新增 AutoRDO 需求清洗工作台与消息中枢,迭代 OneOS V2 设计规范及租赁合同/工作台/车辆等原型,同步云效技能与导航注册;并归档一批 legacy 原型快照。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
113
.cursor/skills/YunxiaoPM/SKILL.md
Normal file
113
.cursor/skills/YunxiaoPM/SKILL.md
Normal file
@@ -0,0 +1,113 @@
|
||||
---
|
||||
name: YunxiaoPM
|
||||
description: >-
|
||||
产品经理云效(Projex)自动化:记录需求(压缩点选 1a2b3a4d:类型/项目/优先级/标签)、
|
||||
实时点选云效项目、推进 待处理→已确认→分析中→设计中→设计完成→待开发,
|
||||
交付树【交付】ASSOCIATED /【分析】【设计】TASK_SUB,无单快轨与编号直推交棒何斐,
|
||||
创建迭代并挂【交付】(不挂需求)。用户说 YunxiaoPM、YunxiaoPMapp、需求任务、记录需求、受理确认、开始分析、
|
||||
开始设计、设计完成、交棒开发、快轨待开发、编号直推、创建迭代 时使用。
|
||||
不建【开发】/【测试】。凡写云效先 Plan 确认再一口气 apply;禁止对齐
|
||||
yunxiao-requirement-lifecycle。
|
||||
---
|
||||
|
||||
# 需求任务(YunxiaoPM)
|
||||
|
||||
产品部云效自动化。斜杠调起 **`/YunxiaoPM`**;对外中文名 **需求任务**(原名 YunxiaoPMapp)。本 Skill **自洽成篇**;**禁止** fork / include / 「对齐」`yunxiao-requirement-lifecycle`。
|
||||
|
||||
产品经理会话**不要**同时挂载旧 lifecycle Skill,避免双建任务。
|
||||
|
||||
## Plan 模式门禁(强制 · 凡写云效)
|
||||
|
||||
凡会改云效的操作(建单、改状态、建/改任务、打标、传附件、改负责人、建迭代等),Agent **第一步**必须:
|
||||
|
||||
1. `SwitchMode` → **plan**(说明:先对齐参数与执行清单,确认后再一口气 apply)。
|
||||
2. **新建**依赖项目空间时:先按 [references/project-selection.md](references/project-selection.md) **实时拉项目列表并点选(门禁 PJ)**;禁止静默使用 `runtime-ids.json` 默认 `spaceIdentifier`。口令/选项**无法对应**时:**自动重拉项目列表一次**再匹配;仍失败则停请用户重选(禁止第 3 次空转拉取)。
|
||||
3. Plan 写清:**已选项目名 + spaceId**、目标需求/任务**编号**、将改状态、将建/复用的交付·分析·设计编号策略、迭代版本类型(若适用)、§0.1① 占位风险勾选(若适用)、**不会做的事**(不建【开发】/【测试】、不按标题查重)。**记录需求**须按 [compact-select.md](references/compact-select.md) 给出 1–4 题字母表,接受压缩答复如 `1a2b3a4d`。
|
||||
4. **用户确认 / 批准 Plan / 「执行」之前**:禁止 apply;项目未点选同禁。压缩串须先解析回显,再等「执行」。
|
||||
5. 确认后切回 Agent,**同一轮按清单一口气执行到底**,再一次性校验回报;中途缺参才停下。
|
||||
|
||||
**例外(可读可不进 Plan):** 仅查状态 / 为什么没流转 / 给我方案。
|
||||
|
||||
**禁止:** 以「参数已齐」「速度路径」「用户很熟」跳过 Plan;「批准计划」若清单未点齐关键参数(含 **PJ 项目**),仍视为未完成门禁。
|
||||
|
||||
## 真相源模型
|
||||
|
||||
```text
|
||||
需求状态 = 阶段看板唯一真相
|
||||
【交付】 = 每需求最多 1 条容器(ASSOCIATED→需求)
|
||||
【分析】/【设计】 = TASK_SUB→交付(交付「子项」必可见;与 ASSOCIATED 同 create 互斥)
|
||||
【开发】/【测试】 = 不进本 Skill
|
||||
查重/复用唯一渠道 = 任务编号(ONEOS-xx);禁止按标题
|
||||
```
|
||||
|
||||
编号权威:需求描述 `## 工作项编号(系统)`(见 [references/workitem-ids.md](references/workitem-ids.md))。
|
||||
操作顺序:口令显式编号 > 读该区块 > ASSOCIATED/SUB 校验;冲突则停。
|
||||
|
||||
## 外置调用(禁止本 Skill 内嵌对方全文)
|
||||
|
||||
| 时机 | 调用 |
|
||||
|---|---|
|
||||
| 入库清洗聊天/录音 | **`$AutoRDO`**(独立 Skill;路径 `AutoRDO/SKILL.md`;不内嵌清洗细则) |
|
||||
| 设计完成 PRD + 对象存储链接 + 回填【交付】 | **`$oneos-autoprd`(AutoPRD)**;创建【交付】仍占位,设计完成才灌 MD |
|
||||
| 人员 / 状态 / 字段 ID;项目 catalog 仅缓存 | [assets/runtime-ids.json](assets/runtime-ids.json) |
|
||||
| **PJ 云效项目点选**(新建必选;实时列表) | [references/project-selection.md](references/project-selection.md) · [scripts/list_projects.py](scripts/list_projects.py) |
|
||||
| **压缩点选 `1a2b3a4d`**(类型/项目/优先级/标签) | [references/compact-select.md](references/compact-select.md) · [scripts/list_tags.py](scripts/list_tags.py) |
|
||||
| 阶段日历工时 | [references/work-hours.md](references/work-hours.md) + [assets/cn-workday-calendar.json](assets/cn-workday-calendar.json) + [scripts/workday_hours.py](scripts/workday_hours.py) |
|
||||
|
||||
## 路由(按需完整阅读)
|
||||
|
||||
| 场景 | 模块 |
|
||||
|---|---|
|
||||
| 交付树、关联约定、禁止项 | [references/model.md](references/model.md) |
|
||||
| 描述双段 · AutoRDO / 占位 / AutoPRD | [references/description-split.md](references/description-split.md) |
|
||||
| 步骤 0–5 标准路径 | [references/stage-flow.md](references/stage-flow.md) |
|
||||
| 无单快轨到待开发 | [references/fast-track.md](references/fast-track.md) |
|
||||
| 编号直推交棒 | [references/number-push.md](references/number-push.md) |
|
||||
| 交棒门禁 · 回退最小集 | [references/handoff-and-rollback.md](references/handoff-and-rollback.md) |
|
||||
| 计划开始/完成 · 阶段日历工时 | [references/work-hours.md](references/work-hours.md) |
|
||||
| Make 导出 ZIP + 复制截图 | [references/make-export-attach.md](references/make-export-attach.md) |
|
||||
| 创建迭代 · V主.副.子 · 只挂交付 | [references/sprint.md](references/sprint.md) |
|
||||
| 口令面 | [references/commands.md](references/commands.md) |
|
||||
| 记录需求元字段(优先级/标签/提交部门/提交人) | [references/record-meta-fields.md](references/record-meta-fields.md) |
|
||||
| 云效项目点选 PJ | [references/project-selection.md](references/project-selection.md) |
|
||||
| 验收清单 · 回报模板 | [references/acceptance.md](references/acceptance.md) |
|
||||
| 交接契约(开发 Skill 入口) | [references/handoff-contract.md](references/handoff-contract.md) |
|
||||
| 已验证实写 API · 极速建单 | [references/live-api.md](references/live-api.md) · [scripts/live_create_fast.py](scripts/live_create_fast.py) |
|
||||
| 2026-07-23 复盘与耗时对比 | [references/live-perf-2026-07-23.md](references/live-perf-2026-07-23.md) |
|
||||
|
||||
## 口令速查
|
||||
|
||||
```text
|
||||
记录需求:…;项目=(Plan 点选,勿默认);优先级=紧急|高|中|低;标签=…;提交部门=…;提交人=…;推进至=暂不推进|已确认|分析中|设计中|设计完成|待开发|待开发(快轨)
|
||||
受理确认:ONEOS-xx
|
||||
开始分析:ONEOS-xx
|
||||
开始设计:ONEOS-xx;交付任务=…;分析任务=…
|
||||
设计完成:ONEOS-xx;设计任务=…;原型=…
|
||||
交棒开发:ONEOS-xx;交付任务=…
|
||||
快轨待开发:ONEOS-xx
|
||||
编号直推:分析任务=ONEOS-b / 设计任务=ONEOS-c / 交付任务=ONEOS-a
|
||||
创建迭代:版本类型=主|副|子;交付任务=ONEOS-a,ONEOS-b,…;名称前缀=…
|
||||
```
|
||||
|
||||
**PJ 项目**:新建前必须从云效实时列表点选(见 [project-selection.md](references/project-selection.md));口令带项目名仅作预填建议。
|
||||
**压缩点选**:记录需求 Plan 展示 `1.类型 2.项目 3.优先级 4.标签` 字母表;你可回 `1a2b3a4d`(见 [compact-select.md](references/compact-select.md))。标签未命中会自动重拉一次标签候选并重生选项。
|
||||
**记录需求**元字段(优先级/标签/提交部门/提交人):与压缩点选并用;缺项用字母表补齐。见 [references/record-meta-fields.md](references/record-meta-fields.md)。
|
||||
|
||||
后续口令**优先带任务编号**;未带则读「工作项编号(系统)」;仍无则询问;**禁止按标题补全**。
|
||||
|
||||
## 本 Skill 终点
|
||||
|
||||
交棒完成(需求=待开发;【交付】负责人=何斐)后结束。可一句:「请技术经理使用开发 Skill」。
|
||||
例外:交棒后「创建迭代并关联交付」仍属 YunxiaoPM。
|
||||
|
||||
**明确不做:** 创建【开发】/【测试】、挂仓库、开分支、提测、写用例。
|
||||
|
||||
## §0.1 五条补齐(摘要)
|
||||
|
||||
1. **交棒占位**:标准路径下交付仍为 `等待设计任务完成后自动填入` 时**允许**交棒,但 Plan 必须勾选风险,回报首行标红。**快轨**有手工/原型时禁止占位(见 [fast-track.md](references/fast-track.md))。
|
||||
2. **预计工时**:标准路径 = **阶段日历工时**(工作日×8);**快轨待开发**需求默认预计/实际各 **2**。
|
||||
3. **编号真相源**在需求「工作项编号(系统)」;新建后立即 PATCH 该区块。
|
||||
4. **无单快轨**:【设计】描述同步需求;计划起止=当日;TASK_SUB→交付后补 ASSOCIATED→需求;【交付】描述手工同步或 AutoPRD;交付/设计与需求同标签;设计当日完成态。
|
||||
5. **描述双段**不互相覆盖;迭代**只挂【交付】**(需求不挂迭代);回退重做设计则**新开设计编号**,交付计划开始不改。
|
||||
|
||||
细则见各 references。
|
||||
Reference in New Issue
Block a user