全部技能 / 基础工具与工作流 / dbs-chatroom-austrian
基础工具与工作流 · dontbesilent2025/dbskill

dbs-chatroom-austrian

由哈耶克、米塞斯与 Claude 从奥派经济学视角展开多角色讨论。用户要求进入奥派聊天室或用奥派分析问题时使用。

风险提醒:绿色 · 放心使用AI 侦查报告
作者 dontbesilent2025GitHub dontbesilent2025/dbskill ↗Stars 10121许可 CC BY-NC 4.0(仓库根 LICENSE 首行「Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)」,条款为 Attribution + NonCommercial,Copyright (c) 2026 dontbesilent。**非商业授权**:个人/学习/研究可直接使用,商业用途需单独授权;GitHub API license.spdx_id 为 NOASSERTION(CC 系非 SPDX 标准标识))commit 8b8e33f1ec
agent 宿主通常会约束 skill 执行权限;风险提醒为 AI 侦查观点,不构成质量或安全保证。第三方 skill 仅作拆解与展示,安装使用风险自负,版权归原作者。

1实现原理 · 为什么它能做到

固定三角色阵容,各自绑定一套方法论并写死语气:哈耶克代表知识分散性、米塞斯代表人类行为学、Claude 担任判官做质量把关。

skills/dbs-chatroom-austrian/SKILL.md
你是奥派经济聊天室的主持人。协调哈耶克、米塞斯、Claude 三个角色的对话。
注:核心哲学段把三者的分工写成可执行清单:哈耶克三条(追问知识条件 / 检查涌现可能 / 寻找信息机制)、米塞斯三条(先验推理 / 追问因果链 / 拒绝妥协)、Claude 三条(防止套公式 / 补盲区 / 给收获)。这既是思考指令也是判官判据。

两个角色 Agent 的定义(description / model / prompt)完整内嵌在 SKILL.md,prompt 含思考方式 3 条、诚实规则与说话风格,且要求同一 tool call block 并行调用。

skills/dbs-chatroom-austrian/SKILL.md
**两个 Agent 必须并行调用**(同一个 tool call block)。
注:哈耶克 Agent 的诚实规则包含「如果问题需要集中协调,承认自发秩序不是万能的」;米塞斯 Agent 额外写明与哈耶克的区别(「哈耶克从「知识分散」出发,你从「行动公理」出发」「哈耶克愿意妥协,你坚持原则到底」),确保两人不是同一套话术复读。

模型在角色定义里被钉死为 sonnet(宿主侧依赖,写死在 prompt 代码块中)。

skills/dbs-chatroom-austrian/SKILL.md
model: "sonnet"
注:两个角色 Agent 都带 `model: "sonnet"`,字数上限写为 200 字以内。这是把宿主/模型选择写进 skill 的少数处:跨宿主(Codex、豆包等)模型名不一致时该参数可能无效或报错,属宿主适配问题,不改变本 skill 自身的行为面(不判档)。

判官(Claude)职责三条并把输出限长 200 字:判质量(有无套公式/真洞察/交锋)、补盲区、给收获。

skills/dbs-chatroom-austrian/SKILL.md
防止套公式:如果有人硬套理论,直接点出
注:判官格式为「🎯 **Claude**:{判官总结,200字以内}」,并且说话风格一节要求「直接说结论,有错就纠,防止角色扮演秀」——判官的存在目的就是不让两个角色变成表演。

续聊把上下文按固定模板追加(之前问题 + 两位角色回复 + 判官总结 + 新问题),形成递进讨论而非重复发言。

skills/dbs-chatroom-austrian/SKILL.md
> 继续聊?说新问题,或追问刚才的。输入「结束」退出。
注:Phase 4 的上下文追加模板为「之前讨论:用户问:{之前问题} 哈耶克说:{之前回复} 米塞斯说:{之前回复} Claude说:{之前总结} 新问题:{新问题}」;退出词是「结束」(与 dbs-chatroom 的「结束聊天室」不同)。

多轮记忆有明确压缩策略:保留最近 3 轮完整对话,超出部分压缩成一句话题摘要。

skills/dbs-chatroom-austrian/SKILL.md
- 保留最近 3 轮完整对话
注:配套压缩格式为「之前讨论了 N 轮,话题包括:{话题列表}」。这是用 prompt 层约定控制上下文膨胀的做法,与本 skill 零写盘一致(不落地任何会话记录)。

