dsh-plugin-tool-trace:工具调用耗时与结果量追踪

`dsh-plugin-tool-trace` 是 DeepSeek Harness (DSH) 的一个插件,旨在零干扰地追踪工具调用的性能指标。它通过本地文件记录耗时、Token 消耗及参数大小,并生成慢工具排行榜。 核心功能包括:生成按月分割的 JSONL 日志、提供 `/tools-stats` 慢工具查询命令,以及处理进程崩溃导致的容错。安装需通过 `pnpm` 添加插件包并合并配置补丁,重启后生效。该插件支持配置数据目录及参数记录开关,帮助开发者从关注对话内容转向分析工具性能。

阅读全文
DeepSeek Harness 插件:dsh-self-restart

`dsh-self-restart` 插件通过工具调用解决了 DeepSeek Harness (DSH) 插件修改后需手动重启且无法恢复会话上下文的痛点。该插件提供宿主与客户端半侧代码,支持在 Windows 平台上通过 `dsh_restart` 等工具自动重启 DSH 应用,并保留会话日志。安装后,用户可按流程检查状态、执行重启并验证功能,适合开发调试场景。

阅读全文
dsh-tool-indent 插件介绍:为 DSH Web GUI 添加 Tool 调用缩进与外观定制

DSH Harness UI 插件 `dsh-tool-indent` 旨在通过 CSS 优化 DeepSeek Web GUI 的显示效果,解决 Tool 调用与正文视觉混淆的问题。该插件核心功能包括统一 Tool 调用的左缩进、调整灰度与行间距,并支持通过设置或 CSS 变量自定义外观。设置持久化存储于浏览器本地,且嵌套调用会自动逐级缩进。插件仅影响正文,不包含轨迹表格视图,适合追求清晰阅读体验的用户使用。

阅读全文
dsh-mode: DSH 代理的工作模式切换工具

`dsh-mode` 是一款 DeepSeek Harness (DSH) 插件,旨在解决代理在任务中姿态错配及系统提示词稀释的问题。它通过无状态工具 `switch_mode` 在对话流程的特定节点动态注入方法论,而非修改系统提示词。 该插件提供五种预设模式(planner、analyst、explorer、executor、base),分别对应决策规划、根因分析、只读侦察、执行落实和默认回答等不同工作姿态。其设计核心在于保持工具无状态、不重写提示词,并通过幂等机制确保模式恢复的稳定性。

阅读全文
DeepSeek Harness 插件:dsh-tool-args-unwrap

`dsh-tool-args-unwrap` 插件旨在解决 DeepSeek Harness (DSH) 中模型工具调用参数畸形的问题,防止坏示范传播。该插件在 `llm/stream` 水位线上拦截并修正畸形参数(如嵌套包装、键别名等),支持全链路修复、历史会话修正及宿主校验。通过配置依赖和 bundles 即可启用,并提供了静默处理无必填参数的工具的能力。

阅读全文
dsh-agent-lang:工具调用描述语言控制插件

dsh-agent-lang 是一个由 KannaKuron 维护的 Agent 语言控制插件,旨在解决 DSH 工具描述默认输出英文导致界面语言不一致的问题。它通过全局动态运行时上下文注入,控制工具调用描述、思考过程和回复输出的语言,支持“跟随界面语言”、“强制指定语言”和“关闭”三种模式。安装后需重启 DSH 并硬刷新。该插件适用于标准、PTC、创造模式及用户预设,但不支持极简模式。

阅读全文
dsh-plugin-tool-guard:DeepSeek Harness 工具调用安全守卫插件

DeepSeek Harness 插件 `dsh-plugin-tool-guard` 旨在通过运行时安全守卫层拦截 AI 的危险操作,保护系统安全。该插件不修改业务代码,支持危险命令黑名单、敏感文件黑名单、路径白名单及写入保护。它提供宽松、标准和严格三档安全级别,并包含人工审批与审计日志功能。安装命令为 `dsh plugin --profile web add dsh-plugin-tool-guard`,支持通过管理工具或 GUI 面板进行统一配置,确保 AI 仅在安全范围内操作。

阅读全文
dsh-tool-failure-circuit-breaker:DeepSeek Harness 工具失败熔断器

`dsh-tool-failure-circuit-breaker` 是 DeepSeek Harness 的安全类插件,用于拦截并阻止 Agent 对相同参数的重复失败工具调用,防止浪费资源和成本。该插件通过监听 `tools/pre-execute` 事件,在达到配置的连续失败阈值(`maxFailures`)后,直接拒绝后续相同参数的请求,并将拒绝记录为正常结果以保持历史一致性。它支持通过 `include` 和 `exclude` 配置项灵活指定保护范围,适用于需频繁调用外部 API 且存在重试逻辑的 Agent 场景。

阅读全文
dsh-limit-timeout:限制 DSH Agent 单次工具调用等待时长

