Phase 01 · 需求分析
需求 Skill 会通过结构化对话生成 requirements.md。这份文档是项目的需求真源,记录软件要解决什么问题、服务哪些用户,以及怎样判断结果是正确的。
产物内容
logos/resources/prd/1-product-requirements/requirements.md 通常包含:
- 用户画像:谁会使用产品,以及为什么使用
- 痛点分析:用户当前遇到的问题
- 场景 ID:S01、S02、S03 等,每个 ID 对应一条用户旅程
- 验收标准:每个场景至少有一条可验证条件
如何运行
- 打开 RunLogos,在左侧面板点击 Phase 1 → Requirements。
- 按提示回答结构化问题:
- 你想构建什么?
- 用户是谁?
- 主要场景有哪些?
- 每个场景怎样才算完成?
- 对话结束后,RunLogos 写入
requirements.md。
编写建议
- 用户画像要具体。不要只写“管理员”,应描述真实角色,例如“独立 SaaS 创始人,需要手动管理订阅账单”。
- 每个场景应是一条完整用户旅程,而不是功能清单。
- 验收标准必须可观察,例如“用户可以用邮箱和密码登录,并跳转到控制台”。
输出示例
## 用户画像
- **Alex**:独立 SaaS 创始人,目前用表格手动管理订阅账单……
## 场景
### S01 — 用户注册
新用户使用邮箱和密码注册账号。
#### 验收标准
- AC-S01-1:用户在 30 秒内收到确认邮件。
- AC-S01-2:未确认账号不能访问受保护页面。