tuogusa/dsh-session-tags
DeepSeek Harness 会话标签(host + client 一体包)
Bundle 已验证
MIT
JavaScript
未知
Bundle 已验证
已收录
1
Session
Bundle 已验证
★ 1
在 GitHub 查看
预览
功能介绍
为会话添加标签,并在 Web 设置面板中按标签搜索会话。
适合
- 需要用轻量自定义标签整理大量 DSH 会话的用户。
- 需要在 Web 设置中按标签查找并直接打开会话的流程。
- 希望标签元数据与会话日志及查询管线分开存储的团队。
不适合
- 只需要全文或语义搜索、不需要手工标签整理的用户。
- 需要单个标签超过 32 个字符的流程。
- 非 Web 的 DSH profile;文档仅说明兼容 web profile。
README
dsh-session-tags
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
常见问题常见问题
在启用了 DSH 的终端中执行已验证命令 dsh plugin --profile default add github:tuogusa/dsh-session-tags。命令会解析公开 package 元数据,并保持插件与本页展示的目录身份一致。
兼容性以页面上展示的 bundle 与 profile 状态为准。如果某个 profile 尚未检测到,请先保持禁用,并在生产启用前阅读仓库文档。
GitHub 链接和 activity 元数据是 release 与维护状态的来源。新版本发布后重新查看本页,确认目录已经观察到最新版本。