dsh-markdown-lint:Markdown 检查

dsh-markdown-lint 是 DeepSeek Harness (DSH) 的本地化 Markdown 校验插件,旨在替代依赖外部服务的方案,以降低延迟与成本。该工具为纯 Node 实现,支持离线运行,无需网络连接。用户需通过命令安装并在 `package.json` 配置 `dsh.profile.bundles` 来启用。使用时,直接在会话中调用插件注册的工具即可。需注意,由于插件会以 DSH 进程权限运行本地代码,安装前务必审阅源码以确保安全性与合规性。

阅读全文
dsh-lens:DeepSeek Harness 代码自动检查插件

dsh-lens 是一款 DeepSeek Harness 的开源插件,旨在解决 AI 代码开发中语法、类型及 Lint 问题被忽略的问题。它能在后台自动检查代码健康状态,通过聊天输入框旁的卡片直观展示诊断结果,并将问题反馈给 AI 助手辅助修复。该插件安装简便,需配合 TypeScript 项目使用,能有效降低代码错误风险。

阅读全文
dsh-lens-lite:DeepSeek Harness 的编辑后诊断

dsh-lens-lite 是面向 DeepSeek Harness 的编辑后诊断插件,旨在解决模型在调用 `write`、`edit` 等工具后无法即时获取类型或 lint 错误的问题。它在受关注的工具调用成功后,根据文件扩展名并发运行本地配置的检查器,并将结果作为 `notice` 形式的上下文反馈给模型。该插件不内置检查器,依赖本地工具链,支持 tsc、eslint、ruff、go-vet 等,并允许通过占位符自定义参数。其核心原则包括不否决或重写调用、尊重取消信号及超时终止。配置错误会在加载时直接报错,而环境失败则转化为诊断发现,不影响已成功编辑的效力。需注意整仓检查可能增加耗时,且要

阅读全文