dsh-codex-pins:DeepSeek Harness 的 Codex 风格固定会话侧边栏

DeepSeek Harness 的侧边栏通常只显示会话列表,管理固定会话通常涉及重新排序行或使用隐藏在面板中的插件。Codex 和 ChatGPT 通过将固定会话与最近会话分开来解决这个问题。

插件介绍

dsh-codex-pins 是一个插件,将侧边栏分为两个独立区域:“Pinned”(固定)和“Recents”(最近)。固定会话不会重复出现在最近会话列表中。数据持久化在浏览器的 localStorage 中,键名为 dsh-codex-pins.v1。

安装与启用

安装命令如下:

dsh plugin --profile web add github:robbyisrobby/dsh-codex-pins
dsh plugin --profile desktop add github:robbyisrobby/dsh-codex-pins

安装完成后,必须重启 DeepSeek Harness 或 DSH Desktop。

功能说明

  • 分区布局:侧边栏分为 Pinned 和 Recents 两个区域,各自独立滚动。
  • 不重复显示:已固定的会话不会出现在 Recents 列表中。
  • 最新优先:新添加的固定会话会显示在最上方。
  • 持久化存储:使用 localStorage 存储,键名为 dsh-codex-pins.v1,按浏览器源隔离。
  • 旧数据迁移:如果之前使用过 dsh-session-pin,现有本地固定会话会自动导入。
  • 数量限制:最多支持 50 个固定会话。当会话目录准备就绪时,过期的 ID 会被丢弃。
  • 纯前端实现:UI 纯前端渲染,不产生模型流量,不涉及主机 HTTP 路由,不读取会话日志,不包含安装脚本。

使用方法

  1. 添加固定:将鼠标悬停在会话行上并点击 pin 图标。
  2. 添加固定:打开一个会话,点击对话头部的 pin 图标。
  3. 切换位置:点击固定行打开会话;再次点击 pin 图标,该会话会移回 Recents 区域。

注意事项

  • 重启要求:安装后需要重启 DeepSeek Harness 或 DSH Desktop 才能生效。
  • 数据限制:固定会话上限为 50 个;当会话目录准备就绪时,过期的 ID 会被丢弃。
  • 权限范围:插件为 UI 纯前端实现,依赖 localStorage 进行存储。

该插件托管在 GitHub 上:robbyisrobby/dsh-codex-pins。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