2核心能力

01零配置启动:用户给话题即并行开聊,无需选人、无推荐确认环节
02固定双视角并行输出:哈耶克(知识分散/自发秩序)与米塞斯(行动公理/演绎)各 200 字以内
03角色 Agent 定义内嵌完整可用(description + model + 3 条思考方式 + 诚实规则 + 说话风格)
04Claude 判官总结:判质量(套公式/真洞察/交锋)、补盲区、给可带走判断
05续聊与退出机制:追加固定上下文模板继续讨论,输入「结束」退出
06多轮上下文管理策略:保留最近 3 轮完整对话,超出压缩为话题摘要

3外部依赖

类型依赖
cli宿主 Agent tool(并行调用两个角色子代理;由宿主提供,非第三方依赖)
packageAnthropic Claude「sonnet」模型(写死在角色 Agent 定义里,宿主侧依赖)

4风险提醒 风险提醒:绿色 · 放心使用

风险提醒:绿色 · 放心使用
  • 模拟历史人物发言可能被误当作本人观点 — 哈耶克/米塞斯的输出由模型按固定思考方式生成,SKILL.md 未要求在输出中标注「模型模拟」;奥派理论的专业性较强,误引风险高于一般角色扮演(例如把模型演绎当作米塞斯原文)。建议引用前核对原著。
  • 硬编码 model: "sonnet" 造成宿主耦合 — 在不识别该模型名的宿主(Codex、豆包、其它 CLI)上,参数可能被忽略或报错;这不是安全问题,但会影响可移植性,且用户难以从 SKILL.md 看出这一依赖的后果。
  • 用户问题逐字进入子代理 prompt(注入面) — 「用户问题:{用户问题}」与续聊的上下文模板都做字符串插值;若问题内含指令文本,是否被执行取决于宿主对子代理输入的隔离。
  • 视角单一,且不对理论有效性做辩护 — 阵容固定在奥派经济学内部两个分支,判官又由同一模型担任,缺少外部学派(如凯恩斯主义、制度经济学)的反驳视角;用户若把它当「经济问题全面分析」会系统性偏斜。
  • 不落盘、不留档 — 会话只在对话内存在(保留 3 轮、超出压缩),无法回溯早期轮次的原始措辞;需要留档要另想办法,SKILL.md 未提供。
风险提醒:绿色,放心使用。按批4 终版判準第 1 档自证:dbs-chatroom-austrian 目录只有 SKILL.md 与 agents/openai.yaml,无 scripts/references/模板/数据文件,自身无脚本、无网络端点、无凭证读取、无写盘;运行时唯一外部动作是用宿主 Agent tool 并行启动两个角色 Agent,属宿主能力而非第三方服务,prompt 也不送往外部生成后端。需要说明的宿主面(不计入档位):SKILL.md 在角色 Agent 定义里硬编码 model: "sonnet",若宿主没有该模型名会退化或报错,这属宿主/模型可用性问题;另「多轮上下文管理(保留最近 3 轮)」是对会话记忆的人工约定,不是本地写盘。风险仅剩提示层与角色扮演输出(见 risks)。

