Skip to content

dsh-plugins v1.3.0

Latest

Choose a tag to compare

@sjtuszh sjtuszh released this 23 Aug 12:56
· 19 commits to master since this release

DeepSeek Harness 插件集合 v1.3.0 —— 仓库重组为纯静态插件 + 各插件 npm 化收尾。

本版亮点

仓库结构重组

  • 动态插件全部移除,只保留静态(profile 挂载)插件;目录名与 npm 包名完全一致
    (dsh-organizer-sidebar / dsh-cost-panel / dsh-file-panel / dsh-xchat / dsh-lan / dsh-tray / dsh-computer-use / dsh-agent-teams)
  • 移除已被 dsh-organizer-sidebar 取代的 dsh-sidebar-manager + dsh-sidebar-manager-mount(从未发布到 npm)
  • 删除过时的 COST_PANEL_REQUIREMENTS.md

dsh-organizer-sidebar(npm 最新 1.0.7)

  • 路径去硬编码:DSH_HOME 从环境变量或 homedir()/.dsh 解析,任意机器可装(官方 dsh-credentials 同款模式)
  • 已归档 tab 批量操作:批量还原 / 批量删除(回收站 + 移除归档标记)
  • 已删除会话还原后回到「已归档」tab(readdArchived);归档 tab 只留三点菜单(还原/删除)
  • 归档删除边界校验统一(结果项统一 schema,目录已消失视为已清理)
  • 自挂载单包架构:ctx.get("remote.organizer") 绕过自依赖死锁

dsh-cost-panel(npm 1.6.1)

  • 合并 mount 为单包(1.6.0),costSnapshot projection 适配 DSH 0.1.1-rc.2
  • 实时全局统计(Typert RPC);费率表只保留配置中的模型

dsh-xchat(npm 1.0.7)

  • 子代理模型可配置(继承目标会话或自定义 provider/model)
  • 原生设置面板(XChat tab):getStatus/getConfig/setConfig 持久化
  • ask 系列修复:afterSeq 基线防陈旧回复、冷恢复(模型缺省、parentAgent 失效)、诊断输出

dsh-lan(新增)

  • LAN 网关 + 机器切换插件 + 手动节点连接管理对话框

提交

  • master b5ad554(v1.2.0 之后 27 个提交)

安装

dsh plugin --profile web add dsh-organizer-sidebar
dsh plugin --profile web add dsh-cost-panel

MIT License