生产力
ralph
将 Markdown 格式的产品需求文档 (PRD) 转换为 Ralph 自主 AI 代理系统所需的 prd.json 结构,以实现可重复且具备上下文意识的软件开发。
简介
Ralph PRD 转换器是为使用 Ralph 自主代理框架的开发者与产品经理所设计的重要工具。该技能弥合了高层项目需求与可执行的机器可读指令之间的鸿沟。通过解析 Markdown 格式的 PRD,它能生成符合 Ralph 执行循环严格要求的 JSON 任务清单,确保每个用户故事都针对单一 AI 上下文窗口进行了适当的划分。
该技能专为自主代码编写工作流程而设计,强制执行最佳实践,例如依赖顺序排列、原子化故事拆解以及可验证的验收标准。它能自动分配唯一识别码、决定合适的功能分支命名规范,并确保关键验证步骤(如类型检查与浏览器端验证)被纳入任务清单。这种转换让像是 Amp 或 Claude Code 的代理程序能够系统化地执行开发任务,而不会丢失项目目标或受限于上下文限制。
- 将原始文本或 Markdown 格式的 PRD 转换为标准化的 prd.json 结构。
- 自动建立序列化的用户故事 ID(如 US-001),以便清晰地追踪进度。
- 强制执行严格的故事大小规范,防止代理执行过程中出现上下文溢出。
- 根据依赖顺序对故事进行分类,确保后端基础架构先于前端实现完成。
- 规定必须具备可验证的验收标准,包括自动化检查(如类型检查)与手动浏览器验证步骤。
- 优化从项目规划到自主开发环境的交接过程。
- 当您完成功能设计并需要为自主代理实现做准备时,请使用此技能。
- 确保您的输入 PRD 清晰划分功能;若功能过大,请使用此工具将其拆解为模块化、可测试的组件。
- 务必在输出中包含类型检查标准,以在自动化迭代过程中维护代码质量。
- 此工具完全兼容于 Claude Code 市场,并可安装为插件,实现跨项目使用。
仓库统计
- Star 数
- 18,142
- Fork 数
- 1,800
- Open Issue 数
- 74
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 14:44