@apolosan/unified-process

Pi 编码代理的统一过程扩展与技能链

开发流程 管理项目需求跟踪项目进度制定项目计划 通用 ★ 4 更新于 2026-09-13

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@apolosan/unified-process。
它的用途是:Pi 编码代理的统一过程扩展与技能链
完整的 Skill 内容见:https://321skill.com/skills/apolosan-unified-process/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'请用统一过程帮我启动一个新项目,先进行需求分析。' 它会调用 up-orchestrator 和 up-requirements 技能,生成项目愿景文档和用例列表,并在编辑器上方显示推荐的下一个命令(如 /up-next 查看设计阶段任务)。你可以通过 /up-artifacts 查看已保存的产物,整个流程按迭代逐步推进。

介绍

这个 Skill 解决了软件开发中缺乏结构化流程的问题。在实际开发中,团队经常面临需求不明确、设计遗漏、实现混乱等痛点,导致项目进度难以跟踪。Unified Process(统一过程)提供了一套面向对象的迭代式开发方法论,而本扩展将这一方法论直接嵌入到 Pi 编码代理中,让 AI 自动管理开发阶段、状态切换和任务推荐。

使用方式很简单,通过 pi install npm:@apolosan/unified-process 安装后,你就可以在对话中直接使用 /up/up-status/up-next 等命令来查看当前流程和下一步行动。扩展会实时显示推荐的下一个 UP 命令,并在编辑器上方展示紧凑的推荐小部件。同时,内置的 up-* 技能链(如 up-requirements、up-use-cases、up-sequence-diagrams、up-tdd、up-implementation 等)覆盖了从需求到部署的全流程,你可以通过自然语言指令让 AI 按阶段执行具体任务。

它非常适合需要规范化开发流程的团队或个人。尤其是那些已经在使用面向对象方法、希望让 AI 代理自动推进项目阶段的团队,以及需要统一多个项目流程的管理者。项目经理可以利用它来跟踪进度,全栈开发者可以按阶段逐步实现,智能体开发者可以将其作为编排框架。

建议在项目启动之初就安装此扩展,并配合它所依赖的 MCP 服务器(如设计模式 MCP、shadcn 等)使用,以获得最佳体验。需要注意的是,它要求 Pi 编码代理环境,并依赖 Node.js 和 bun 运行时。部分技能(如 up-design-patterns)需要额外配置外部 MCP 服务,请参考 README 中的依赖清单。

常见问题

如何安装这个扩展?

推荐使用 `pi install npm:@apolosan/unified-process` 命令,或通过 `pi install git:github.com/apolosan/unified_process_pi_extension` 从 GitHub 安装。

如何查看当前开发流程的状态?

在对话中输入 `/up-status` 命令,扩展会显示当前阶段、已完成任务和下一步推荐。实时状态也会在编辑器下方显示。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/apolosan-unified-process/raw/index.md 读取 @apolosan/unified-process 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。