DSH Plugins
返回列表
⚙️

dsh-tool-chaos

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install cyanseek/dsh-tool-chaos

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中安装插件,请运行命令 'dsh plugin install cyanseek/dsh-tool-chaos',完整源码地址为 https://github.com/cyanseek/dsh-tool-chaos。

插件介绍

在开发基于 DeepSeek Harness 的工具管道时,如何确保重试、回退、取消等机制在面对意外故障时仍能可靠工作?dsh-tool-chaos 通过确定性故障注入,模拟真实世界的故障场景,如权限拒绝、错误返回、执行延迟等,来测试工具的韧性,避免生产环境中的意外中断。

该插件提供五个核心故障动作:拒绝、错误、延迟、中止和阻塞,每个动作都精确控制,确保测试的可重复性和安全性。它生成详细的 JSON 和 Markdown 报告,包含决策事件和三重状态判定(通过、失败或未决定),为开发者提供证据支持的改进建议。

dsh-tool-chaos 特别适合插件作者、Agent 开发者和质量保证团队。它帮助他们在部署前验证工具的错误处理路径,提升整个系统的稳定性和可靠性。

使用场景

  • 测试工具在权限拒绝时的重试行为
  • 验证错误返回后的回退机制
  • 模拟延迟执行以检查超时处理

适合人员

  • 插件作者验证工具行为
  • Agent 开发者测试错误处理路径
  • 质量保证团队进行韧性评估