dsh-session-favorites
其他 活跃维护

dsh-session-favorites

yaindrop/dsh-session-favorites

轻量侧边栏功能扩展,新增收藏功能区块,支持将常用会话固定到侧边栏顶部收藏区,无需切换页面即可快速唤起常用会话,安装简单无额外配置成本,使用流畅无卡顿。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
JavaScript
主要语言
None
开源协议
130 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:yaindrop/dsh-session-favorites
git clone https://github.com/yaindrop/dsh-session-favorites.git
git clone git@github.com:yaindrop/dsh-session-favorites.git
README.md main

dsh-session-favorites

A Favorites section for the DeepSeek Harness
web sidebar.

  • A "收藏 / Favorites" section above Workspaces whose rows mirror the
    workspace session rows (status dot, title, time, hover card, ⋯ menu with
    取消收藏, drag-to-reorder).
  • A 收藏 / 取消收藏 item in each workspace session's ⋯ menu.
  • Favorites are references to existing workspace sessions, persisted in the
    host settings document (not browser localStorage).

DSH 0.1.0-rc.6 exposes none of the three seams this feature needs — no slot
above sidebar.workspaces, no session-row menu hole, and no way for a
third-party plugin to expose its own settings namespace — so this repo ships
three minimal, documented forks of host packages, one per seam. Read
FORK.md for the exact diffs and
packages/dsh-session-favorites/README.md
for install instructions.

Layout

packages/
  dsh-client-ui-sidebar-fav     # fork: adds sidebar.favorites
  dsh-client-ui-workspace-fav   # fork: adds session.row.action
  dsh-host-apiproxy-fav         # fork: exposes session-favorites settings
  dsh-session-favorites         # the plugin (client bundle + bundle patch)

Install

dsh plugin --profile web add ./packages/dsh-session-favorites
dsh web

License

MIT