PRD-001 LemonBoss · NewFunction v0.1 — Draft for Review 2026-05-12

三层 Loop
自动化软件开发系统

把一段人类自然语言需求,沿 PRD → SDD → Unit → Integration 四级文档,跑通一个由 Claude Code ACP 与 LemonBoss 多 Agent 编织的、可自我修正的开发流水线。本文档是产品需求 + 最小改造方案。

TablesDesignIllustrations CodeInteractionWorkflows SpatialImages
L1 Unit Loop ⊂ L2 Integration Loop ⊂ L3 Human Feedback Loop L3 · HUMAN FEEDBACK LOOP L2 · INTEGRATION LOOP L1 · UNIT LOOP code test integrate triage requirement delivery

从哪里开始读?

本 PRD 共 24 页,分 8 个 Section。建议阅读顺序:

L3 · Recommended

顺序阅读

从左侧 Sidebar 第一项开始,按顺序点完。底部 Next 按钮串起来。

L2 · Skim

速读路径

立意 → 三层 Loop 总览 → Agent 总览 → 最小改造路径。约 15 分钟。

L1 · Deep dive

实现视角

映射 → 三个新组件 → 运行时工作流 → API → 文件布局。给开发者看。

三层 Loop 一句话

Loop触发参与 Agent退出条件失败回滚
L1 Unitunits.json 有 pendingCoder + Tester单测全绿retry ≤ N,超出 → blocked
L2 Integration所有 Unit passedIntegrator + BugTriager + Architect集成全绿 → shipped回写 SDD,受影响 Unit reset → L1
L3 HumanPOST /devloop/requirementPM + Architect人类 sign-off对话化追问,PRD 加 section

关键数字

新增 JS 文件

5

+ 6 Agent 模板 JSON

修改既有

2

index.js · _registry.json

预估代码量

~1.5K

行 · 14 个文件

阶段

4

P1 → P4 · 单人 ~6 周