SuperAPI AI 工具集

council

智能体与模型

查看项目

更新于 10-16 08:55

技能介绍

用途

Council · 智囊团是一个 Advisor 管理系统,核心目标是把真人的思维方式提炼为可复用的 persona 文件,并在需要多视角判断时召集多个 Advisor 进行结构化讨论。

按资料描述,它做三件事:

  • 蒸馏(Distill):把真人的思维方式提炼为 Advisor persona 文件。不是复制人,而是提炼认知操作系统,包括心智模型(镜片)、决策启发式(直觉规则)、表达 DNA、反模式、诚实边界。捕捉的是 HOW they think,不是 WHAT they said。
  • 激活(Activate):加载一个已有 Advisor 的 persona,以其身份和思维方式回答问题。
  • 圆桌(Council Session):召集多个 Advisor 围绕一个问题进行结构化辩论。每个 Advisor 用自己的心智模型独立分析,然后交叉质疑,最终综合为可行动的决策框架。

主要能力

存储架构

所有 Advisor 以 persona 文件形式存储在 Council 的 personas/ 目录下,不创建独立的 Skill。原因:Advisor 是数据不是代码,100 个 Advisor 不应该产生 100 个 Skill 来污染列表。Council 统一管理路由、激活、圆桌讨论。

目录结构如下:

council/
├── SKILL.md              # 本文件:路由、管理、协议
├── advisors.md           # Advisor注册表(自动维护,勿手动编辑)
├── personas/             # 所有Advisor persona
│   ├── steve-jobs/
│   │   ├── persona.md    # 蒸馏后的思维框架
│   │   └── research/     # 调研素材(用于更新)
│   ├── charlie-munger/
│   │   ├── persona.md
│   │   └── research/
│   └── ...               # 可以有100+个persona
├── references/           # 方法论文档
└── tools/                # CLI工具

advisors.md 是派生数据,persona.md 是 source of truth。

路径 A:蒸馏 Advisor

流程分为多个 Phase:

  • Phase 0 入口分流:明确的人名/主题走直接路径(Phase 0A),模糊的需求/困惑走诊断路径(Phase 0B)。
  • Phase 0A 需求澄清:确认该人或主题是谁、聚焦方向(可选)、用途、新建还是更新,并询问是否有本地语料。用户说「就做 XX」没有更多信息时,默认全面画像 + 思维顾问 + 走网络搜索。
  • Phase 0B 需求诊断:用户不知道蒸馏谁时,从需求反推对象。先做需求定位(最多追问 2 轮),再给出 2-3 个候选(可来自已有 Advisor 或新蒸馏候选),最后用户选择;已有 Advisor 直接激活,新候选进入 Phase 0A。
  • Phase 0.5 创建 Persona 目录。
  • Phase 1 多源信息采集:支持纯网络搜索(默认)、本地语料优先、纯本地语料三种模式。可并行启动多个调研 Agent,每个 Agent 自行将调研结果写入对应 research 文件(01-writings.md 到 06-timeline.md)。
  • Phase 1.5 调研 Review 检查点:所有调研完成后暂停,展示调研质量摘要,用户确认后继续。
  • Phase 2 框架提炼:提取 3-7 个心智模型(三重验证)、5-10 条决策启发式、表达 DNA 分析、价值观与反模式、智识谱系、诚实边界。
  • Phase 2.5 提炼确认检查点。
  • Phase 3 Persona 构建:读取模板并填充元数据头、角色扮演规则、Agentic Protocol、身份卡、心智模型、决策启发式、表达 DNA、时间线、价值观与反模式、智识谱系、诚实边界、更新日志、调研来源,然后做质量自检并写入 personas/[person-name]/persona.md。
  • Phase 4 质量验证:用子 agent 执行已知测试、边缘测试、风格测试三项测试。
  • Phase 5 双 Agent 精炼:Agent A 从结构视角做 8 维度评估,Agent B 从使用视角检查角色扮演可操作性。
  • Phase 6 更新 Advisor 注册表:蒸馏完成后自动在 advisors.md 中追加或更新条目。

