dsh-tools:DeepSeek Harness 通用工具箱插件

前言

DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。当开发者或用户需要管理多个工具、监控资源使用情况或接入外部服务(如微信)时,这些功能如果分散在各自的配置或独立插件中,会增加管理的复杂度。dsh-tools 是一个常驻 web 插件,旨在将会话管理、插件开关、用量统计及微信接入等功能整合到一个统一的个人工具箱中。通过设置页面的“dsh 工具箱”入口,用户可以集中管理这些功能。

会话与插件管理

插件提供了完整的会话管理能力,支持归档查看、单条或批量删除会话。列表会显示每个会话与工作区占用的磁盘空间。为提升加载速度,会话列表采用先快速返回视图再后台补齐数据的方式,并对目录大小做了磁盘缓存。删除会话页点击工作区路径可直接打开对应文件夹。

插件还包含插件市场功能。用户可以查看、启用/停用已安装的插件,并检查/更新/卸载这些插件。更新检查支持 npm 注册表与 GitHub(通过 Releases/tags API),点击插件名可跳转至其 GitHub 页面。此外,插件提供了“插件分类视图”,在 设置 → 插件 页签下新增分类筛选,支持查看官方、已安装、本地三种分类。

系统与实用工具

系统级工具位于功能开关页签顶部,包含三项强制开启的功能。任务完成提示会在当前对话任务完成且网页未聚焦时,在 Windows 桌面右下角弹出系统通知框(置顶),点击即可跳回会话。DeepSeek Harness 版本检查功能会对比当前版本与 GitHub 最新 Release,每次 dsh web 启动后仅首次打开时自动检查。一键重启 dsh web 功能用于开发测试,重启后会自动打开新窗口并关闭旧页面。

应用用量统计

应用用量功能提供多维度的数据分析。用户可按时间跨度(今年、本月、近 7 天、近 3 天或自定义)和模型过滤,聚合各会话的 Token 使用量、缓存命中、时长与会话步数。趋势图基于真实会话日志按自然日统计(含磁盘缓存与增量扫描),悬停图表可查看具体数据。会话用量列表展示 Token、命中率与估算费用,支持配置价格。费用卡片默认按谷价计算,并提供一键切换峰/谷价格的功能。

微信接入

微信接入功能默认关闭,启用后会在“dsh 工具箱”出现“微信接入”页签。该功能基于腾讯的 openclaw-weixin / iLink 协议,支持扫码绑定个人微信,并通过 DSH Agent 进行文字聊天。支持白名单过滤与 room(所有用户共享会话)或 per-user(每个用户独立会话)模式。同一微信账号在同一时间只能有一个轮询网关运行。

媒体处理方面,微信图片、视频、文件会自动下载到 ~/.openclaw/weixin-dsh/media/ 目录,Agent 回复中使用路径标记即可发送。语音转文字(ASR)和图像理解(Vision)需要配置 OpenAI 兼容接口,文生图(Image)需要配置图像生成接口。所有 AI 凭据统一从环境变量或 ~/.openclaw/weixin-dsh/.env 文件读取,权限设为 0600。

安装与启用

安装该插件需执行以下命令。该命令会自动完成依赖安装并写入激活层。

dsh plugin --profile web add dsh-tools

安装完成后必须重启 dsh web。重启后,在 设置 →「dsh 工具箱」中即可看到各功能入口。对于微信接入功能,启用前需在页签内配置环境变量或创建 .env 文件。

注意事项

  1. 维护状态:本插件为纯 AI 制作,无人工维护,可能不会持续更新,请谨慎使用。
  2. 默认设置:微信接入默认关闭,需手动开启并配置环境变量。
  3. 权限与安全:插件以当前 dsh 进程权限运行,建议安装前检查源码与许可证(MIT)。微信凭据与 AI 接口密钥存储在本地文件,日志中会对敏感信息做脱敏处理。

参考链接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