realpkuasule/dsh-session-id
realpkuasule★ 0JavaScriptLast synced: 2026-08-17
—
README excerpt
dsh-session-id Session ID footer for DeepSeek Harness (DSH): shows the current session id under the composer, click to copy. DeepSeek Harness 会话 ID 显示插件:在输入框(composer)下方的 footer 位置以小字显示当前会话 ID,点击一键复制。 仓库 / 目录名是 dsh-session-id ;内部 bundle 包名沿用既有安装名 dsh-session-id-footer (与 /.dsh/profiles/web/cordis.patch.yml 中的注册名一致, dsh plugin 从本仓库安装后即与现网安装完全同名)。这与官方惯例一致——教程示例仓库 hello-plugin 的包名即为 dsh-hello-plugin (仓库名 ≠ 包名,包名带 dsh- 前缀)。 Why DSH 的会话 ID 是排查、归档、跨会话协作时的关键标识,但 GUI 默认不展示当前会话 ID——只能靠开发者工具或归档面板间接获取。本插件补上最后一步: 在 composer 下方的 dock 内以小字常驻显示当前会话 ID,点击即复制 ,并给出「✓ 已复制」反馈。 - 纯 UI 插件 :不碰 host 状态、不注册 HTTP 端点,零风险、零权限。 - 即时复制 :优先 navigator.clipboard ,降级 execCommand('copy') 兼容旧浏览器。 - 贴近官方插件机制 :走 window. ModuleLoader .load 标准 bundle 格式 + slots.inject("conversation.composer.dock") 官方插槽。 Features - 🆔 当前会话 ID 以 11px 小字常驻 composer 底部 dock - 📋 点击复制会话 ID(1.6s「✓ 已复制」反馈 + 绿色高亮) - 🖱️ hover 提亮、 user-select: text 可手动框选 - 🎯 无会话时自动隐藏( sessionId 为空不渲染) Install 标准 DSH profile bundle (官方外部插件分发路径,见 docs/user/develop/basic/publish.md):仓库根目录即 bundle 包( package.json 声明 dsh.bundle.patch ), dsh plugin 安装后由 bundle 的 cordis.patch.yml 自动插入插件行。无需构建步骤——纯 JS,git 安装不需要 prepare 脚本或 allowBuilds 。 Option A — official dsh plugin (r…
View full README on GitHub →Category
DeepSeek Harness: Everything is a Plugin.
★ 145,755
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 11,175
awesome-dsh-plugin/awesome-dsh-pluginA curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
★ 7,291