SuperAPI AI 工具集

iblai-workflow

办公与效率

查看项目

更新于 10-15 22:16

技能介绍

用途:在 Next.js 应用中集成 AI 工作流构建器,提供可视化工作流编辑器,包含节点类型浏览侧边栏、节点配置面板、连接器管理,以及创建/删除工作流弹窗。画布支持拖拽、贝塞尔曲线连线、平移缩放、撤销重做与自动保存。

主要能力:工作流功能包含两个页面(列表页与编辑器页)和三个自定义组件(types.ts、workflow-canvas.tsx、node-config-panel.tsx)。SDK 组件直接从 @iblai/iblai-js/web-containers 导入,数据层钩子从 @iblai/iblai-js/data-layer 导入,无 CLI 生成器。需在 store/iblai-store.ts 中注册 workflowsApiSlice,否则工作流 API 钩子会静默返回 undefined。

使用方式:前置条件为先完成认证(/iblai-auth),并配置 MCP 服务器与技能(.mcp.json 中的 @iblai/mcp)。项目根目录需有 iblai.env,包含 PLATFORM、DOMAIN、TOKEN 变量;缺失时可用 curl -o iblai.env https://raw.githubusercontent.com/iblai/vibe/refs/heads/main/iblai.env 下载模板。默认包管理器为 pnpm,未安装时回退 npm;应用应生成在当前目录。完成后运行 pnpm dev,在 http://localhost:3000 查看。提交前必须运行 /iblai-ops-test。

限制:不要为 ibl.ai SDK 组件添加自定义样式、颜色或 CSS 覆盖;除非用户明确要求,否则不实现深色模式。iblai.env 不是 .env.local 的替代,仅保存三个简写变量。自定义 UI 应遵循 ibl.ai 品牌与 shadcn/ui new-york 变体,优先使用 SDK 组件。资料未提供收费、价格与平台支持等更多信息。