READMESource: main@e03c04cc
dsh-left-sidebar-pro
Rebuilt left sidebar for DeepSeek Harness — pinned sessions, drag-to-sort groups, live status dots, plus full-page MCP, archived-session and Skill managers.
把 DSH 左侧边栏重新排了一遍:新建对话、More 分组、置顶区、状态点,还附带「MCP 服务器」「已归档对话」「Skill 管理」三个整页界面。不会替换任何官方组件,官方侧栏和会话列表都还在,只是重新摆放并补上动画和入口。
功能
- More 分组:官方侧栏里的 MCP / 已归档 / Skill / 插件 / 自动化任务被收进一个可展开的
More分组,组内项目可以按住拖动排序,顺序记在浏览器本地。 - 置顶区 Top:把整个项目或单独一条对话拖进来置顶,支持拖动排序、行内归档、一键移回工作区;单独置顶的对话不会把整个项目带上来。
- 对话状态点:黄点 = 有弹窗在等你(审批 / 计划确认 / 提问),蓝点 = 正在跑,绿点 = 跑完未读,无点 = 已读。读的是 DSH 官方那份会话状态表,语义与官方列表一致。
- MCP 服务器页:列出 / 新增 / 修改 / 停用 / 删除 MCP 服务器,改动写进 profile 补丁文件里一个带标记的区块,标记以外的内容不碰。
- 已归档对话页:查看已归档会话、读正文、取消归档;删除要点两次,保留期内还能恢复。
- Skill 管理页:管理本机 Skill 的启用状态。
- 动画:四处展开收起统一快慢曲线,参数集中在样式表顶部的
--dsp-open-dur等变量里。
安装
在 DSH 的插件市场里点安装,或在终端执行:
dsh plugin add dsh-left-sidebar-pro
装完退出并重新打开 DSH(宿主半不热重载)。
配置
在 profile 的补丁文件里可以覆盖「已归档对话」的参数,不写就用默认值:
- id: sidebar-pro
config:
archived:
retentionDays: 3 # 「确认删除」之后保留几天才真删(0 = 下次检查就删)
sweepMinutes: 10 # 每隔多少分钟检查一次到期的
# statePath: /绝对/路径.json # 小账本换地方(默认 ~/.dsh/archived-panel/trash.json)
兼容性
需要带 Web UI 的 DeepSeek Harness(桌面版或 dsh web)。客户端会注入 @deepseek-ai/dsh-client-ui-layout 和 @deepseek-ai/dsh-client-ui-sidebar。
License
MIT
No comments yet. Be the first to write one.