概览
dsh-pad
README / ZH
插件文档
目录摘要
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- 面板存在 `$DSH_HOME/dsh-pad/panels.json`;每个数据源最近一次成功读数和最近 20 个点存在同目录的 `readings.json`(只为重启后立刻有画面和趋势,可随时删除);悬浮球位置、窗口位置 / 宽度 / 高度、嵌套分区和分隔比例按浏览器存在 localStorage。 - 每次 AI 刷新都是一个独立的 dsh 会话,工作目录是 `$DSH_HOME/dsh-pad/refresh`。dsh 目前不提供删除会话的接口,所以这些会话日志会留在 `$DSH_HOME/sessions/` 下对应这个目录的子目录里(每轮大约十几 KB)。它们不会出现在侧栏,需要清理时手动删除即可。 - 后台刷新的 agent 没有人在线审批,所以需要审批的工具调用(比如 workspace-write 模式下的 shell 命令)会被拒绝。AI 刷新适合用 web_fetch / web_search 取数;本机命令请用直接数据源。 - 在 dsh 0.2.1-rc.2 的 Web 界面(`dsh web`)与鲸屿桌面端上验证过:安装后宿主半激活、8 个 `pad_*` 工具注册、六个 `/api/dsh-pad.*` 路由可用,客户端面板坞在无头 Chrome 中渲染无异常。dsh 的插件 API 还在快速变化。悬浮坞挂在 dsh 的 `shell.overlay` 槽位;宽屏让位是给外框(`data-titlebar-density`)加 `padding-right`,右侧面板因此一起左移、不会被坞盖住;回合导航条则在 `@container` 里按对话宽度(≥ 800px)重新显示。dsh 以后改掉这些属性或类名,最坏也只是退化成纯悬浮、导航条按 dsh 自己的规则隐藏,不会坏。
