wackyju2-beep/dsh-better 插件介绍

DeepSeek Harness(DSH)采用插件化架构,基础功能主要聚焦于对话交互。对于需要精细管理会话归档、监控后台任务状态或实现自动化调度的开发者而言,原生能力存在空白。

wackyju2-beep/dsh-better 是一个非官方社区插件,由 AI 辅助生成。它作为双半部插件(host + browser)运行,旨在为 DSH Web GUI 补齐几件顺手的小工具。

安装与启用

在终端执行以下命令安装:

dsh plugin --profile web add dsh-better

安装完成后重启 DSH,在设置页即可找到「更好的 DSH」入口。

核心功能

已归档会话管理

提供已归档会话列表,显示标题线索、工作目录、归档时间及本地日志状态。
* 复原:将归档会话恢复到原工作区的原位置。
* 删除:连同本地 .jsonl 日志彻底删除。
* 注意:正在直播的会话(session-live)拒绝删除。

系统级任务通知

当网页保持打开时,任务停止会弹出系统原生通知(支持 Windows Toast / macOS / Linux 桌面通知)。
* 可针对 Agent 提问、给出选项、任务完成、任务出错四种时机进行开关控制。
* 授权状态与开关保存在浏览器本地。

版本检查

对比本机 DSH 与 GitHub Releases 最新发布。
* 支持完整 semver 规则比较。
* 可一键复制更新命令,或在源码目录弹出独立终端窗口供执行。

模型路由

通过关键词规则按顺序匹配用户消息,首个命中即切换会话到指定提供方 / 模型 / 推理强度。
* 支持开启 model_route 工具让智能体在对话中自主切换。
* 规则写入前会经过 DSH 实时注册表校验,确保提供方已激活、模型可解析。
* 配置持久化在独立命名空间,与原版插件可共存。

多任务定时调度

在 dsh 后端进程运行,无需保持网页打开。
* 间隔心跳:每 N 分钟注入一次。
* 定点触发:每天 / 每周几 / 每月几号 HH:mm 触发。
* 支持设置主工作区根(内部巡检)或指定会话为目标。

仿 DeepSeek 官网的消息滚动导航

1:1 复刻 chat.deepseek.com 的滚动导航,每条发出的消息对应一根刻度线。
* 开启后会替代官方内置的轮次导航。
* 支持平滑滚动跳转。

兼容性与注意事项

  • 宿主版本:本插件仅适配 DSH 0.1.2-rc.1。package.json 中 engines.dsh 已钉死版本。DSH 0.1.3 起的 alpha 版本存在会话历史显示等严重问题,升级宿主需等待正式版。
  • 非官方性质:依靠 AI 生成的代码,非 DeepSeek 官方产品。
  • 安全机制:宿主半部通过三层安全栅栏(回环连接、Host 校验、Content-Type 校验)限制访问。
  • 许可证:MIT 许可证。

生态背景

DSH 理念是「一切皆插件」,社区目录与官方无关。

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

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

小夜