dsh-error-handling
在终端中运行以下命令:
dsh plugin install satan9394/dsh-error-handling
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install satan9394/dsh-error-handling 即可安装此插件,完整源码地址为 https://github.com/satan9394/dsh-error-handling
插件介绍
在 DeepSeek Harness 中编排多步 agent 工作流时,某一步骤抛出异常而整条链路缺乏统一的兜底机制,往往是最常见的痛点之一。dsh-error-handling 是一款专注于解决这一问题的 DeepSeek Harness 插件,它在工作流层面提供错误处理能力,让异常不再无声消失。
作为 agent-workflow 分类下的插件,它面向的是多步骤编排场景:当链中某个环节执行失败时,由它来统一捕获与呈现错误,避免开发者在每个步骤里重复编写防御逻辑。作为标准 DSH 插件即插即用,不侵入业务代码。
如果你正在用 DeepSeek Harness 搭建 agent 流水线,希望给整条链路加一层集中的错误兜底,dsh-error-handling 是一个轻量的起点。项目采用 MIT 协议,可自由集成到现有工作流中。
使用场景
- 多步 agent 链路运行时某环节抛异常,需要统一兜底
- 工作流执行失败后需要集中查看与定位错误信息
- 搭建 agent 流水线时希望避免在每一步重复编写防御逻辑
适合人员
- 用 DeepSeek Harness 搭建 agent 工作流的开发者
- 需要给多步链路加统一错误兜底的工程团队
- 希望减少重复防御代码、提升管线鲁棒性的工程师