lsxblh/dsh-todo-dock1

dsh-todo-dock

DeepSeek Harness Web GUI 插件:把 todo 面板停靠到右上角并跨轮常驻(CSS 注入 + 机制级重放,可热调)。原名 dsh-ui-todo-fix(v0.2.x 及更早)。

包名
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;
}