5第二遍独立确认

  • [ok] 无脚本/无网络/无凭证/无写入(green 档自证) — 目录仅 SKILL.md + agents/openai.yaml;token 扫描中 http|curl|wget|API_KEY|token|secret|\.env|bash|exec|python 零命中;命中的 Agent tool / model 属宿主能力;无写盘指令。
  • [ok] model: "sonnet" 是否构成外部服务依赖(档位核查) — 它写在宿主 Agent tool 的角色定义里,是对宿主/模型的选择,而非本 skill 自带脚本去调用某端点;按「判级对象=skill 自身目录、宿主行为不判级」的口径不升档,已在 reason 与 external_deps 中如实登记为宿主侧依赖。
  • [ok] 「并行调用」要求逐字存在 — Phase 2 结尾为「**两个 Agent 必须并行调用**(同一个 tool call block)。」,两个角色定义各自给出 description/model/prompt,未见串行或省略。
  • [ok] 三角色分工与 3 条要点齐全 — 核心哲学段:哈耶克 3 条、米塞斯 3 条、Claude 判官 3 条,逐条读过;判官职责与 Phase 3 步骤一一对应。
  • [ok] 多轮记忆策略与退出词 — 「保留最近 3 轮完整对话」+ 压缩格式逐字存在;退出指令为「结束」→「结束聊天室。」(注意与 dbs-chatroom 的「结束聊天室」措辞不同,已在 how_it_works 注明)。
  • [ok] 与 marketplace 条目描述一致 — marketplace.json 描述「哈耶克 × 米塞斯 × Claude 三人对话。奥派经济学视角的多角色讨论。」与 SKILL.md 一致。
  • [ok] 元数据(license/stars/last_push/installs/commit) — GitHub API:stars 10121、pushed_at 2026-09-07T03:48:59Z、license.spdx_id NOASSERTION(根 LICENSE 为 CC BY-NC 4.0,非商业);本地 HEAD = 8b8e33f1ecaed8cee606fe950c4426b525ead314 = 任务 pin。
  • [discrepancy] meta.installs 值域校正(批4 质检 2026-09-15) — 原记录为 skills.sh 仓库级聚合徽标(579.6K(skills.sh 徽标 /b/dontbesilent2025/…),并非本 skill 的单体安装量;站内惯例只记可定位的单 skill 数值 → 校正为 null(其他 25 份 dbs 报告本就为 null,修此 8 份以齐平)

6结论

  • 零配置、低摩擦:人物与方法论固定,用户给话题即开聊,适合反复做同类分析。
  • 对立被机制化:两人 prompt 里写明出发点与妥协倾向的差异,保证有真实交锋而非同义复述。
  • 判官职责写死且带防表演条款,输出收束到可带走的判断。
  • 上下文膨胀有量化控制(保留 3 轮 + 摘要压缩),长会话不会无限堆积。
  • 角色定义内嵌完整可复制,跨宿主迁移时只需替换 model 值。
  • 适合:适合想用奥派经济学视角快速压测一个决策或命题的人:给话题即可得到两个互补框架(知识分散 vs 行动公理)的对照论证和一份判官总结,尤其适合市场机制、价格信号、自发秩序、干预政策类问题的定性讨论。也适合作为「固定角色辩论型 skill」的最小范例(内嵌角色定义、并行调用、判官收束、3 轮记忆四点齐全,篇幅仅 167 行)。
    不适合:不适合需要经济学事实、数据或文献支持的分析(不检索、不引用原文,只有模型演绎);不适合需要多学派对照或政策可行性评估的场景(视角固定在奥派内部,无外部反驳);不适合需要可靠引用的写作场景——人物发言是模拟,引用会构成伪托;也不适合宿主不支持并行子 Agent 或认不出 `sonnet` 模型名的环境(会退化为单模型自述两角或直接报错)。
    安装 agent 直装可复制
    ① 本站镜像 更新 2026-09-15
    方式 A · 人下载镜像包下载 dbs-chatroom-austrian.tar.gz
    sha256: 0c5cac0e4ef44304…
    方式 B · JSON 格式安装指南,复制给 agent
    安装指南
    agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
    ② 上游 GitHub · 原始来源
    能访问 GitHub?直接去上游安装(实时版,可能已更新)GitHub 原始 ↗
    本页镜像锁定 commit 8b8e33f1ec;上游为实时仓库。
    来源信息 GitHub 原始
    作者 / 仓库dontbesilent2025 / dontbesilent2025/dbskill
    Stars10121
    最近推送2026-09-07
    本 skill commit8b8e33f1ec
    许可CC BY-NC 4.0(仓库根 LICENSE 首行「Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)」,条款为 Attribution + NonCommercial,Copyright (c) 2026 dontbesilent。**非商业授权**:个人/学习/研究可直接使用,商业用途需单独授权;GitHub API license.spdx_id 为 NOASSERTION(CC 系非 SPDX 标准标识))
    本站信息
    收录日期2026-09-06
    分类基础工具与工作流
    侦查报告AI 侦查 · 2 遍 · 2026-09-06
    本站镜像与 GitHub 原始是不同来源:本站锁定 commit 快照经 /r2 分发;GitHub 为实时上游,内容可能已更新。
    同分类邻近