xiayuhkust/dsh-pace-popups--packages-pace-hub ↗★ 0
dsh-plugin-pace-hub
节奏台 — a floating overlay hub for the pace-popups series. A draggable, position-persisted bar mounted on the app-global shell.overlay slot; v1a manages which pace popups (grasp / crosslens / jiyibi) are shown via a shared localStorage flag the popups honor live. Later versions host richer panels (记一笔 ledger browsing + read-only re-read). Zero-build hand-written client; no backend state in v1a.
AI Analysis
核心用途是作为 pace-popups 系列插件的全局交互入口。适合使用了该系列多个思维工具,需要统一控制开关及浏览历史记录的用户。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗dsh-plugin-pace-hub
Part of dsh-pace-popups. The floating bar for the suite, for the DeepSeek Harness (dsh) web UI.
A small draggable bar that sits over the whole app (like an IME floating strip). It hosts the suite's user-driven tools and toggles each popup on or off. Collapsed it is a handle; drag to move (position persists), click to open.
- Mount: the app-global
shell.overlayslot (always mounted, click-through, survives route/session changes). Gets the current session id from the injecteduseSessions(s => s.current)prop. - Tabs: 🎲 cross-discipline draw · ✍ 记一笔 (mark + browse: by time / by session, and re-read a note's snapshotted Q&A) · ⚙ on/off toggles.
- Toggles: write a shared
pace-popup:enabled:localStorage flag and broadcast apace-popup:changedevent; each popup honors it live (renders null when off), no reload.
Zero-build hand-written client. Calls the other plugins' existing RPC channels directly; adds no backend state of its own.