SuperAPI AI 工具集

create-workflow

办公与效率

查看项目

更新于 10-16 07:14

技能介绍

用途:在 crayon 项目中协作式设计与编写工作流,节点以 TypeScript 描述并内嵌说明字段,文件监听器会自动同步到工作流图。

主要能力:先做预检,确认当前目录是否为 crayon 项目(需存在 src/crayon/workflows/ 或 src/crayon/agents/),否则必须停止;随后调用 mcp__plugin_crayon_crayon-local-tools__list_integrations 获取可用集成 ID(如 Salesforce、Slack、HubSpot),若调用失败则必须停止并建议用户运行 crayon login 后重试。设计阶段只关注每个节点做什么,不涉及实现细节,后续由 /crayon:refine-node 补充类型化 schema 与实现。

使用方式:阅读现有 workflows 与 agents 以复用;创建 src/crayon/workflows/<name>.ts 脚手架,逐个节点写入(每次保存都会更新图),使用 ctx.run() 串联任务,在 description 字段记录任务顺序、条件、循环与返回值;创建节点存根文件 src/crayon/nodes/<name>.ts 或 src/crayon/agents/<name>.ts 及其 .md 规范文件;全部写完后调用 create_version MCP 工具保存版本,并直接进入 /crayon:refine-node。命名用连字符,agent 用 AI 推理,node 用于确定性函数或 API 调用。

限制:必须在 crayon 项目目录内运行;集成列表获取失败时不得继续;设计阶段不读取集成专属指南或做连接检查;有副作用的节点需写明目标;具体命令、配置与效果以实际项目为准,资料未提供价格、平台或效果信息。