技能家族 · 级别:参考

构思与战略

六个掌握工程循环上游的技能:项目战略、想法生成、头脑风暴、比稿、判定、一次性原型。

家族概览

本族在工程开始之前回答问题:做什么、为什么、方向是否对。它们在 ce-plan / ce-work 上游运行。输出格式可配置(默认 HTML,可选 MD)。

ce-strategy

目的:在仓库根维护 STRATEGY.md。该文档记录产品是什么、为谁服务、如何取胜、以及团队在何处投入。

阶段

阶段做了什么
0落地与路由:读 README、CONCEPTS、文档、同级文档、近期提交。在聊天里给出 3-5 行的仓库模型;邀请纠正。宣告下一阶段(1 = 首次运行,2 = 更新)。
1首次运行访谈:9 节按序进行 — Purpose → Positioning → Users → Key Metrics → Tracks → Stress Test → Boundaries → Milestones → Brand。
2更新运行:3-5 行当前状态,列出可能的漂移候选,回访聚焦的那一节,其余各节的内容与位置保持不动。
3下游交接:一句话提醒:ce-ideate、ce-brainstorm、ce-plan、ce-product-pulse、ce-dogfood 都消费 STRATEGY.md。

所有权语义

References

ce-ideate

目的:发现哪些想法值得探索。在 ce-brainstorm 之前运行。生成有据可依的候选,逐一批评,仅解释幸存者。

阶段

阶段做了什么
0续接 + 分类 + 范围:识别主题;分类模式(repo-grounded / elsewhere-software / elsewhere-non-software);确定范围(具体功能 / 聚焦 / 约束)。
1模式感知的落地:并行 + 前台侦察(仓库扫描或网络/调研);8 位十六进制 run-id 用作草稿缓存。
1.5主题面分解:3-5 条正交轴。仅在 surprise-me 模式下跳过。
2发散构思:在不同框架上并行子代理;候选契约:title / summary / axis / basis / why_it_matters / meeting_test。

3 条硬边界

  1. 先落地,再构思。不给出与仓库脱节的建议。
  2. 大量生成,全部批评,只解释幸存者。拒绝必须显式并附理由;这不是乐观排名。
  3. 把用户送到 brainstorming 去执行。永远不要从 ideation 输出直接跳到 planning。

提问规则

不要问方案方向 / 约束 / 受众 / 语气 / 成功标准(那是 ce-brainstorm 的活)。如果问题超过 3 个,ideation 就是错误的工作流。主体未识别时才提问——提问工具缺位或调用出错时改用编号选项,绝不能静默跳过。

References

4 个代理:issue-intelligence-analyst、learnings-researcher、slack-researcher、web-researcher。

ce-brainstorm

目的:把模糊想法 → 仅需求类统一计划(WHAT,不是 HOW)。与用户一次一问的访谈。推荐按用户目标所需给,不多不少;harness 显式扫描既有决策,方案生成按用户的问题锚定,不显式砍用户的范围。

输出契约

<root>/plans/YYYY-MM-DD-HHMM-<type>-<topic>-plan.{md,html}。前置元数据:artifact_contract: ce-unified-plan/v1 + product_contract_source: ce-brainstorm。正文:Goal Capsule + Product Contract(无 Goal Launch Block,无 Reader Index)。

阶段

阶段做了什么
0.0输出模式:默认 HTML;按请求 MD。
0.1-0.4续接 / 分类 / 路由 / 范围:已有计划?轻量?停步并路由?
1理解想法:落地侦察;可选 Slack 研究员;压力测试;盲点检查;视觉探查关;与 CONCEPTS.md / 已验证代码的冲突关。
2-2.6方案、综合、声明验证器:按 references/reasoning-elevation.md 提升模型。
3写下计划:等待 Ready-for-Planning 检查;若未通过,不要 进入 Phase 4。
4交接:ce-plan / ce-prototype / ce-pov 分派 + 最终菜单。

三种停步并路由的情形

  1. 非软件类工作 → references/universal-brainstorming.md 取代 Phase 0.2-4。
  2. 关于某个具名外部候选的判定问题 → 提议改走 ce-pov 交接。
  3. 两者都不是(快速答疑 / 事实 / 单步操作)→ 直接回答,不产出文件。

References(22 文件、约 2,700 行 + 1 个代理)

阶段对应参考表:

