DeepSeek Harness (DSH) 提供了插件化扩展能力。在进行模型推理测试时,有时需要验证模型在极高负载下的行为,或者单纯想消耗掉多余的 Token。这需要一个能强制模型进行大量计算但不输出实际内容的工具。
这是什么¶
这是一个 DSH 插件,由 HuaJi2077 维护。它提供了一种「空城计模式」:模型会进行多轮思考和工具调用,但最终不回答问题,只输出一个换行。这是一个纯娱乐性质的工具。
核心功能¶
- 空城计模式:激活后,模型进入思考与工具调用循环,不生成有效回答。
- 自定义配置:支持调整
thinkingRounds(思考轮数)、toolCalls(工具调用次数)和outputFinal(是否输出结果)。
安装与启用¶
- 使用 CLI 安装:
pnpm dsh plugin --profile web add github:HuaJi2077/empty-fort-strategy
- 手动安装(克隆仓库):
git clone https://github.com/HuaJi2077/empty-fort-strategy.git
cp -r empty-fort-strategy/preset ~/.dsh/.agent-presets/empty-fort-strategy
- 重启 dsh(
pnpm dsh web),新开一个会话,在模式选择器中选择「空城计模式」。
配置¶
行为参数在 preset/scenario.yml 文件中:
thinkingRounds:思考轮数,最低为 2。若小于toolCalls + 1则会自动提升该值。toolCalls:工具调用次数,最低为 1。outputFinal:是否输出结果,默认为false(只输出换行)。
修改配置后需重新拷贝目录并重启 dsh,配置在插件挂载时读取。
卸载¶
- 删除插件本体目录
~/.dsh/.agent-presets/empty-fort-strategy。 - 从插件列表中移除:
pnpm dsh plugin --profile web remove empty-fort-strategy
该插件主要用于消耗 Token 和测试模型思考极限,不改变实际输出。查看目录或 GitHub 了解更多信息。