{"skill":{"slug":"requirement-assessment","displayName":"Requirement Assessment","summary":"需求细化与工时评估技能。接收用户需求（文本或截图），主动询问澄清问题，分析需求合理性，输出合并的需求清单 + 工时评估表，并创建飞书 Bitable 多维表。适用于项目立项、需求评审、工时估算场景。","description":"---\nname: requirement-assessment\ndescription: 需求细化与工时评估技能。接收用户需求（文本或截图），主动询问澄清问题，分析需求合理性，输出合并的需求清单 + 工时评估表，并创建飞书 Bitable 多维表。适用于项目立项、需求评审、工时估算场景。\n---\n\n# 需求评估技能\n\n## 核心目标\n\n理解清晰、准确、细化完善、风险可控、评估合理\n\n---\n\n## 工作流程\n\n### 第一步：接收需求\n\n用户可能提供：\n- **文本需求**：直接描述功能或业务场景\n- **截图/图片**：界面草图、流程图、参考图\n\n### 第二步：主动询问（必须）\n\n收到需求后，**必须主动询问以下关键问题**（根据需求情况选择相关问题）：\n\n#### 客户背景\n1. 这是老客户还是新客户？\n2. 客户所属行业？是否有特殊合规要求？\n\n#### 系统现状\n3. 这是全新开发，还是在已有系统上补充/改造？\n4. 如果是改造，原有系统技术栈是什么？是否有代码/文档可参考？\n\n#### 需求边界\n5. 需求的预期上线时间？是否有硬性 deadline？\n6. 目标用户群体是谁？预计用户规模？\n7. 是否需要多端支持（Web/iOS/Android/鸿蒙/小程序）？\n\n#### 技术约束\n8. 是否有指定的技术栈或平台要求？\n9. 是否需要与现有第三方系统集成？有哪些系统？\n\n#### 其他\n10. 是否有参考产品或竞品？\n11. 预算范围是否有预期？\n\n### 第三步：需求分析\n\n#### 3.1 需求合理性评估\n- **技术可行性**：是否有成熟方案？技术风险点？\n- **业务合理性**：是否解决真实痛点？使用频率？\n- **成本效益**：投入产出比如何？是否有更优方案？\n\n#### 3.2 需求细化\n基于用户回答，将需求拆解为：\n- 子系统/模块划分\n- 功能点列表\n- 各功能点详细描述\n\n### 第四步：创建飞书 Bitable 多维表（直接输出）\n\n**不再输出 markdown 表格，直接创建飞书多维表**。\n\n**创建前询问用户**（如未提供）：\n- 在哪个飞书空间/文件夹创建？（或使用默认空间）\n- 表格名称（默认：`需求评估-YYYYMMDD-项目名称`）\n\n**创建步骤**：\n1. 使用 `feishu_bitable_create_app` 创建新的 Bitable 应用\n2. 使用 `feishu_bitable_create_field` 创建以下字段\n3. 使用 `feishu_bitable_create_record` 逐行创建记录\n4. 返回 Bitable 链接给用户\n\n**字段设计**（17 个字段）：\n\n| 字段名 | 字段类型 | 说明 |\n|--------|----------|------|\n| 序号 | 自动编号 | 1001 类型 (AutoNumber) |\n| 需求目标/场景 | 文本 | 1 类型 (Text) |\n| 原始需求描述 | 文本 | 1 类型 (Text) |\n| 子模块/子系统 | 单选 | 3 类型 (SingleSelect)，预设常见模块选项 |\n| 功能点 | 文本 | 1 类型 (Text) |\n| 需求描述 | 多行文本 | 1 类型 (Text) |\n| 产品 | 数字 | 2 类型 (Number)，单位：人·天 |\n| UI | 数字 | 2 类型 (Number)，单位：人·天 |\n| 前端 | 数字 | 2 类型 (Number)，单位：人·天 |\n| 后端 | 数字 | 2 类型 (Number)，单位：人·天 |\n| 测试 | 数字 | 2 类型 (Number)，单位：人·天 |\n| 运维 | 数字 | 2 类型 (Number)，单位：人·天 |\n| iOS | 数字 | 2 类型 (Number)，单位：人·天 |\n| Android | 数字 | 2 类型 (Number)，单位：人·天 |\n| 鸿蒙 | 数字 | 2 类型 (Number)，单位：人·天 |\n| 小计 (标准) | 数字 | 2 类型 (Number)，公式或手动计算 |\n| 小计 (AI 辅助) | 数字 | 2 类型 (Number)，公式或手动计算 |\n\n**工时说明**：\n- **标准工时**：常规开发模式下的预估工时\n- **AI 辅助工时**：在 AI 辅助（代码生成、文档生成等）情况下的预估工时\n- 工时单位：人·天（允许小数）\n- 如果某岗位不涉及，填 `0`\n\n### 第五步：风险提示\n\n列出主要风险点：\n- 技术风险\n- 需求变更风险\n- 工期风险\n- 其他风险\n\n---\n\n## 输出示例\n\n### Bitable 记录示例\n\n创建后的 Bitable 记录：\n```\n记录 1:\n  - 序号：1\n  - 需求目标/场景：用户登录\n  - 原始需求描述：\"用户可以登录系统\"\n  - 子模块/子系统：用户系统\n  - 功能点：手机号登录\n  - 需求描述：用户输入手机号和验证码，验证通过后登录系统，支持 60 秒重发\n  - 产品：0.5 | UI：0.5 | 前端：1 | 后端：1 | 测试：0.5 | 运维：0.2\n  - iOS：0 | Android：0 | 鸿蒙：0\n  - 小计 (标准)：3.7 | 小计 (AI 辅助)：2.5\n\n记录 2:\n  - 序号：2\n  - 需求目标/场景：用户登录\n  - 原始需求描述：\"用户可以登录系统\"\n  - 子模块/子系统：用户系统\n  - 功能点：微信登录\n  - 需求描述：用户点击微信登录，跳转微信授权，获取用户信息并绑定账号\n  - 产品：0.5 | UI：0.3 | 前端：1.5 | 后端：2 | 测试：0.8 | 运维：0.2\n  - iOS：0 | Android：0 | 鸿蒙：0\n  - 小计 (标准)：5.3 | 小计 (AI 辅助)：3.5\n```\n\n---\n\n## 注意事项\n\n1. **必须主动询问**：不要直接给出评估，先问清楚背景\n2. **工时合理**：基于 `references/评估标准.md` 的基准，结合需求复杂度调整\n3. **风险透明**：不确定的地方要明确标注，不要过度承诺\n4. **AI 辅助说明**：AI 辅助工时可作为参考，实际需考虑审核修改时间\n5. **平台差异**：如果用户未指定平台，按 Web 评估，移动端单独列出\n6. **Bitable 输出**：不再输出 markdown 表格，直接创建飞书多维表\n7. **工时汇总**：可在 Bitable 中添加视图或使用公式字段自动计算各岗位合计\n\n---\n\n## 相关资源\n\n- 评估标准和工时基准：`references/评估标准.md`\n- 常见功能模块参考：`references/常见功能模块.md`\n","topics":["飞书"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":651,"installsAllTime":25,"installsCurrent":2,"stars":1,"versions":1},"createdAt":1772625791168,"updatedAt":1778491718264},"latestVersion":{"version":"1.0.0","createdAt":1772625791168,"changelog":"Initial release of the requirement-assessment skill\n\n- Provides structured workflow for requirement clarification, analysis, and work-hour estimation.\n- Proactively guides users to answer key background and technical questions before assessment.\n- Outputs a detailed, multi-field Feishu Bitable (instead of markdown tables) for requirement and estimation tracking.\n- Supports both standard and AI-assisted work-hour estimations across multiple roles and platforms.\n- Highlights key project risks and ensures transparent communication of uncertainties.","license":null},"metadata":null,"owner":{"handle":"yakov0922","userId":"s1740a36zv0gtsnxydnqs0mr6d83h0gm","displayName":"yakov0922","image":"https://avatars.githubusercontent.com/u/8510897?v=4"},"moderation":null}