61 lines
1.9 KiB
Markdown
61 lines
1.9 KiB
Markdown
---
|
|
name: edge-requirement-interview
|
|
description: edge_collector 需求采访规范。用于较大功能、跨模块改造、协议适配、云端 AI、边缘 agent、前端复杂页面、部署机制调整或重要文档编写前,通过少量关键问题澄清目标、范围、成功标准、约束和交付物。
|
|
---
|
|
|
|
# edge_collector 需求采访
|
|
|
|
## 触发场景
|
|
|
|
- 新增协议或重构协议采集。
|
|
- 新增边缘独立 agent 或 systemd 服务。
|
|
- 云平台新增 AI、数据分析、设备管理能力。
|
|
- 前端新增复杂页面或复杂交互。
|
|
- 修改打包、同步、部署、运行目录规则。
|
|
- 编写重要方案、详细设计或交付文档。
|
|
|
|
## 原则
|
|
|
|
- 一次只问一个关键问题。
|
|
- 优先问影响方案方向的问题。
|
|
- 最多 8 个问题;需求很明确时可以少问或不问。
|
|
- 用户已经给出明确实施指令时,不用采访拖延,直接执行并在关键假设处说明。
|
|
|
|
## 标准问题池
|
|
|
|
按需要选择:
|
|
|
|
1. 核心目标是什么,完成后用户能做什么?
|
|
2. 涉及哪些模块,哪些明确不包含?
|
|
3. 成功标准是什么,如何验证?
|
|
4. 目标用户是谁,是现场用户、运维还是开发?
|
|
5. 是否需要兼容已有配置、协议模板或运行数据?
|
|
6. 是否涉及 82/97/94/87 或云服务器部署验证?
|
|
7. 是否允许新增独立进程、配置文件或 systemd 服务?
|
|
8. 文档需要写给谁看,放到哪个目录?
|
|
|
|
## 输出摘要
|
|
|
|
采访结束或信息足够时,输出:
|
|
|
|
```markdown
|
|
## 需求摘要
|
|
|
|
- 目标:
|
|
- 范围:
|
|
- 不包含:
|
|
- 成功标准:
|
|
- 关键约束:
|
|
- 交付物:
|
|
- 验证方式:
|
|
- 待确认:
|
|
```
|
|
|
|
## 本项目特别关注
|
|
|
|
- 不能覆盖运行时动态配置。
|
|
- 用户可见协议介绍不暴露内部技术细节。
|
|
- 边缘采集稳定性优先于 UI 或辅助功能。
|
|
- 新增常驻进程应独立,不耦合 `edge` 主服务。
|
|
- 同步部署遵循 `scripts/migrate_edge.sh`。
|