dsh-limit-timeout 是一个 DSH 安全类插件,用于在工具调用前拦截并控制等待时长。它支持设置全局默认等待上限、硬天花板及允许模型申请提升。该插件在 `tools/pre-execute` 阶段拦截超时请求,提供替代方案并记录日志。安装需满足 DSH 版本 >= 0.2.0-rc.1,配置通过 Web 端管理。插件主要约束模型可控的等待参数,不影响工具自身部署超时。

阅读全文
dsh-tool-call-guard: 中和无效 JSON 参数的工具调用

`dsh-tool-call-guard` 是 DeepSeek Harness (DSH) 的一个安全插件,用于解决模型生成无效 JSON 参数导致会话损坏的问题。该插件拦截 `llm/stream` 流程,中和无效的工具调用,将其转换为纯文本记录并重写对应结果为用户消息,从而保持协议平衡。它具备零配置、零开销、Fail-open 特性及 MIT 许可证,特别适用于与 vLLM 等严格服务器交互的场景。安装后需重启 DSH 主机生效。

阅读全文
RoutineKit:将成功的代理工具调用转换为可重播的例程

RoutineKit 是一个将成功工具调用转化为可参数化例程的工具,旨在通过复用验证过的执行流程,避免重复模型推理。它支持 DeepSeek Harness (DSH)、MCP 和 WebMCP,核心功能包括将工具链转换为确定性线性工作流、集成插件以及支持 JSON 导出。安装需 DSH 版本 0.1.2-rc.1,运行时需用户交互批准。其重播机制不进行模型调用,而是直接分发工具。

阅读全文
DeepSeek Harness 插件:dsh-gpt56-ptc

DeepSeek Harness 插件 dsh-gpt56-ptc 由社区开发者 Exception-H 维护,旨在为 gpt-5.6 系列模型提供缓存稳定的纯 PTC/Code Mode 会话。该插件通过静态约束防止范围膨胀,需配合 DSH 0.1.0-rc.8 及 Node.js 20+ 使用。安装后需重启 Profile 并在“GPT-5.6 PTC”预设中手动指定模型,以确保会话内模型不变。此为实验版,不配置基础能力,且卸载后预设依然保留。

阅读全文
dsh-tool-budget:DeepSeek Harness 会话工具调用预算控制插件

`dsh-tool-budget` 是 DeepSeek Harness 的一个安全插件,旨在防止长会话中工具调用次数过多导致资源耗尽。它提供硬停止机制,当单次会话调用次数超过预设阈值(默认80次)时,将拦截后续调用。插件默认排除 `job_*` 系列工具。用户可通过配置文件调整限制值或排除规则。该插件与 `dsh-repeat-stop` 配合,能有效解决重复刷屏和总次数超限的问题。

阅读全文
DeepSeek Harness 插件:merenguesl/dsh-tool-normalizer

`dsh-tool-normalizer` 是 DeepSeek Harness (DSH) 的自愈插件,位于 `tools/execute` 流水线,旨在修复模型工具调用失败。通过填充缺失的 `description`、解析相对路径、自动修复 Schema 以及重试文件操作,该插件减少了因错误导致的全量 Token 重试和账单消耗,显著提升了 Agent 的稳定性与可靠性。

阅读全文
dsh-flower-color:花艺配色

`dsh-flower-color` 是 DeepSeek Harness (DSH) 生态下的一个花艺配色插件,由 `uckkk` 维护,采用 MIT 许可证。该插件主要用于按参数返回插花花艺方案,无网络依赖,需配合 `@deepseek-ai/cordis ^4.0.1` 和 `@deepseek-ai/dsh-tools >=0.1.0-rc.6` 使用。安装命令为 `dsh plugin add github:uckkk/dsh-flower-color`,安装后可在会话中调用其注册的工具。

阅读全文
TangRj-Git / trajectory-graph - DeepSeek Harness 交互式执行轨迹图可视化插件

TangRj-Git/trajectory-graph 是一款专为 DeepSeek Harness (DSH) 开发的本地可视化插件,旨在将结构化轨迹快照转换为可交互的执行拓扑图。该插件在 DSH 默认视图旁新增 Graph 标签页,支持 Turn 导航、节点详情查看、工具调用可视化及实时更新等功能,且完全在本地运行,不上传数据。安装后用户可通过点击节点查看 Payload、Result 等信息,以图形化方式梳理复杂工作流和模型决策路径,显著提升调试效率。

阅读全文
DeepSeek Harness 插件:yaoay/dsh-gpt-compat

