lsxblh/dsh-todo-dock1

dsh-todo-dock

DSH 待办面板停靠插件:通过 CSS 注入和重放机制,将 todo 面板常驻停靠在 Web UI 右上角。

AI 分析

核心用途是优化 DSH 待办事项面板的展示布局,使其跨轮对话常驻可见。适合需要随时盯着任务清单、不希望待办面板被频繁遮挡或隐藏的用户。

包名
dsh-todo-dock
版本
0.3.1
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lsxblh/dsh-todo-dock

配置与热调

注入的 CSS 默认取包内 DEFAULT_CSS;想覆盖/调整,在 ~/.dsh/profiles/web/cordis.patch.yml 追加:

- id: dsh-todo-dock
  name: dsh-todo-dock
  config:
    css: |
      body section[data-testid="todo-panel"]{
        position: fixed; top: 104px; right: 16px;
        width: 320px; z-index: 9999; margin: 0;
        box-shadow: 0 8px 32px rgba(0,0,0,.35);
      }

改完无需重启:HMR 自动应用,刷新页面即生效。

默认 CSS(lib/index.jsDEFAULT_CSS):

body section[data-testid="todo-panel"]{
  position: fixed; top: 104px; right: 16px;
  width: 320px; max-width: min(320px, calc(100vw - 32px));
  z-index: 9999; margin: 0;
  box-sizing: border-box;
  box-shadow: 0 8px 32px rgba(0,0,0,.35);
  max-height: calc(100vh - 120px); overflow-y: auto;
}