yaindrop/dsh-session-favorites--packages-dsh-host-apiproxy-fav0

@dsh-external/dsh-host-apiproxy-fav

Fork of @deepseek-ai/dsh-host-apiproxy that additionally exposes the session-favorites settings namespace to the Web client.

AI 分析

核心用途是打通前端 UI 与后端配置存储。允许 Web 端将收藏的会话 ID 列表持久化保存到主机的 settings 配置文件中,是实现跨设备/持久化收藏功能的必要后端桥梁。

パッケージ
@dsh-external/dsh-host-apiproxy-fav
バージョン
0.1.0-rc.6
最終更新
2026/08/14

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

README 全文を読む ↗

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