All plugins

DSH / BUNDLE / CLIENT-UI

dsh-showme-html

v0.1.0liceses / dsh-showme-htmld567d41d45

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-showme-html

DSH 插件:给 agent 一个快捷入口,把工作区里写好的 HTML 页直接展示在对话里(对话内卡片 / 画面内全屏 / 在浏览器打开原文件),并让用户在页面上产生的反馈快速回到 agent 手里。

README / EN

Package documentation

Registry summary

DSH 插件:给 agent 一个快捷入口,把工作区里写好的 HTML 页直接展示在对话里(对话内卡片 / 画面内全屏 / 在浏览器打开原文件),并让用户在页面上产生的反馈快速回到 agent 手里。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **不缓存**:每次刷新都重读文件(故意的——页面会被反复改)。 - **不做范围请求**:大视频文件会整个读进内存再发。 - **不做文件监听**:改完文件要按卡片上的「刷新」(自动刷新属于后续里程碑)。 - **页面在卡片里能力受限**:见上表;需要 `localStorage` / 表单 / 下载时请用「浏览器打开」。 - **不支持 `file://` 链接**:浏览器禁止从 http 页面跳到 `file://`,所以「在浏览器打开」走 HTTP 路由。 - 单页上限 8 MiB;反馈正文上限 256 KiB。 - **`ctx.get('sessions')` / `ctx.get('sessionQuery')` 在路由所在的插件上下文里取不到** (Inspect 把它们标注为 `optional`)。所以权威来源改成**工具执行时记下的「会话 → 工作区根」**, 服务查询只作兜底;认不出来时错误信息会回报具体哪个服务缺了。 - **重写页面要记得换 `<link>`**:预设是外链的,页面本身不携带样式。 ---