dsh-plugin-debug-mode:在 DSH 里复刻 Cursor 式 Debug 模式
dsh-plugin-debug-mode 是 rh666666 维护的 DSH 客户端插件,通过 /debug 斜杠命令进入调试模式:Agent 在代码中埋可摘除探针,经宿主 HTTP 通道写 JSONL 日志,用户复现后在面板选择结果,Agent 读摘要再修复或继续轮次。流程不依赖 Agent 执行 shell。本文基于官方 README 介绍安装命令、五个 dsh_debug_* 信号、改代码轮次规则、产物目录与适用注意。
阅读全文dsh-step-trace:记录智能体每一步并回放排查
dsh-step-trace 是 hj01857655 发布的 DSH 插件,将模型回复与工具调用追加写入 .replay/.jsonl,支持逐步查看、从某步分叉会话、对比两路运行的分歧点,并提供 CLI 与 Settings 内 Step trace 面板。独立 GitHub 仓库已归档并曾并入 dsh-plugins monorepo;npm 仍可安装。适用多步 Agent 调试与重试对比,安装前需知插件以 dsh 进程权限读写本地 replay 数据。
阅读全文预设节点图:以 ComfyUI 风格可视化 Agent 预设
`agent-preset-graph-xww` 是一款用于 DeepSeek Harness 的可视化插件,旨在将抽象的 Agent 预设清单转化为 ComfyUI 风格的节点图。该插件由 laojingwei 维护,运行在 Web 端,不修改主机状态。它展示了 Agent 的组成结构、实时执行状态及各类能力块,支持节点搜索、详情查看、自动跟随执行及导出图片等功能。该插件兼容 DSH ≥ 0.1.7-rc.2 版本,需依赖特定服务,能辅助开发者监控 Agent 行为并梳理预设配置。
阅读全文dsh-plugin-session-export:DeepSeek Harness 会话黑匣子插件
dsh-plugin-session-export 是 DeepSeek Harness(DSH)的调试插件,通过旁路监听采集会话全量事件,不干扰 Agent 运行。安装需通过本地 link 注册依赖,支持一键生成包含会话概览、工具调用统计及错误汇总的结构化复盘报告(Markdown/HTML 格式)。该插件具备敏感信息脱敏、实时统计、配置热更新及 Web 面板功能,适用于 Agent 开发者的调试与复盘场景。
阅读全文dsh-watcher:DeepSeek Harness 只读会话洞察与统计插件
`dsh-watcher` 是一款专为 DeepSeek Harness 设计的只读插件,旨在为开发者提供会话洞察、工作路径观察及成本估算。该插件通过折叠视图可视化展示 Agent 执行步骤、并行分支及工具结果,支持会话聚合与成本统计,且不侵入对话流。安装依赖 DSH 0.1.7-rc 版本及 Node.js 22/24+,通过桌面 App 或 Web CLI 添加 `github:aa2246740/dsh-watcher#v0.6.1` 即可使用,帮助开发者清晰分析工作流与监控模型调用成本。
阅读全文dsh-agent-run-logger:DeepSeek Harness 本地 JSONL 追踪与查看器
dsh-agent-run-logger 是 DeepSeek Harness 的一个插件,旨在将官方 Session 日志转换为细粒度的本地 JSONL 追踪文件,并提供一个实时的可视化查看器。该插件记录 Agent 运行、模型步骤、工具调用耗时及 Token 使用量,支持瀑布图展示。它默认捕获非敏感指标,内容捕获需手动开启。开发者可通过 `npx` 命令启动本地查看器,用于调试 Agent 执行细节和性能问题,但查看器仅限本地访问且不替代官方日志。
阅读全文DeepSeek Harness 插件:satan9394/dsh-debug-recovery(调试与错误恢复技能)
`satan9394/dsh-debug-recovery` 是一款专为 DSH 开发者设计的调试与错误恢复插件。其核心设计理念为「证据优先」,旨在解决智能体调试中缺乏统一分类和证据收集机制的问题。该插件提供错误分类、恢复策略制定及防回归机制,帮助开发者从混乱日志中快速定位并修复问题。由于官方未提供具体安装命令,建议直接查阅源码仓库。使用时需注意权限安全及源码审查。
阅读全文mkaliezz/dsh-action-ledger:DeepSeek Harness 动作生命周期投影
DSH Harness (DSH) 将动作事实持久化到日志中。`dsh-action-ledger` 插件通过 `/action-ledger` 命令,读取并重建这些事实为可读的时间线。它投影工具调用的生命周期(从请求到完成/失败),保证确定性排序,但不复制参数,也不创建自定义事件类型。该工具仅提供只读视图用于调试和审计,不替代持久化、授权系统或证明物理副作用,需注意 DSH 的开发者预览兼容性。
阅读全文dsh-system-prompt:DeepSeek Harness 实时会话提示词检查插件
DeepSeek Harness (DSH) 的 `dsh-system-prompt` 插件旨在通过“一切皆插件”的理念,帮助开发者调试智能体。该插件是一个只读工具,提供浏览器界面和 API,用于静态与动态检查当前会话的有效 Prompt、上下文、变量和工具配置。 它包含两个主要标签页:用于展示提示词各部分的“对话检查标签页”,以及通过 DOM 桥接实现的“Sections 详情标签页”。插件通过 `/dsh-system-prompt` 端点暴露 JSON 投影的会话数据,确保不序列化实时对象。安装简单,本地开发需执行构建,旨在降低调试信息获取成本。
阅读全文dsh-plugin-ui-toggle:在 Web UI 中管理 DSH 插件状态
`dsh-plugin-ui-toggle` 是一款 Biobuilder-ai 维护的客户端插件,旨在解决 DeepSeek Harness (DSH) 中频繁修改配置或重启服务以测试插件开关的低效问题。该插件通过 Web UI 提供可视化的插件开关功能,实现即时生效和持久化存储。 核心功能包括在设置菜单中直接操作插件状态、提供 RESTful API 接口,以及将开关状态写入 `cordis.patch.yml` 文件末尾的受管理代码块中。它不依赖额外组件,支持开发者动态调整功能模块,但核心插件无法被关闭。
阅读全文systematic-debugging:把结构化调试方法论写进 Skill,让 AI 排错不再乱猜
systematic-debugging 来自 awesome-cursor-skills,将复现、隔离、假设、验证、修复五步调试流程写入 SKILL.md,涵盖 git bisect、二分搜索与最小复现。本文介绍其来源、核心能力、在 Cursor 等 AI 编程工具中的安装方式,以及自动触发与 /systematic-debugging 显式调用等典型用法,帮助开发者约束 Agent 按证据排错而非随机改代码。
阅读全文