DeepSeek Harness 的侧边栏默认混合显示所有会话,查找常用会话需要滚动。社区插件通常只是重新排序行或隐藏列表。此插件采用 Codex 的设计理念,将侧边栏分为两个独立面板。
插件定位¶
这是一个 Codex 风格的会话置顶插件,由 robbyisrobby 维护。它将侧边栏拆分为 Pinned(置顶)和 Recents(最近)两个独立面板,每个面板拥有独立的标题和滚动条,置顶会话不会在 Recents 中重复出现。
核心功能¶
- 双面板布局:侧边栏分为 Pinned 和 Recents 两个独立面板。
- 持久化存储:置顶数据持久化存储在浏览器的 localStorage 中。
- 数据迁移:支持从旧版插件
dsh-session-pin导入现有置顶数据。 - 数量限制:最多支持 50 个置顶,旧 ID 会在会话目录就绪时被丢弃。
- 纯 UI 实现:不涉及模型流量、HTTP 路由或会话日志读取。
安装与启用¶
在终端中执行以下命令安装插件:
dsh plugin --profile web add github:robbyisrobby/dsh-codex-pins
dsh plugin --profile desktop add github:robbyisrobby/dsh-codex-pins
安装完成后,重启 DeepSeek Harness(或 DSH Desktop)即可生效。
使用方法¶
- 悬停操作:在会话列表行中悬停,点击出现的钉钉图标。
- 标题栏操作:打开会话后,在对话标题栏中点击钉钉图标。
- 切换面板:点击置顶行打开会话;再次点击钉钉图标,会话将移回 Recents 面板。
注意事项¶
- 排序规则:最新置顶的会话排在最前面。
- 存储位置:钉钉数据按浏览器来源存储在
localStorage中,键名为dsh-codex-pins.v1。 - 权限范围:这是一个纯 UI 插件,无模型流量、无 HTTP 路由、无会话日志读取。
- 依赖检查:安装前请检查源码与许可证(MIT)。
结语¶
此插件通过独立的 Pinned 面板解决了会话查找问题,适合需要频繁访问特定会话的用户。了解更多或提交反馈,请访问 GitHub 仓库。