诸子不为统一答案,只为把问题逼到更深处。让多个人格围绕同一问题展开结构化辩论。
概览
诸子.skill(zhuzi-skill)是一个用于运行多人格结构化辩论的 Agent Skill。 它不是把几个人格并排输出一遍,而是让不同视角真正交锋、反驳、收敛,再由系统给出一段中立总结。 基于自动选人、按轮次并行执行、持久 agent 复用和多轮交锋机制, 诸子.skill 能把一个模糊问题,变成一场真正有张力的辩论。 它特别适合与 nuwa-skill、colleague-skill 这类生成人格技能的体系配合使用。 - 至少安装 2 个可用的人格技能 - 如果想要更有张力的辩论,建议准备 3 个或以上、且视角差异足够大的人格技能 - 你已经安装好的 persona / perspective skills - 用 nuwa-skill 生成的公众人物或思维框架技能 - 用 colleague-skill 生成的同事型 / 人物型技能 例如,如果你已经安装了由 nuwa-skill 生成的 乔布斯、马斯克、Naval、费曼、张雪峰 等人格技能,诸子.skill 就可以直接把它们组织成一场结构化辩论。 如果你想手动安装,也可以把直接这个目录放到你所用 agent 环境支持的 skills 目录中。 - 先检查当前环境里真实可用的人格技能 - 再根据主题推断需要的视角类别 - 优先挑选 2-3 个差异足够大的视角 - 不硬凑低质量辩论
README
诸子.skill(zhuzi-skill)是一个用于运行多人格结构化辩论的 Agent Skill。
它不是把几个人格并排输出一遍,而是让不同视角真正交锋、反驳、收敛,再由系统给出一段中立总结。
基于自动选人、按轮次并行执行、持久 agent 复用和多轮交锋机制,
诸子.skill 能把一个模糊问题,变成一场真正有张力的辩论。
它特别适合与 nuwa-skill、colleague-skill 这类生成人格技能的体系配合使用。
实际示例
题目:什么时候应该创业?
Debate: 什么时候应该创业
Personas: Elon Musk, Naval Ravikant, Steve Jobs
Rounds: 3
Round 1
Musk:该创业的前提是你看见了一个足够大的问题,而且你真有机会用更低成本、更快路径把它重做一遍;没有独特洞察、技术杠杆和失败缓冲,就别下场。
Naval:创业不是逃离上班,而是把你的特定知识接上代码、媒体或资本杠杆;如果你说不清“为什么是我、为什么是现在、为什么能规模化”,那还没到时候。
Jobs:创业应该从一种近乎偏执的使命感开始,不是为了自由、头衔或证明自己;如果产品、团队、方向都还模糊,那只是把幻想注册成公司。
Round 2
Musk 反驳:使命和热情不能替代现实约束。很多创业者其实只是拿愿景包装高成本叙事。
Naval 反驳:Musk 和 Jobs 都把门槛抬得太神圣。使命可以路上长出来,现金流也常是结果,不是起点。
Jobs 反驳:他们把创业讲得太工具化。真正的起点不是模型,而是“这个东西如果不是我做,世界会差很多”。
Round 3
Musk 让步后总结:使命重要,特定知识也重要,但最终要落到低成本验证和高杠杆系统。
Naval 让步后总结:10 倍改进空间很关键,使命也能帮你熬黑夜,但真正该不该创业,还是看你是否拥有可放大的独特优势。
Jobs 让步后总结:杠杆和现实约束都不能忽略,但如果没有真正值得做的东西,创业只是忙碌的平庸。
Synthesis
三个人其实收敛到一个共同答案:当你同时具备“非做不可的洞察” + “做成它的独特能力” + “把它放大的现实路径”时,才应该创业。
它的目标不是“模仿几个名人说话”,而是把一个问题放进多个思维系统里做压力测试。
前置条件
在安装 zhuzi-skill 之前,你通常应该先准备好多个人格技能。
最少建议:
- 至少安装
2个可用的人格技能 - 如果想要更有张力的辩论,建议准备
3个或以上、且视角差异足够大的人格技能
这些人格技能可以来自:
- 你已经安装好的 persona / perspective skills
- 用 nuwa-skill 生成的公众人物或思维框架技能
- 用 colleague-skill 生成的同事型 / 人物型技能
例如,如果你已经安装了由 nuwa-skill 生成的 乔布斯、马斯克、Naval、费曼、张雪峰 等人格技能,诸子.skill 就可以直接把它们组织成一场结构化辩论。
诸子.skill 本身不生成人格,它负责把已经存在的人格组织成一场结构化辩论。
如果当前环境里只有一个强匹配人格,诸子.skill 不会硬凑一场低质量辩论。
安装
npx skills add linzzzzzz/zhuzi-skill
如果你想手动安装,也可以把直接这个目录放到你所用 agent 环境支持的 skills 目录中。
然后你可以这样触发:
/zhuzi 我什么时候应该创业
/zhuzi 用不同人格讨论这个品牌方向是否成立
让 诸子.skill 来辩论:AI agent 会如何改变软件开发
让不同人格讨论这个项目应该做成产品还是继续做服务
如果你想显式指定人格,也可以这样写:
/zhuzi 让乔布斯、马斯克、Naval 辩论:什么时候应该创业
/zhuzi 用费曼和塔勒布的视角讨论 AI 安全
工作原理
1. 自动选人
当用户没有显式指定人格时,诸子.skill 会:
- 先检查当前环境里真实可用的人格技能
- 再根据主题推断需要的视角类别
- 优先挑选 2-3 个差异足够大的视角
- 不硬凑低质量辩论
这意味着它不会假设每个人都装了 Musk / Naval / Jobs。
2. 两种执行模式
isolated(默认)
- 每个视角使用独立 agent
- 同一轮并行执行,减少顺序偏差
- 轮与轮之间共享前文内容,保证真实交锋
- 优先复用持久 agent,而不是每轮冷启动
在 Claude Code 中,如果你希望 isolated 模式复用持久 agent,而不是每轮重新启动,需要先启用 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1。未启用时,skill 仍可运行,但可能会回退到较低效的每轮重建方式。
inline
- 在主上下文里顺序执行
- 更快、更省 token
- 但会牺牲一部分人格独立性
3. 三轮辩论结构
默认是三轮:
- 开场:给出核心 thesis
- 反驳:必须点名挑战别人的具体观点
- 收官:必须承认对方至少一个说对的点,再给出最终立场
它会尽量避免:
- 平行独白
- 假共识
- 角色泄漏
- 因执行顺序带来的额外偏差
4. 持久 agent 复用
isolated 模式优先采用:
- 先创建一次
- 后续各轮继续向同一个 agent 发送消息
这样做的好处是:
- 少重复加载 skill
- 少重复灌入主题上下文
- token 更省
- 人格对自己的前文有连续记忆
5. 中立总结
诸子.skill 的结尾不是判输赢,而是给出一段中立总结:
- 主要分歧是什么
- 真实共识是什么
- 谁更新了立场,更新在哪
生态位置
诸子.skill 特别适合与人格类技能配合使用,尤其是由 nuwa-skill 这类工具生成的 public figure / perspective skills,以及更早由 colleague-skill 所体现出来的“把一个人蒸馏成 skill”这条路径。
如果说:
colleague-skill回答的是“怎么把一个人做成 skill”nuwa-skill回答的是“怎么把一个公众人物的思维框架蒸馏成 skill”- 那么 诸子.skill 回答的就是“怎么让多个已经存在的 skill 围绕一个问题真正辩起来”
它不负责生成人格,它负责把这些人格组织成一场高质量的结构化辩论。
仓库结构
zhuzi-skill/
├── README.md
├── README_EN.md
└── SKILL.md
相关文件
- SKILL.md:给 agent 看的完整运行说明
- README_EN.md:英文说明
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add linzzzzzz/zhuzi-skill