SuperAPI AI 工具集

iblai-components

通用与其它

查看项目

更新于 10-15 22:16

技能介绍

用途:在应用中添加 ibl.ai 组件或功能,并了解如何创建新应用。

主要能力:提供 CLI 生成组件与 AI 构建组件两类。CLI 生成包括 iblai add auth(SSO 认证)、iblai add chat(AI 聊天组件,需用户提供 agent ID)、iblai add builds(Tauri v2 桌面与移动构建)、iblai add mcp(MCP 与技能配置)。AI 构建组件由助手基于 SDK 与技能文档生成,包括 /iblai-profile(用户资料下拉与设置页)、/iblai-account(账户/组织设置页)、/iblai-analytics(分析仪表盘)、/iblai-notifications(通知铃与中心页)。MCP 工具 get_component_info、get_hook_info 提供 props 参考与用法示例。

使用方式:从标准 Next.js 应用开始,运行 npx create-next-app@latest my-app --yes,然后 iblai add auth --platform your-tenant、iblai add chat、npm run dev。完整应用可用 iblai startapp agent --platform your-tenant 脚手架,再 cd <app-name> && pnpm install、cp .env.example .env.local && pnpm dev。CI/CD 非交互模式:iblai startapp agent --yes --platform acme --agent my-id --app-name my-app。AI 增强脚手架支持 --anthropic-key 与 --prompt 参数。组件优先级为优先使用 ibl.ai 原生组件,其余用 shadcn/ui,如 npx shadcn@latest add button dialog table form,也可用 shadcnspace blocks。

适用场景:需要为 Next.js App Router 项目快速集成认证、聊天、账户、分析、通知等 ibl.ai 功能的开发场景。

限制:要求 Next.js App Router 项目(app/ 目录)、Node.js 18+,auth 与 chat 需 iblai CLI 可用(iblai --version)。若从 create-next-app 开始,需先运行 iblai add auth,其他组件依赖认证 provider;使用 iblai startapp agent 则认证已配置。品牌规范见 BRAND.md。具体收费、价格与平台支持范围暂未提供。