`yaoay/dsh-gpt-compat` 是一个面向 DeepSeek Harness 的兼容性插件,旨在解决 GPT/Codex 模型在执行写操作时因附带冗余的沙箱提权参数而导致的工具调用失败问题。该插件通过清理 `sandbox_permissions` 和 `justification` 字段,让工具能按当前会话策略正常执行。 核心功能包括处理冗余参数、Fail-closed 安全策略、Schema 验证及字段清理。用户需安装 Node.js 20+ 并配置允许的 provider 和 tools。插件采用 MIT 许可证,以当前进程权限运行,能有效提升 Agent 的稳定性。

阅读全文
dsh-conversation-accents:为 DSH 会话增加语义配色

dsh-conversation-accents 是一款 Alpha 阶段插件,旨在解决 DSH Web 中助手回复、工具调用与 Think 内容视觉混淆的问题。它通过语义配色与区域高亮,提升信息识别度。插件支持 7 套内置主题、深浅色模式,并允许用户自定义配色 JSON。安装需使用官方命令,启用后可在设置中调整或导入导出配置。该插件不收集数据,仅修改显示样式,兼容 DSH 0.1.2-rc.1 版本。

阅读全文
dsh-llm-api-integration: DSH 中的 LLM API 集成与流式调用

`dsh-llm-api-integration` 是一个为 DeepSeek Harness (DSH) 提供标准化 LLM API 集成的插件,旨在简化流式响应与工具调用的开发流程。该插件由 satan9394 开发,支持标准化的接口对接及高级功能处理。安装建议通过 DSH 官方目录进行,使用时需注意权限范围及许可证条款。该工具适合需要在 DSH 环境中快速集成第三方 LLM API 的开发者,能有效降低开发成本并提升维护性。

阅读全文
dsh-ui-tools:DeepSeek Harness 会话工具调用追踪插件

`dsh-ui-tools` 是一个由用户 liukj98 维护的 DeepSeek Harness 浏览器端插件,旨在解决 Web 界面下难以直观查看工具调用流程的问题。该插件通过在会话头部注册视图,结构化展示工具调用列表、参数、结果及状态,作为信息的消费者运行,不干扰模型请求。安装需满足环境条件,使用 `dsh plugin` 命令即可。安装后需注意 pnpm 版本限制及内置版本冲突等潜在问题,为开发者提供了轻量级的调试入口。

阅读全文
dsh-intent-network:构建可观测的多跳工具调用意图图

`dsh-intent-network` 是一个用于将松散工具调用串联为复杂工作流的 DSH 插件。它将用户自然语言意图解析为可编辑、可观测的结构化执行图,通过 `dsh-cordis-universal-adapter` 桥接 MCP 工具,支持条件分支、依赖关系、回退机制及并发控制。插件依赖 CDP 语义,支持 LLM、Rule 等多种规划策略,提供 Trace 落盘与可观测性,帮助开发者构建稳定、可维护的工作流。

阅读全文
DSH 插件 path-click:悬停即开文件或网址

`path-click` 插件专为 DeepSeek Harness (DSH) Web 界面设计,旨在解决用户无法直接点击文件路径和网址的痛点。当鼠标悬停时,插件会自动弹出气泡菜单,提供“在资源管理器显示”和“用浏览器打开”等快捷操作。 该插件支持工具调用卡片中的路径,并能自动识别 http/https/file/mailto 链接。安装需通过命令行并重启 DSH,主要针对 Windows 平台。使用时需注意相对路径解析依赖宿主进程 `cwd`,且路径含 `%` 字符时会被阻止通过浏览器打开。

阅读全文
dsh-write-gate:DeepSeek Harness 的工具调用前写门控插件

dsh-write-gate是面向AI编程代理的DeepSeek Harness(DSH)插件,旨在解决仅靠提示词或文本过滤缺乏可审计策略检查的问题。该插件在工具调用执行前进行两级策略检查:第一级为确定性结构检查,通过路径通配符、命令正则等限制明确约束;第二级为语义LLM判断,处理如“不修改无关文件”等自然语言承诺。 操作者通过YAML文件定义策略(commitments),配置默认失败模式(默认为closed,即fail-closed)及每步Judge预算。插件具备严格的安全设计:当Judge不可用或超时时,阻塞严重级别的调用;防止提示注入;且若策略文件缺失或无效,部署将直接失败而非静默跳过

阅读全文
@agenticcontrolplane/dsh:在 DeepSeek Harness 中检查工具调用并记录决策

@agenticcontrolplane/dsh 是面向 DeepSeek Harness 的原生 Cordis 插件,旨在强化智能体工作流的安全控制。该插件通过接入 dsh 的 typed interception points,在工具调用(如 bash、文件编辑等)执行前进行策略判断,支持 allow、deny 和 ask 三种决策模式,并记录允许、阻止及原因。同时,它提供调用后输出扫描功能,将服务端阻断转化为纠正性反馈。 该插件零依赖、采用 plain ESM 架构,支持通过 profile 配置或环境变量(如 ACP_BEARER_TOKEN)进行设置。安装需使用 Node 22,并通

阅读全文