ワンクリックで
workflow-node-builder
StudySolo 工作流节点/AI API 新增专属技能。当用户需要新增工作流节点、对接新的AI API或新增AI模型时自动触发。强制读取项目SOP文档,严格按规范执行,并输出激活确认语。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
StudySolo 工作流节点/AI API 新增专属技能。当用户需要新增工作流节点、对接新的AI API或新增AI模型时自动触发。强制读取项目SOP文档,严格按规范执行,并输出激活确认语。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
StudySolo 官方 MCP Server(studysolo-mcp)的使用指南。当 AI 需要在 Claude Desktop / Cursor / Claude Code 等 MCP Host 中,通过结构化工具查询 StudySolo 账户、AI 使用数据、工作流元信息,或触发并等待工作流执行时,必须参考此技能。
Use StudySolo MCP to create, read, and edit real workflow canvas node instances and edges. This is for editing workflow instances, not for developing new node types, APIs, or models.
StudySolo 系统全量自检专属技能。当用户希望测试所有 AI 模型、子 Agents、数据库、内部服务的连通性与健康状态时自动触发。强制走 scripts/diagnostics/ 脚本路径,日志必须落盘到 scripts/logs/,并输出激活确认语。
StudySolo 官方命令行工具 studysolo 的使用指南。当用户在终端里想要查看账户 / 额度 / AI 使用数据 / 工作流,或通过命令行触发工作流并选择「实时流式」或「定时轮询」两种输出方式时,必须参考此技能。
StudySolo 项目主上下文技能。用于快速理解当前仓库的真实架构、技术栈、端口、API 分组、工作流节点体系、AI catalog / usage / admin / collaboration / feedback 域,以及 shared 子模块与 Platform subtree 的边界。每次进入本项目都应优先参考它。
StudySolo 子 Agent 并行开发与交接技能。用于指导“仅提交 Agent 相关代码 + README 对接说明 + 审核 Merge 后由负责人补主后端与更新日志”的标准流程。
| name | workflow-node-builder |
| description | StudySolo 工作流节点/AI API 新增专属技能。当用户需要新增工作流节点、对接新的AI API或新增AI模型时自动触发。强制读取项目SOP文档,严格按规范执行,并输出激活确认语。 |
| triggers | ["新增节点","新增工作流","对接.*节点","增加.*节点","写.*节点","新增.*API","对接.*API","对接.*模型","新增.*模型","新增.*AI","新增.*插件","开发.*插件","新增.*工具"] |
当本技能被触发,AI 的第一行输出必须是以下格式,证明技能已激活:
⚡ 使用SOP规范 现在对接 [节点/API/模型/插件的具体名称]
示例:
⚡ 使用SOP规范 现在对接 Tavily 网络搜索节点⚡ 使用SOP规范 现在对接 Gemini 2.5 Pro 模型⚡ 使用SOP规范 现在对接 PDF 解析插件❌ 若未输出此激活语,视为技能未正确加载,必须重新读取本文件并重新开始。
在输出激活确认语之后,立即按顺序读取以下所有文件,全部读完后才能开始任何实现工作。
| 顺序 | 文件路径 | 必读原因 |
|---|---|---|
| 1 | docs/项目规范与框架流程/功能流程/新增AI工具/00-节点与插件分类判断.md | 第一步必读:判断是 A/B/C 哪种类型 |
| 2 | docs/项目规范与框架流程/功能流程/新增AI工具/A型-LLM提示词节点-SOP.md | 纯 LLM 提示词节点的完整规范 |
| 3 | docs/项目规范与框架流程/功能流程/新增AI工具/B型-外部工具节点-SOP.md | 外部 API/工具节点的完整规范 |
| 4 | docs/项目规范与框架流程/功能流程/新增AI工具/C型-插件-SOP.md | 复杂插件(独立导航模块)规范 |
| 5 | docs/项目规范与框架流程/功能流程/新增AI工具/执行面板升级规划.md | 执行面板&推理链 UI 规范(所有节点必须适配) |
| 顺序 | 文件路径 | 必读原因 |
|---|---|---|
| 1 | docs/项目规范与框架流程/功能流程/新增AI模型/新增AI模型-SOP.md | 模型注册、路由配置、计费接入全流程 |
规则: 根据任务类型选择读取对应分组,若任务同时涉及节点+模型,则两组全部读取。
读完 00-节点与插件分类判断.md 后,必须先输出分类结论,格式如下:
📋 **SOP 类型判断**
- 任务:[用户描述的目标]
- 分类:[A型 LLM节点 / B型 外部工具节点 / C型 插件 / 新增AI模型]
- 判断依据:[一句话说明原因]
- 将参考 SOP:[对应的 SOP 文件名]
Step 1 输出激活确认语
⚡ 使用SOP规范 现在对接 [具体名称]
Step 2 读取所有相关 SOP 文档(分组 A + B,按需)
Step 3 输出类型判断结论
📋 SOP 类型判断 → [A/B/C/模型]
Step 4 按对应 SOP 的"新增检查清单"逐项过一遍
输出格式:☑️ [检查项] — [状态/处理意见]
Step 5 输出完整实现计划(后端文件列表 + 前端文件列表)
Step 6 开始实现(严格按 SOP 规范,不得跳步)
Step 7 实现完成后执行验收检查
按对应 SOP 的"联调验收"章节逐项核对
00-节点与插件分类判断.md 就开始写代码BaseNode.execute() 之外写核心业务逻辑.env.example 同步)task_routes(is_llm_node=True 时)task_routes(纯工具节点禁止此配置)__init_subclass__ 自动注册,但目录结构必须符合)compact prop(执行面板要求)npx tsc --noEmit 类型检查步骤backend/app/nodes/{type_name}/__init__.py — 自动注册backend/app/nodes/{type_name}/node.py — 继承 BaseNodebackend/app/nodes/{type_name}/prompts.py(A型)或 services/ 封装(B型)backend/tests/nodes/test_{type_name}.py — 单元测试frontend/src/features/workflow/components/nodes/renderers/{TypeName}Renderer.tsxfrontend/src/features/workflow/nodes/workflow-meta.ts — 注册 NodeType union + metafrontend/src/features/workflow/components/nodes/index.ts — 注册渲染器映射compact?: boolean prop(推理链面板适配)docs/ 对应目录补充说明以下任何一类描述出现时,本技能自动激活:
| 场景 | 识别关键词示例 |
|---|---|
| 新增工作流节点 | "新增节点"、"加个节点"、"写一个XXX节点"、"开发XXX节点" |
| 对接外部 API | "对接XXX API"、"接入XXX工具"、"用XXX搜索" |
| 新增 AI 模型 | "加个新模型"、"接入XXX模型"、"对接Gemini/Claude/Kimi" |
| 新增插件模块 | "新增插件"、"做个XXX功能模块"、"左侧新加个页面" |
| AI 功能扩展 | "让AI能XXX"、"让工作流支持XXX" |
项目根目录:d:\project\Study_1037Solo\StudySolo\
工具节点 SOP 目录:
docs\项目规范与框架流程\功能流程\新增AI工具\
├── 00-节点与插件分类判断.md
├── A型-LLM提示词节点-SOP.md
├── B型-外部工具节点-SOP.md
├── C型-插件-SOP.md
└── 执行面板升级规划.md
AI模型 SOP 目录:
docs\项目规范与框架流程\功能流程\新增AI模型\
└── 新增AI模型-SOP.md