Loading...
Loading...
Compare original and translation side by side
CLAUDE.mdCLAUDE.mdCLAUDE.mdCLAUDE.mdCLAUDE.md## ibl.ai PlatformCLAUDE.md## ibl.ai Platform######undefinedundefined@iblai/iblai-js@iblai/iblai-js@iblai/iblai-jsnpx shadcn@latest add@iblai/iblai-jsnpx shadcn@latest add| Feature | Use this | NOT this |
|---|---|---|
| Profile page / dropdown | | Custom profile form |
| Account / org settings | | Custom settings page |
| Analytics dashboard | | Chart library from scratch |
| Notifications | | Custom notification system |
| Chat / AI assistant | | Custom chat UI |
| Auth / login | | Custom auth flow |
| Invite users | | Custom invite form |
| Workflow builder | | Custom node editor |
| Onboarding flow | | Custom onboarding from scratch |
| Buttons, forms, modals, tables | shadcn/ui ( | Raw HTML or other UI libraries |
| Page sections / blocks | shadcn/ui blocks ( | Custom layout from scratch |
| Feature | Use this | NOT this |
|---|---|---|
| Profile page / dropdown | | Custom profile form |
| Account / org settings | | Custom settings page |
| Analytics dashboard | | Chart library from scratch |
| Notifications | | Custom notification system |
| Chat / AI assistant | | Custom chat UI |
| Auth / login | | Custom auth flow |
| Invite users | | Custom invite form |
| Workflow builder | | Custom node editor |
| Onboarding flow | | Custom onboarding from scratch |
| Buttons, forms, modals, tables | shadcn/ui ( | Raw HTML or other UI libraries |
| Page sections / blocks | shadcn/ui blocks ( | Custom layout from scratch |
// Data layer
import { initializeDataLayer, mentorReducer } from "@iblai/iblai-js/data-layer";
// Auth & utilities
import { AuthProvider, TenantProvider, useChatV2 } from "@iblai/iblai-js/web-utils";
// Framework-agnostic components
import { Profile, AnalyticsLayout, NotificationDropdown } from "@iblai/iblai-js/web-containers";
// Next.js-specific components
import { SsoLogin, UserProfileDropdown, Account } from "@iblai/iblai-js/web-containers/next";// Data layer
import { initializeDataLayer, mentorReducer } from "@iblai/iblai-js/data-layer";
// Auth & utilities
import { AuthProvider, TenantProvider, useChatV2 } from "@iblai/iblai-js/web-utils";
// Framework-agnostic components
import { Profile, AnalyticsLayout, NotificationDropdown } from "@iblai/iblai-js/web-containers";
// Next.js-specific components
import { SsoLogin, UserProfileDropdown, Account } from "@iblai/iblai-js/web-containers/next";/iblai-auth # SSO authentication (run first)
/iblai-chat # AI chat widget
/iblai-profile # Profile dropdown + settings page
/iblai-account # Account/org settings page
/iblai-analytics # Analytics dashboard
/iblai-notification # Notification bell
/iblai-invite # User invitation dialogs
/iblai-workflow # Workflow builder
/iblai-onboard # Onboarding questionnaire flow
/iblai-build # Desktop/mobile builds (Tauri v2)
/iblai-test # Test before showing work
/iblai-component # Browse all available components/iblai-authiblai add auth/iblai-auth # SSO authentication (run first)
/iblai-chat # AI chat widget
/iblai-profile # Profile dropdown + settings page
/iblai-account # Account/org settings page
/iblai-analytics # Analytics dashboard
/iblai-notification # Notification bell
/iblai-invite # User invitation dialogs
/iblai-workflow # Workflow builder
/iblai-onboard # Onboarding questionnaire flow
/iblai-build # Desktop/mobile builds (Tauri v2)
/iblai-test # Test before showing work
/iblai-component # Browse all available components/iblai-authiblai add authiblai.envDOMAINPLATFORMTOKENNEXT_PUBLIC_*.env.local.env.localiblai.enviblai.envDOMAINPLATFORMTOKENNEXT_PUBLIC_*.env.local.env.localiblai.env#0058cclinear-gradient(135deg, #00b0ef, #0058cc)#0058cclinear-gradient(135deg, #00b0ef, #0058cc)var(--sidebar-bg, #fafbfc)bg-white rounded-lg border border-[var(--border-color)] overflow-hiddenw-full px-4md:w-[75vw] md:px-0globals.csspadding-top: env(safe-area-inset-top)app/layout.tsxviewport: "width=device-width, initial-scale=1, viewport-fit=cover"pnpmnpmvar(--sidebar-bg, #fafbfc)bg-white rounded-lg border border-[var(--border-color)] overflow-hiddenw-full px-4md:w-[75vw] md:px-0globals.csspadding-top: env(safe-area-inset-top)app/layout.tsxviewport: "width=device-width, initial-scale=1, viewport-fit=cover"pnpmnpmpnpm dev # Dev server
pnpm build # Production build
iblai config show # View configuration
iblai add <feature> # Add a feature
---pnpm dev # Dev server
pnpm build # Production build
iblai config show # View configuration
iblai add <feature> # Add a feature
---Updatedwith ibl.ai platform guidance. Claude Code will now prioritize ibl.ai SDK components over custom implementations and use the correct skills when adding features.CLAUDE.md
已使用ibl.ai平台指南更新。现在Claude Code在添加功能时会优先使用ibl.ai SDK组件而非自定义实现,并选择正确的skill进行操作。CLAUDE.md