新增 AutoRDO 需求清洗工作台与消息中枢,迭代 OneOS V2 设计规范及租赁合同/工作台/车辆等原型,同步云效技能与导航注册;并归档一批 legacy 原型快照。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
王冕
2026-07-28 15:50:35 +08:00
parent b14425da5a
commit 5d51a6bf7a
1393 changed files with 488042 additions and 10046 deletions

View File

@@ -0,0 +1,95 @@
# 压缩点选(`1a2b3a4d`
记录需求 Plan **默认**用编号题 + 字母选项;用户可用一行压缩答复确认。
## Plan 展示模板
```text
请回复压缩点选1a2b3a4d
(数字=题号,字母=选项;大小写不敏感;可写 1A2B3A4D
1. 类型
A. 新增
B. 优化
2. 项目(云效实时列表;建议项可标★)
A. 01_ONEOSONEOS
B. 02_小羚羚APPXLLAPP
C. …
3. 优先级
A. 紧急
B. 高
C. 中
D. 低
4. 标签(云效候选;建议项可标★)
A. 故障管理★
B. 还车应结款
C. …
```
可选续题(口令已齐则可写入清单、压缩串可不含):
```text
5. 推进至 …
6. 迭代 …
```
## 解析规则
| 规则 | 说明 |
|---|---|
| 形态 | `(题号)(字母)` 连续拼接,如 `1a2b3a4d` |
| 题号 | `1`=类型 `2`=项目 `3`=优先级 `4`=标签;可扩展 `5` `6` |
| 字母 | `a`→第 1 项 … `z`→第 26 项;超出选项数 → 非法,停 |
| 缺题 | 该题若口令已唯一预填且列表唯一命中,可用预填;否则停并追问缺题 |
| 多答同题 | 后写覆盖先写 |
| 非法字符 | 停,重贴模板 |
解析成功后 Plan 回显人话确认一行,例如:
```text
已解析 1a2b3a4d → 类型=新增;项目=02_小羚羚APP优先级=紧急;标签=D 项名)
确认后回复「执行」
```
用户再回「执行」才 apply仍守 Plan 门禁)。
## 与口令预填
口令已写 `类型新增项目01_ONEOS优先级标签故障管理` 时:
- 对应选项标 ★,并给出**建议压缩串**(如 `1a2a3b4a`),用户可直接改字母或整段重答。
- **不得**因有预填而跳过展示字母表;压缩确认(或逐题点选)仍是门禁。
## 标签未命中 → 自动重拉一次候选并重生选项
「标签无法对应」:口令标签名在**当前标签候选**中 0 命中(或多命中无法唯一)。
| 步骤 | 动作 |
|---|---|
| 1 | **自动重拉一次**标签候选(见下「标签候选来源」;强制刷新,不用旧缓存) |
| 2 | 用新列表**重新生成 4.A/B/C…** 选择项 |
| 3 | 回报:`已自动重拉标签列表(因无法对应)`;请用户重答 `4x` 或整串 |
| 4 | 仍无法对应 → 停;**禁止**第 3 次空转;**禁止**猜 tagId |
> 说明:此处重拉的是**标签候选列表**,不是项目列表。项目无法对应仍走 [project-selection.md](project-selection.md) 的「自动重拉一次」。
### 标签候选来源(当前已验证路径)
1. `runtime-ids.json``tags`
2. 目标项目(或预填项目)下近期工作项 `tag` 字段聚合去重
3. 重拉 = 再请求工作项列表聚合 + 合并 runtime命中后可回写 `tags` 缓存
(专用 `tag/list` Cookie API 尚未稳定;有稳定端点后改写入 `live-api.md` 并切换。)
## 项目列表顺序
生成 2. 选项时:口令预填/建议项目置 **A** 并标 ★,其余按云效返回顺序接 B/C/…。
## Agent 义务
1. 记录需求进 Plan 时必须输出本模板(至少 14 题)。
2. 收到压缩串先解析回显,再等「执行」。
3. 标签/项目无法对应:各自动重拉**一次**并刷新对应题选项。