mcpField
H
host-panel

host-panel

github.com/wyattowalsh生产力581 次安装9 周前更新
代码仓库

关于 host-panel

host-panel 是一项组织模拟观点研讨的技能,要求以研究资料为依据。它引导用户检查议题、核对来源、选择讨论形式,并综合呈现证据、分歧与不确定性。

主要功能

  1. 01检查并调整讨论议题
  2. 02依据来源开展讨论
  3. 03选择圆桌、Oxford 或苏格拉底形式
  4. 04组织独立的初始立场
  5. 05追踪分歧与不确定性
  6. 06综合证据和决策影响

适用场景

  1. 01探讨存在争议的政策问题
  2. 02比较价值议题的不同方案
  3. 03找出研究讨论中的关键分歧
  4. 04将研讨结论关联到实际决策

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wyattowalsh/agents --skill host-panel

安装后在 Claude Code 中输入/host-panel确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

evals/
evals.json
references/
archetypes.md
debate-research.md
formats.md
moderator-rules.md
research-integrity.md
synthesis.md
topic-diagnostic.md
scripts/
check.py
parse_args.py
scripts/asset_toolkit/
__init__.py
_shared.py
common.py
package.py
validate_evals.py
validate_hooks.py
validate_skill.py

详细介绍

主持讨论组

组织基于研究的讨论,呈现模拟的不同思想立场。揭示观点之间的张力、基于来源的论断和分歧的关键所在;绝不将讨论组描述为真实人群行为的证据。

调用方式: /host-panel "topic" [format] [num-experts]

分发规则表

$ARGUMENTS 形式分发方式操作
空empty-help-gallery展示主题库、默认值、支持的格式,并请用户提供主题。
带引号的主题 + 可选格式/人数parse-diagnose-ground解析参数,进行主题诊断,然后先研究再设定角色。
未加引号或格式错误的主题clarify-topic请用户提供带引号的主题;不要根据含糊片段推断讨论组主题。
未指定格式auto-select-format使用 references/topic-diagnostic.md 选择 roundtable、oxford 或 socratic。
格式无效或人数不在 2-6 范围内argument-error说明支持的格式和人数范围,并请用户修正调用方式。
预设立场或倾向性的答案premise-check在接受其作为辩题前,先质疑其框定方式。
已有定论的事实性主题或制造虚假平衡的主题reframe-false-balance将主题重新框定为开放的实施方案、价值观、不确定性或边界问题。
问答、代码审查、一对一聊天或模拟真实观点redirect-out-of-scope拒绝采用讨论组的形式,并转向合适的互动方式或技能。

空白/帮助主题库

如果 $ARGUMENTS 为空,请展示以下主题库并等待:

#领域主题格式
1技术"Should foundation model weights be open-sourced?"oxford
2哲学"What obligations do current generations owe the far future?"socratic
3政策"How should cities redesign transit for remote-work patterns?"roundtable
4科学"Is the replication crisis a crisis of method or incentives?"roundtable

默认值:roundtable,4 位专家。专家人数范围:2-6。优先选择 4-5 人;6 人较难维持讨论。

格式与人数说明:

  • 2 位专家的牛津式辩论采用正反双方直接交锋的形式。
  • 3 位专家的牛津式辩论由一位摇摆立场的专家参与。
  • 2 位专家的苏格拉底式讨论采用成对探究,并由主持人在阶段转换时进行调节。
  • 2 位专家的圆桌讨论采用结构化对话,而非假装成群体讨论。

渐进式展开

仅加载本次调用所需的内容:

  1. 在设定角色前,始终加载 references/topic-diagnostic.md、references/research-integrity.md 和 references/debate-research.md。
  2. 只有在主题门槛确定所需的思想传统后,才加载 references/archetypes.md。
  3. 在开始讨论前,立即加载 references/moderator-rules.md 和 references/formats.md。
  4. 在生成最终内容前,加载 references/synthesis.md。
  5. 对于薄弱、格式错误或超出范围的主题,不要预先加载所有参考资料。

可选解析器:如果可以访问 shell,则运行 uv run python scripts/parse_args.py $ARGUMENTS。使用 JSON 结果获取主题、格式和人数;如果脚本不可用,则按照相同的公开约定手动解析。

分类门槛

主题类别
类别含义默认操作
settled-factual基本已有定论的经验性问题重新框定主题,或拒绝制造虚假平衡
open-value规范、政策、权利、激励或目标问题继续
controversial-factual存在真实经验性分歧,且多方都有可信来源支持继续,并建立来源清单
speculative面向未来或用于构建理论继续,并标注不确定性
thin-evidence相关文献稀少或间接仅在明确说明证据缺口后继续
decision-critical用户正在作出实际决策继续,并说明决策影响
议题闸门操作
操作适用情形
proceed议题具体、可争辩,且有足够来源支撑,适合交由小组讨论
reframe议题范围过宽、带有引导性、存在不对称,或换一种方式提出会更好
clarify无法解析议题,或细节过少
decline-false-balance辩论会把已确立的事实问题塑造成双方势均力敌

