/boss 命令信息图 · 1 标准调用 + 8 flags + 4 子命令

skills/tian/SKILL.md (420 行规范) 视觉化: 每个命令的语法、效果、举例、何时用、何时别用, 以及背后的 Router 决策树、议题类型 → 评委 panel auto-select、panel 优先级解析。点卡片切换详情。
skill · /boss v0.1.0
release · v0.2.1 (prerelease)
sensitivity · public
install · bash scripts/install_tian_skill.sh
~/boss-vault · /boss — anchor + 4-dim panel judgement
JUMP TO §1 · 命令一览 §2 · Router 决策树 §3 · 议题类型 → 评委 §4 · Panel 优先级 §5 · 何时别用 + 错误处理 §6 · Cheat sheet

SECTION 1 命令一览 1 标准 + 8 flags + 4 子命令 · 点卡片看详情

1.1 · 标准调用 (与 brand-slug 路由配合)
1.2 · 8 个 Flags (微调流水线行为)
1.3 · 4 个子命令 (查阅 / 管理)

SECTION 2 Router 决策树 · Phase 0 内部 每次 /boss 调用都走这棵树

2.1 · 6 步决策路由

本 skill (用户面) 只做路由 + 委派; 实际 Phase 1-5 跑交给内部的 tian-judgement-orchestrator (~600 行)。这种分层让用户面 CLI 解析与流水线实现解耦。
/boss <arg> [flags] 用户调用 arg 是子命令? list / panels / panels show / panels new 走子命令分支 读 reports/ 或 panels/, 不进流水线 step 2 · 解析 brand-slug 议题描述 → 自动生成 kebab-case slug step 3 · reports/<slug>/report.md 是否存在? + 是否传了 --refresh ? FRESH 模式 report.md 不存在 → 走完整 Phase 1-5 EVOLUTION 模式 存在 + 无 --refresh → Phase 1E diff plan + 局部重跑 FRESH (force) 模式 存在 + --refresh → 归档 v{n-1} → 重跑全流程 step 5-6 · LOAD orchestrator → 委派

SECTION 3 议题类型 → 评委 panel auto-select 点 7 个 topic_type · 看自动选哪 4 dim 评委

3.1 · 8 种议题类型 (Lead 在 Phase 1 PRD 阶段自动识别)

议题描述中的触发词决定 topic_type, topic_type 决定auto-select 4 dim 评委。anchor (tian) 永远在场 — 这是基准对照, 不参与维度加权。GATE 1 用户可用 --panel-add / --panel-drop 微调。
PANEL CONSTELLATION · 高亮 = 本次 auto-select
锚点 tian 行业趋势 industry 战略目标 strategic 客户战略 customer 产品战略 product 组织战略 org 经营战略 financial

SECTION 4 Panel 优先级解析 3 层来源 · 第一个命中即用

4.1 · panel 来源优先级 (与 /mba 一致)

同一品牌的判断 panel 一旦在首次 FRESH 锁定就持久化到 reports/<brand>/panel.yaml。后续 EVOLUTION 直接读这个 yaml, 保证可比性。CLI 可临时覆盖, 但不写盘
CLI flag --panel <name> (本次临时)
/boss "议题" --panel custom-brand
最高优先级。本次调用强制用 panels/custom-brand.yaml。如果是首次 FRESH, 这个值会写入 reports/<brand>/panel.yaml 锁定。
reports/<brand-slug>/panel.yaml 的 panel: <name> 字段
EVOLUTION 时自动读 · 首次 FRESH 时写入锁定
brand 第一次 FRESH 时写入, 此后 EVOLUTION 都从这里读取。保证同一品牌的多版本判断 panel 一致, 可纵向对比。
panels/default.yaml (兜底)
V0 默认 panel: 1 anchor (tian) + 6 dim 评委 (auto-select 4)
系统默认。CLI 与 brand 都没指定时用这个。包含完整的 auto_judge_selection.rules 映射 (§3 那张表)。
3 个 PANEL 修饰 FLAG · 在解析后的 panel 上做临时增减, 不写盘
--panel-add <slug> · 临时加挂指定 perspective skill (例: --panel-add adversary 临时增加反方评委)
--panel-drop <slug> · 从 auto-select 中移除指定 slug (例: 利益冲突时 --panel-drop industry-trend)
--full-panel · 强制 6 dim 全上, 忽略 auto_judge_selection.rules (panel 共 7 评委: anchor + 6 dim)

