ai-thinkshare/dsh-workbench
ai-thinkshare★ 0JavaScript最后同步: 2026-08-16
—
README 摘要
dsh-workbench DeepSeek Harness(DSH)侧栏工作台插件:把原生侧栏升级为一个完整的工作台——工作区/会话/文件浏览、会话置顶、运行状态指示、多标签文件预览、 @ 文件引用,以及终端式的输入历史 ↑/↓ 召回。 功能特性 📂 侧栏工作区浏览器 替换原生侧栏( sidebar.workspaces 槽位),提供: - 工作区切换器 :顶部下拉切换工作区,带「工作区」栏目标题、会话计数、添加/移除 - 会话页 :当前工作区的会话列表,支持重命名 / 分叉 / 归档 / 置顶 - 文件页 :目录树浏览(懒加载展开)+ 变更文件——后者直接镜像原生会话"产物"投影(diff/edit 卡片 + 成功的工具调用才计入),与聊天区的产物 chips 完全同源 - 字号体系对齐原生侧栏(标题 14px / 元信息 12px),无违和感 📌 会话置顶 会话行 ··· 菜单 →「置顶」:置顶会话浮到列表顶部(组内仍按时间倒序),行尾显示图钉徽标。置顶与运行状态互不遮挡、可共存。状态存于浏览器 localStorage ,跨刷新、跨 dsh 重启保留。 🟣 运行状态点 会话行首按原生 sessionStatuses 优先级显示实时状态: 状态 样式 数据源 等待审批 / 等待计划确认 / 等待回答 warn 色实心点 pendingInteraction 运行中 像素环追逐动画(复刻原生 StateDot) running 当前选中 accent 色圆点 — 空闲 灰点 — 列表快照 mutation 驱动,会话开始/结束运行时状态点实时跳动,无需轮询。 🪟 多标签文件预览 点击目录树或变更文件中的任意文件,右侧滑出预览面板( shell.overlay ): - 支持 Markdown(内联图片)、HTML(沙箱 iframe)、代码(行号 + 选中行引用)、图片 - 多标签、拖拽调宽、可收起为侧边条 - 代码视图选中行后可一键引用到对话(如 README.md:12-18 ) - 超大文件渲染上限与超时降级,不会卡死页面 💬 composer 增强 - 自适应宽度文件 chip :引用 chip 贴合文件名宽度,悬停显示 × 快速删除,自绘光标始终对齐可视文本 - @ 文件引用源 :输入 @ 即可检索当前工作区目录树内的文件 - 输入历史 ↑/↓ 召回 :草稿为空时按 ↑ 填入最近一条已发消息,↑/↓ 前后翻,↓ 越过最新一条恢复原草稿,任意其他键退出导航。数据源与聊天渲染同源(含历史窗口回放),按会话隔离;IME 组态、非空草稿、含 chip 草稿三种情况下不劫持按键。 安装 前置要求:已安装 DeepSeek Harness CLI( dsh )。 侧栏底部出现 "chip 自适应宽度 · 光标视觉对齐" 状态行即安装成功。 临时禁…
在 GitHub 查看完整 README →分类
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 40,557
zhu1090093659/dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 3,380
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/Git/子代理页面
★ 1,612