dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Favorites for DeepSeek Harness (DSH): star sessions/workspaces, favourites-only filter, hide unfavourites, pin with hover metadata, star color, fork inheritance.
DSH 收藏插件:为工作区管理侧栏(sidebar.workspaces)增加会话/工作区收藏、收藏筛选、置顶展示与 fork 收藏继承,另提供可配置的收藏星标颜色。
A DeepSeek Harness plugin that adds favorites (star) for sessions and workspaces, a favorites-only filter, a "hide unfavorites" display mode, top-pinning with hover metadata, star-color settings, and fork-time favorite inheritance.
| 全部显示 | 只看收藏 | 隐藏未收藏 |
|---|---|---|
![]() | ![]() | ![]() |
| 视图选项 · 星标颜色 | 置顶行悬浮元信息 |
|---|---|
![]() | ![]() |
session/created,普通 fork 而非子代理),子会话默认继承原会话当时的收藏与置顶状态。两个筛选/隐藏模式激活期间跳过 5 行折叠限制(普通浏览时超过 5 个会话折叠为"展开其余 N 个",筛选模式下匹配项永不折叠隐藏)。收藏文档 2 秒轮询 + 窗口聚焦即时刷新,多窗口/宿主侧 fork 继承最迟 2 秒可见。
置顶行菜单同时提供 重命名 / 分叉会话 / 归档会话,行为与组内会话行一致。
# 从 GitHub 安装
dsh plugin --profile web add github:XSJUSTC/dsh-favourite
# 或从本地目录
dsh plugin --profile web add <本插件目录或 file:/link: 路径>
# 重启 DSH,刷新页面
安装后插件以 priority: -1 影子接管 sidebar.workspaces 槽位(官方浏览器保持注册,卸载本插件即回落)。
<DSH_HOME>/storages/dsh-favourite.json(原子写)GET /api/dsh-favourite、POST /api/dsh-favourite/toggle、POST /api/dsh-favourite/pin(64KB body 上限)ctx.dshFavourite(snapshot / toggle / setPinned / isFavorited)session/created,header.parentSession 且 isSeeded 且非 subagent 时继承lib/index.js 宿主半:路由、存储、fork 继承
lib/client.js 客户端半:影子注册的收藏版 WorkspaceBrowser
cordis.patch.yml 挂载行
MIT