169 lines
6.7 KiB
Markdown
169 lines
6.7 KiB
Markdown
# AutoRDO Web 工作台 · 设计规格
|
||
|
||
**日期**:2026-07-25
|
||
**状态**:已确认(2026-07-25)
|
||
**范围**:网页粘贴与确认交互 + AutoRDO Skill 对齐 + YunxiaoPMapp 多条上报提示词生成
|
||
|
||
---
|
||
|
||
## 1. 目标
|
||
|
||
为产品经理提供网页工作台:直接粘贴**文本 / 图片 / 语音**,经 Cursor + AutoRDO 清洗后,在网页内对待确认项做选择题确认,答案自动并入需求描述,最后**一键复制**可喂给 Cursor + **YunxiaoPMapp** 的多条「记录需求」提示词,实现快速批量建单。
|
||
|
||
不替代 AutoRDO / YunxiaoPMapp Skill;网页负责编排与确认交互,清洗与写云效仍由 Cursor Agent 执行(MVP)。
|
||
|
||
---
|
||
|
||
## 2. 已确认决策
|
||
|
||
| 项 | 决策 |
|
||
|---|---|
|
||
| 形态 | 网页 + Skill **双轨** |
|
||
| Agent | MVP = **Cursor Agent**;预留组织自建 Agent 接口 |
|
||
| 多模态 | 网页粘贴展示;图/语音识读由 **Cursor 多模态**完成 |
|
||
| 清洗往返 | Cursor 洗完后,把带「待确认」的初稿 **粘回网页** 再出题 |
|
||
| 确认结构 | 按**需求条**分页;条内**逐点**选择题;选项外可输入补充 |
|
||
| 回填 | 每确认一点 → **自动写入**该条描述,消掉对应待确认 |
|
||
| 云效 | **不**直连云效;一键复制上报提示词 → Cursor 调 YunxiaoPMapp |
|
||
| 元数据 | 每条含 **优先级、标签、提交部门、提交人**(部门/人可内容预填,可改) |
|
||
|
||
---
|
||
|
||
## 3. 端到端流程
|
||
|
||
```text
|
||
① 网页文本域粘贴 文/图/语音(支持多行、编号列表、表格行、空行分段)
|
||
↓ 确认(可配置为粘贴后自动)
|
||
② 剪贴板 = AutoRDO 清洗提示词 → 粘到 Cursor 跑 AutoRDO
|
||
↓
|
||
③ 将初稿(含待确认)粘回网页步骤 2
|
||
↓
|
||
④ 按需求 1/N 分页;条内逐点选择题 + 可选补充输入
|
||
→ 答案实时并入描述;填写优先级/标签/提交部门/提交人
|
||
↓ 全部确认且元数据齐全
|
||
⑤ 一键复制「YunxiaoPMapp 多条记录需求」提示词
|
||
↓
|
||
⑥ 粘到 Cursor → YunxiaoPMapp 按条创建多条云效需求
|
||
```
|
||
|
||
---
|
||
|
||
## 4. 信息架构(三步工作台)
|
||
|
||
### 步骤 1 · 粘贴素材
|
||
|
||
- 统一粘贴区:文本 + 图片/语音附件芯片预览
|
||
- 主操作:「确认并复制清洗提示词」(可选:粘贴后自动复制)
|
||
- 清洗提示词须明示:调用 AutoRDO、多条拆解规则、图/语音由模型识读
|
||
|
||
### 步骤 2 · 确认待确认
|
||
|
||
- 粘回区:粘贴 Cursor 返回的 `## 原始诉求(AutoRDO)` 多份稿
|
||
- 解析为需求列表;顶部 Pill:需求 1/N
|
||
- 左:当前标题 + 描述(确认后实时回填高亮)
|
||
- 右:当前待确认题(单选)+「选项不含时自行补充」输入框
|
||
- 同页元数据(每条必填):
|
||
- 优先级:紧急 / 高 / 中 / 低
|
||
- 标签:云效模块标签(可多选;与 YunxiaoPMapp 标签口径对齐)
|
||
- 提交部门:输入;若原文可识别则预填
|
||
- 提交人:输入;若原文可识别则预填
|
||
- 缺任一元数据 → 禁止进入步骤 3 的一键复制
|
||
|
||
### 步骤 3 · 上报云效
|
||
|
||
- 展示已生成的上报提示词预览
|
||
- 主按钮:一键复制上报提示词
|
||
- 次按钮:复制定稿 Markdown(可选)
|
||
- 默认 `推进至=暂不推进`
|
||
|
||
---
|
||
|
||
## 5. 提示词契约
|
||
|
||
### 5.1 清洗提示词(步骤 1 → Cursor)
|
||
|
||
要点:
|
||
|
||
- 点名使用 `$AutoRDO`
|
||
- 输入含粘贴的文本摘要 + 附件说明(图/语音文件名)
|
||
- 要求:多条独立诉求拆成多份;不确定标「待确认」;标题+描述;无结尾句号
|
||
- 输出格式对齐 AutoRDO Skill 的 `## 原始诉求(AutoRDO)`
|
||
|
||
### 5.2 上报提示词(步骤 3 → Cursor)
|
||
|
||
```text
|
||
YunxiaoPMapp
|
||
请按下列条目依次记录需求;每条保持独立,不要合并。
|
||
|
||
记录需求:【新增|优化】{标题};描述={已确认描述};优先级={紧急|高|中|低};标签={标签};提交部门={部门};提交人={提交人};推进至=暂不推进
|
||
|
||
记录需求:…(下一条)
|
||
```
|
||
|
||
约束:
|
||
|
||
- 一条需求一行(或一块)口令,便于 Skill 拆条
|
||
- 描述已无「待确认」、无结尾句号
|
||
- 标题含 `【新增】` / `【优化】`(确认阶段或清洗结果已定)
|
||
- 网页不写云效;由 YunxiaoPMapp 在 Cursor 侧执行建单
|
||
|
||
> 注:当前 YunxiaoPMapp 口令面以标题/描述/推进至为主;网页侧**先行产出**优先级/标签/提交部门/提交人字段,便于 Skill 后续消费。若 Skill 尚未落这四字段的写入逻辑,实现阶段需同步扩展 YunxiaoPMapp「记录需求」解析(另项)。
|
||
|
||
---
|
||
|
||
## 6. 与现有 Skill 对齐
|
||
|
||
| 能力 | 来源 | 网页职责 |
|
||
|---|---|---|
|
||
| 多条拆解、标题描述、待确认 | AutoRDO | 解析初稿、出题、回填 |
|
||
| 选择题确认 | AutoRDO `confirm-pending` | 在网页复现同等交互,替代 Cursor Plan 点选 |
|
||
| 模块/部门词典 | AutoRDO `oneos-domain` | 生成选项与标签候选时参照(实现时可内嵌摘要或提示词约束) |
|
||
| 建单写云效 | YunxiaoPMapp | 仅生成口令;不直连 API |
|
||
|
||
预留接口(组织 Agent 阶段):
|
||
|
||
- `POST /clean` ← 素材 → 初稿(替代步骤 ② 人工往返)
|
||
- `POST /record` ← 已确认多条 → 建单(替代步骤 ⑥)
|
||
|
||
MVP 不实现上述 API,只在代码边界留 adapter 形状。
|
||
|
||
---
|
||
|
||
## 7. 交付物(实现阶段)
|
||
|
||
1. Axhub 原型页(建议 id:`autorodo-web` 或等价命名)
|
||
- OneOS V2 设计规范;PC + H5
|
||
- 三步工作台 + 粘贴往返 + 确认 + 元数据 + 复制口令
|
||
2. AutoRDO Skill:可选补充「网页往返」口令说明(不改变清洗规则)
|
||
3. YunxiaoPMapp:扩展记录需求解析以消费 `优先级/标签/提交部门/提交人`(若尚未支持)
|
||
4. 本规格对应实现计划(writing-plans)
|
||
|
||
---
|
||
|
||
## 8. 非目标(MVP)
|
||
|
||
- 网页直连云效 API
|
||
- 网页内嵌 OCR/ASR
|
||
- localhost 桥接 Cursor(自动少粘贴)
|
||
- 完整 AutoPRD 十章生成
|
||
|
||
---
|
||
|
||
## 9. 验收要点
|
||
|
||
1. 粘贴多行/编号/表格/空行分段素材后,能复制出可用的 AutoRDO 清洗提示词
|
||
2. 粘回含多条「待确认」的初稿后,按需求分页、条内逐题确认,描述实时更新
|
||
3. 选项外补充可替换本题答案并回填描述
|
||
4. 每条可填/预填提交部门、提交人,以及优先级、标签;缺一不可复制上报词
|
||
5. 一键复制的上报提示词可直接粘到 Cursor,驱动 YunxiaoPMapp 多条建单(在 Skill 已支持对应字段的前提下)
|
||
6. 页面不发起云效写操作
|
||
|
||
---
|
||
|
||
## 10. 开放项(实现前可再定)
|
||
|
||
- 原型正式目录名 / 导航挂载位置
|
||
- 标签候选项是写死 catalog 摘要,还是自由输入 + Skill 侧校验
|
||
- 「粘贴后自动复制清洗提示词」默认开或关
|
||
- YunxiaoPMapp 四字段写入是否与本原型同迭代交付
|