DeepSeek Harness 插件

tuogusa/dsh-session-tags

Star 数 ★ 1 分类 会话与消息 收录于 2026-08-15

为会话添加标签,并在 Web 设置面板中按标签搜索会话。

安装

# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)

dsh plugin --profile web add github:tuogusa/dsh-session-tags

装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。

README

DeepSeek Harness (DSH) 会话标签(host + client 一体包)。

功能

  • 设置 → 会话标签:为会话添加/删除标签(chip 形式,自动去重、单标签 ≤32 字符)
  • tag 搜索:在会话标签分区内用 tag:xxx 按标签搜索会话并直接打开
  • 存储独立于会话日志/查询管线:$DSH_HOME/session-tags.json

安装

dsh plugin --profile web add github:tuogusa/dsh-session-tags

兼容 Profile:web(DSH Web GUI)。

然后按 dsh 引导添加 pnpm-workspace.yaml 的 allowBuilds 条目,重启 DSH 并 Ctrl+Shift+R 刷新浏览器。

结构

  • lib/index.js — 主机侧:GET /api/session-tags、POST /api/session-tags/set
  • lib/client.js — 浏览器侧:设置 → 会话标签 分区

License

MIT

内容来自项目 README(GitHub)↗

链接

同类插件

查看整个分类 →

社区评论

评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。