DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
S

@local/session-favorites

Session Favorites

会话收藏:右键侧边栏会话打开更多操作菜单,可收藏会话并在侧边栏「收藏」面板中浏览。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:cypher-yht/dsh-plugins-session-favorites#e7cbca81b758c570c57b39d88a130d7303d226d1
README兼容性版本

兼容性与来源证明

Session Favorites 以 @local/session-favorites 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/27

版本

1.0.0stable
2026/10/27

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/27
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Experimental Schedule Bundle@deepseek-ai/dsh-experimental-schedule-bundle为 Web 组合添加 Schedule、其任务页面和时间上下文的可选捆绑包Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / pet / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Ab Ocrdsh-ab-ocr--- description: "外部 ocr 工具:逐页识别扫描的 PDF 或图像,仅在处理完最后一页后按顺序合并页面,并使用模型确定的标题级别保存为一个 Markdown 文档。" kind: "package-reference" ---

README

会话收藏 (Session Favorites)

DSH Web 界面的会话收藏插件:右键侧边栏里的会话即可打开操作菜单,收藏后在侧边栏「收藏」面板里集中浏览。

标准 DSH bundle 插件,装完刷新页面即生效。

特性

  • 右键会话 → 操作菜单:在侧边栏任意会话行上按下右键(mousedown)就立即弹出菜单,不等松开;
    • 收藏 / 取消收藏
    • 打开会话
    • 复制会话 ID(复制成功后菜单项短暂显示「已复制会话 ID」并自动关闭)
    • 支持 Esc、点击菜单外、窗口尺寸变化时关闭;右键释放时的原生右键菜单会被抑制,不会闪一下或重开
  • 会话行内星标:在会话行的操作区(sidebar.workspaces.session.row.action)注册一个星标按钮,单击即可收藏 / 取消收藏。
  • 侧边栏「收藏」图标:侧边栏图标区新增星形图标(sidebar.panellist),带收藏数量角标(超过 99 显示 99+),点击打开收藏面板。
  • 收藏面板:列出全部收藏会话,显示「运行中 / 空闲」状态,点击可直接打开会话,右侧实心星可移出收藏; 会话被归档或删除后仍保留在列表里,并标注「不在当前会话列表中」。空列表和加载中都有对应提示。
  • 本地持久化:收藏数据存在浏览器 localStorage(键 dsh.session-favorites.v1),刷新或重启后仍在; 自动去重、按收藏时间倒序,最多保留 200 条;隐私模式等无法写入存储时退化为仅内存保存。
  • 中英文案:通过 locale.register 注册 zh / en 字典,跟随界面语言切换。

安装

dsh plugin add github:cypher-yht/dsh-plugins-session-favorites

本地开发用软链:

dsh plugin add link:D:\path\to\session-favorites

桌面客户端(Electron)读的是 desktop profile,请让桌面端会话里的 plugin_manager 安装本插件。

装完重启宿主,浏览器 Ctrl+F5 硬刷新。

目录结构

dsh-plugins-session-favorites/
├── index.js            # 宿主半区:空实现,UI 全在 client.js
├── client.js           # 前端:会话行星标 + 右键菜单 + 侧边栏图标 + 收藏面板
├── cordis.patch.yml    # 挂载声明
├── locale/             # 中英文案(zh.json / en.json)
├── icon.svg            # 插件列表图标
└── package.json

实现要点

  • 只用浏览器 localStorage 存收藏,不依赖宿主后端,因此卸载插件不会动数据(键名带版本 v1)。
  • 右键菜单挂在 shell.overlay(order: 900),按鼠标坐标定位并做视口边界收敛。
  • 打开会话走 uiWorkspace.openSession(sessionId),会话刚好消失时异常被吞掉,不打断界面。

许可证

MIT,见 LICENSE。