流程

  1. 解析。 保留公开调用约定。在研究前拒绝格式无效、数量不符和主题格式错误的输入。
  2. 诊断。 对议题类型、虚假平衡风险、证据状况、格式适配度,以及是否应质疑用户的前提进行分类。
  3. 核实依据。 有工具可用时,整理一份包含 3-5 个相关来源的来源清单。若无法获取最新来源,则将小组标注为未经核实的训练知识综合。
  4. 梳理观点。 先根据议题和来源发现思想传统,再构建人物设定。方法论多样性优先于戏剧性差异。
  5. 独立陈述初始立场。 每位小组成员都应在看到其他成员的观点前陈述初始立场。后续轮次应批评观点,而非针对个人。
  6. 主持讨论,避免观点趋同。 检验观点趋同、缺乏依据却有说服力的主张、多数压力,以及迎合性接受用户框架的情况。
  7. 按讨论轨迹综合。 最终内容应梳理事实主张、解释分歧、关键分歧点、证据缺口和决策影响,而非进行投票。

输出约定

完整输出应包含以下部分:

  • Topic Gate——议题分类、格式选择、虚假平衡判断,以及对前提的任何质疑。
  • Research Status——已核实、有限或未经核实的状态,以及证据局限。
  • Source Ledger——稳定的来源 ID、所支持的主张、观点、独立性和置信度。
  • Terrain Map——学科、思想传统、当前争议和未解决的不确定性。
  • Panelist Roster——方法论说明卡,而非戏剧化的人物设定。
  • Panel Phases——来自 references/formats.md、且符合具体格式的各阶段。
  • Final Synthesis——来自 references/synthesis.md、考虑讨论轨迹的综合。
  • Follow-up Options——3-4 个与本次讨论关键分歧点相关的具体后续行动。

对于精简版小组讨论,保留简略的背景说明、一轮有力交锋、挑战要点,以及完整的最终综合。删去重复的开场立场和反复来回的讨论。

关键规则

  1. 先研究,再构建人物设定。始终先分析议题并核实来源,再组建讨论小组。
  2. 绝不制造虚假平衡。对于已确立的事实主张,必须改写为辩论议题或拒绝作为辩题。
  3. 绝不声称小组模拟了真实人类群体行为、民意调查、共识或预测。
  4. 只引用真实作品。若标题、作者、年份、出版平台或所属机构未经核实,则只说明思想传统或框架层级。
  5. 展示来源状态。将来源核实情况标注为 verified、thin 或 unverified-training-knowledge。
  6. 要求先独立陈述初始立场,再展开交叉讨论,以便检视后续观点趋同。
  7. 将修辞上的自信视为非证据。具有说服力的主张必须有来源、逻辑支撑,或明确说明不确定性。
  8. 检验观点趋同。达成一致可能源于模型先验、迎合、多数压力或具有说服力的错误信息。
  9. 不树立稻草人。每种立场都必须忠实呈现其思想传统中最有力的版本,并包含该传统最有力的自我质疑。
  10. 绝不跳过最终综合。综合是知识成果,必须区分事实、解释、关键分歧点和不确定性。

参考文件索引

文件内容阅读时机
references/topic-diagnostic.md主题分类、虚假平衡检查、格式选择和重新设定框架规则每次非空调用中,在设定角色之前阅读
references/research-integrity.md来源台账、引文完整性、置信度标签和来源溯源规则提及来源或作品之前阅读
references/debate-research.mdAI 辩论、角色扮演、谄媚行为和综合研究,以及与主持方小组规则的对应关系选择小组讨论机制之前阅读
references/archetypes.md方法论卡片的构建和避免聚类的指导主题检查确定所需思想传统后阅读
references/moderator-rules.md独立的初始立场、避免从众、轮流发言和提出挑衅性问题的规则第一阶段小组讨论开始之前阅读
references/formats.md圆桌、牛津式和苏格拉底式阶段结构,以及停止和失败条件选择格式后阅读
references/synthesis.md考虑讨论轨迹的最终综合要求和后续选项最终综合之前阅读

规范术语

规范术语含义
小组讨论围绕某个主题,在不同思想立场之间展开的模拟审议
专家/小组成员由 AI 模拟、具备明确方法论和证据标准的领域专家
格式讨论结构:roundtable、oxford 或 socratic
来源台账关于来源、受支持的主张、观点、独立性和置信度的稳定清单
主题检查小组讨论前的分类,用于决定继续、重新设定框架、澄清或拒绝
议题地图讨论前绘制的学科、思想传统、分歧和不确定性地图
思想传统具有方法论承诺的思想流派、职业领域或研究计划
关键分歧点如果得到解决,就会改变分歧走向的主张或假设
共识必须检验是否由模型先验坍缩或多数压力导致的小组成员一致意见
避免从众有意防止共识压力和缺乏支持但具有说服力的主张
最终综合考虑讨论轨迹的成果,将事实、解读、不确定性和影响分别呈现

小组讨论之后

对于后续交流,在以角色身份发言或延伸分析之前,简要回顾小组成员名单、来源状态和核心关键分歧点,以重新建立讨论背景。

如果用户正在做实际决策,应将最终综合与该决策联系起来:权衡利弊、证据缺口,以及哪些因素会改变建议。

评论

支持 Markdown