SECTION 5 何时别用 /boss + 错误处理 boss 是重型多评委合议, 单次 1-2 小时, 15-30 件 artifacts

5.2 · 错误处理 + 限速

流水线的每个 phase 都有明确的 failure mode。失败 ≠ 退出, 而是降级 / 重试 / 写阻断日志
Phase 2 sub-agent timeout
retry 1 次, 切到 sonnet + 极简 prompt (避免 stream idle)。仍失败则在 raw_evidence 标注 partial, Lead 在 synthesis 中显式说"本维度证据不全"。
Phase 4 评委 yaml 格式错
scripts/fix_review_yaml.py 后处理 (auto-quote / |- 块标量)。不影响打分, 只影响 yaml parse。
Verify 11/11 不全过
保留产物, 在对话中明示哪个 check 失败, 不自动重跑 — 让用户决定是补证据还是接受降级。
redact_check 阻断 (出站)
fail-close, 写 failure_cards/blocked-publish.log, 不写出站。命中真名 / 财务数字 / 精确 % 都会触发。
缺 adversarial_view 字段
skill_lint 阻断 commit (CLAUDE.md §4.5 硬约束)。dim 评委必填三字段 (if_thesis_wrong / contrary_signal_observed / base_rate_warning)。

SECTION 6 Cheat sheet · 一屏速查 可拷贝走

# /boss — 5 评委独立合议判断流水线 · v0.1.0

$ bash scripts/install_tian_skill.sh # 1 步安装 (symlink 热更新)

# 标准调用 · brand-slug 自动路由 FRESH / EVOLUTION

$ /boss "评估 X 业务剥离方案" # 自然语言议题 → 自动生成 brand-slug
$ /boss my-brand-slug-2026 # 直接传 brand-slug

# 8 个 Flags

$ /boss "X" --quick # 跳过 WebSearch, 仅本地 Wiki+raw
$ /boss "X" --refresh # 强制 FRESH (归档当前为 v{n-1} 后重跑)
$ /boss "X" --no-judges # Phase 4 跳过, 仅出 synthesis (调研草稿)
$ /boss "X" --focus 1,3,5 # 只调研指定调研维度 (Phase 2)
$ /boss "X" --panel brand-cn # 用 panels/brand-cn.yaml
$ /boss "X" --panel-add adversary # 临时加挂评委 (不写盘)
$ /boss "X" --panel-drop industry-trend # 临时跳过评委 (利益冲突场景)
$ /boss "X" --full-panel # 强制 6 dim 全上 (panel 共 7 评委)

# 4 个子命令

$ /boss list # 列出已判断的议题 + version 计数
$ /boss panels # 列出 panels/ 下所有 panel + 评委列表
$ /boss panels show default # 打印 panels/default.yaml 完整内容
$ /boss panels new my-panel # 克隆 default.yaml → panels/my-panel.yaml

# ★ v0.2.1 · Multi-anchor 用法 (一个 vault 多个老板)

# 加新老板锚点 (3 步)
$ mkdir -p anchors/jobs/{perspective,raw/interviews,raw/feishu-laotian}
$ cp anchors/tian/perspective/SKILL.md anchors/jobs/perspective/SKILL.md # 改 mental_models
$ cp panels/default.yaml panels/jobs.yaml # 改 anchor_slug + skill_path
# 切到新老板跑判断
$ /boss "产品策略议题" --panel jobs # anchor_slug=jobs · 加载 anchors/jobs/perspective
$ /boss "另一议题" --panel default # 切回默认老板 (tian)

# 完成后的最后一句

✅ judgement <brand-slug> v{n} 完成
dim_weighted: 7.4 · anchor_tian: 6.25 · anchor_delta: +1.15
counter_position: 7.2 · confidence: 0.65
30d checkpoint: 2026-06-27 · 90d: 2026-08-26 · 365d: 2027-05-28