路径 B:激活 Advisor

当用户说「用 XX 的视角」「XX 会怎么看」「切换到 XX」时:查找 persona → 加载 persona → 进入角色 → 用户说「退出」「切回正常」时恢复。找不到匹配 persona 时提示是否现在蒸馏。

路径 C:圆桌讨论(Council Session)

触发方式包括「问问 council」「council session」「让芒格和塔勒布讨论一下」「ask the council about X」「关于 X,谁的观点值得听?」等。

流程概览:

问题输入 → 1. 组建圆桌 → 2. 独立发言 → 3. 交叉质疑 → 4. 综合输出
              ↑                                              ↓
              └──────── 5. 追问/加人/深挖 ←─────────────────┘
  • Step 1 组建圆桌:自动推荐模式会读取 advisors.md 匹配适合议题和领域,推荐 2-4 个 Advisor;指定模式会检查对应 persona 是否存在。硬约束:最少 2 人,最多 5 人,推荐 3 人。
  • Step 2 独立发言:为每个 Advisor spawn 独立 Agent,各自看不到其他人的发言。
  • Step 3 交叉质疑:所有独立发言收齐后,每个 Advisor 看到其他人的发言并产出质疑回应,追溯到心智模型层面的差异。
  • Step 4 综合输出:主 Agent 作为中立主持人,产出共识区、分歧图谱、决策框架、集体盲区、行动建议。
  • Step 5 互动追问:可追问某个 Advisor、加入新 Advisor、深挖分歧、请求裁决。

其他能力

  • 更新已有 Advisor:只启动最新对话、最新决策、时间线更新相关 Agent,做增量更新,不重写整个 persona。
  • 列出已有 Advisor:读取 advisors.md 展示完整注册表;如缺失或过时则全量重建。

使用方式

资料中给出了一些工具辅助命令:

  • 字幕下载:council download-subtitles <YouTube_URL> --output-dir <目录>
  • 字幕清洗:council clean-transcript <input.srt> --output <output.txt>
  • 合并调研:council merge-research <persona目录>
  • 质量检查:council quality-check <persona.md路径>

工作目录约束:蒸馏操作只能在 claude-skills 项目目录下执行,所有 personas 数据存储在项目目录的 council/personas/ 下。激活和圆桌讨论不受此限制。

适用场景

  • 想提升决策质量、商业模式想不通、识别不靠谱说法、内容创作没流量、应对黑天鹅等需求,可通过需求诊断反推合适的蒸馏对象。
  • 需要就某个问题获取多视角分析时,召集已有 Advisor 进行结构化辩论。
  • 希望以某位人物的思维方式回答问题时,激活对应 Advisor。
  • 也可以蒸馏用户自己,但需要用户提供素材(文章/视频/决策备忘录),且要注

限制

  • 蒸馏操作只能在 claude-skills 项目目录下执行。
  • 圆桌讨论硬约束最少 2 人、最多 5 人,推荐 3 人。
  • Phase 2→4 最多循环 2 次,之后在诚实边界中标注薄弱维度,交付当前最优版本。
  • 冷门人物(公开信息极少)会减少心智模型数量并标注基于有限信息推测。
  • 活人需注意时效性并建议定期更新;历史人物材料更稳定但可能有传记偏差,需多源交叉验证。
  • 原则是宁可生成一个诚实标注了局限的 60 分 Advisor,也不要生成一个看起来完美但实际上在编造的 90 分 Advisor。
  • 绝不做的事包括:编造此人没说过的话;把通用道理包装成此人的「独特见解」;忽略负面评价和争议;在信息不足时强行生成;圆桌讨论中让 Advisor 说出违背其心智模型的话来制造虚假共识。