阶段先读
0.0references/output-mode.md
0.1-0.4references/phase-0.md
1references/dialogue.md
2-2.6references/approaches.md + references/synthesis-summary.md
3references/plan-write.md + references/brainstorm-sections.md
4references/handoff.md;发布副本另读 references/publishing.md(只投用户点名的发布方;HTML 工件不上传只收 markdown 的 Proof)

ce-bakeoff

目的:发展竞争方案,评判它们,综合出最强。用于目标明确但存在多个可行方案时。可直接调用;ce-plan 与 ce-debug 各按自己的条件路由进来(ce-brainstorm 只在用户明确要求时集成)。不要把一个日常选择变成竞赛。

阶段

阶段做了什么
1立框:目标、约束、已敲定决策、源指针、产物保真度、对比标准、预算。
2宣布与发展:默认 3 个候选,至多 1 次重开发射。相互独立的全新上下文负载。
3比较与选择:独立裁判与协调员的比较进行对账。一致≠正确,分歧≠重做。
4验证:references/verification.md。

何时不要用

References(4 文件)

ce-pov

目的:产出基于项目的观点。三种形态:分级判定 / 文档接收 / 对给定方案的立场。可选 oracle panel。

阶段

阶段做了什么
0立框与分类:输出模式、范围、意图、退路。references/intake.md。
1落地:分派侦察(POV 推理永远 不被分派)。必须扫描既有决策。
2验证落地:references/method.md 定义项目底线。证据短 → 不得给出有把握的结论。
3POV:先冻结自己的 POV;若用户请求 panel,则读 references/cross-model-panel.md 获取同行路由。
4交付与返回:判定即产物;后续推进归调用方。

边界

Oracle 面板:peer 命名与路由

面板把四个身份分开:target(用户面的选择)、harness / 中间路由、请求模型、实际服务模型。请求模型是关于请求的事实、永远已知;实际服务模型只有 worker 回执才可知——无回执记 model_actual: unverified,而不是「未知模型」。读者可见的输出一律以 target + 请求模型为 peer 命名;仅当回执与请求不一致、或该路由没有请求具体模型时,才加服务侧警示。

六条 peer 路由统一经由一个被钉住的 acpx 传输(acpx@0.19.5,讲 Agent Client Protocol、打印 JSON-RPC 流,一份解析器覆盖所有 CLI)。每条路由的模型别名:codex → gpt-6.1-sol(high)、claude → claude-opus-5-5(high)、grok → grok-4.7(xhigh)、grok-cursor → grok-4.7 Cursor 预设、cursor → auto、composer → composer-2.5(fast)。

References(13 文件、4 个代理)

ce-prototype

目的:构建一次性原型以敲定某事应如何工作 / 感觉如何 / 读起来如何。要求有人在场 — 拒绝无头运行。

硬规则

若无人在场(mode:pipeline、无头、无人工调用方):停下并说明。不要启动预览,也不要臆测应有的手感。

两种问题形态

三条原则

  1. 不要伪造正在被测试的维度。
  2. 默认底座:Web(即便目标应用是 native)。
  3. decisions.md 是给下游技能用的胶囊,不是计划;它记录的来源引用一路保留——ce-plan 的计划、交给 worker 的单元包都带着它,不在中途丢掉出处。

实时标注叠加层

对于“现有页面的密度”问题:以一次性补丁的方式扩展进既有应用。永不提交它。退出时还原。references/annotation-loop.md。

标注 pin 钉在放置它的那个 variant 上:同一屏的多个变体靠 data-ce-variant 标记区分,pin 只属于其中之一;pin 先持久化、页面再自动重载,刷新或切换屏幕不会让脚本失活。references/annotation-loop.md 与 references/build.md 对 webserver 位置的引用与此同步。Figma 设计同步代理(references/agents/figma-design-sync.md)不再经 /goal 旁路运行,文档随之大幅精简。

References(6 文件)

跨技能边界

FromTo何时
ce-ideatece-brainstormideation 输出交付后
ce-brainstormce-planPhase 4 交接(默认路由)
ce-brainstormce-pov关于外部候选的判定问题
ce-brainstormce-prototypePhase 4 后仍残留的视觉/空间手感问题
ce-povce-explain判定需要对未解行为进行解释
ce-strategy(提供 STRATEGY.md)ce-ideate、ce-brainstorm、ce-plan、ce-product-pulse、ce-dogfood 消费
ce-prototypece-brainstorm / ce-plan用户应用决策;挑选匹配的下游技能