生产力
ralph avatar

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
在 GitHub 查看