@resolutedev/pi-flow
多阶段AI开发工作流编排器
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@resolutedev/pi-flow。 它的用途是:多阶段AI开发工作流编排器 完整的 Skill 内容见:https://321skill.com/skills/resolutedev-pi-flow/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我创建一个新产品开发流程:先用grill-with-docs做市场调研(使用Qwen3.7模型,需人工确认),然后用to-prd生成产品需求文档(自动运行),最后用tdd编写测试用例(使用Kimi K2.6模型,自动运行)。' 它会自动创建流程并提示你运行`/pi-flow:run new-feature`,之后按顺序执行各阶段,在调研完成后等待你确认。
介绍
这个Skill解决了在AI开发中需要串联多个技能、设置不同模型、并灵活控制人工介入点的问题。实际开发中,复杂的任务往往需要分阶段处理,比如先调研、再编码、最后测试,但每个阶段可能使用不同的AI模型,并且某些关键步骤需要人工审核。传统做法需要手动切换技能和模型,流程割裂且容易出错。
使用方式很简单,你只需要用自然语言定义好流程的各个阶段,包括每个阶段使用的技能、模型(可选)以及是否暂停等待人工确认。之后通过/pi-flow:run命令启动流程,AI会自动按顺序执行各阶段,遇到HITL节点时暂停并等待你输入/pi-flow:next继续。你还可以随时查看状态、跳过、重试或取消当前阶段。
它非常适合需要编排多步骤AI工作的团队或个人,尤其是那些已经使用pi平台并希望将多个AI技能串联成自动化工作流的用户。项目经理可以用它拆分任务、全栈开发者可以用它串联开发流程、智能体开发者可以用它构建复杂的多技能协作流程。
建议在编排复杂任务时,先规划好每个阶段的依赖关系和模型选择,利用HITL模式在关键节点插入人工审核,避免全自动运行导致不可控的结果。需要注意的是,目前所有流程配置存储在~/.pi/agent/pi-flow.json文件中,修改后需重新加载流程。
常见问题
如何暂停一个自动运行的流程?
在任意阶段,如果该阶段模式为AFK但你想暂停,可以发送`/pi-flow:cancel`取消整个流程,或待该阶段结束后手动干预。HITL阶段会自动暂停等待你输入`/pi-flow:next`。
可以跳过当前阶段直接进入下一阶段吗?
可以,使用`/pi-flow:skip`命令即可跳过当前阶段(该阶段的结果不会被保存),直接进入下一个阶段。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/resolutedev-pi-flow/raw/index.md 读取 @resolutedev/pi-flow 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/resolutedev-pi-flow/raw/index.md(查看排版版本)