| name | show-html-or-picture |
| description | 当需要把本地 HTML 或图片文件展示给前端时使用。优先引用工作目录下 user/ 目录中的文件;如果目标文件不在 user/ 目录下,先复制到 user/ 再展示。路径由前端自动改写为 /fs/ 路由代理,Agent 只需输出 user/ 相对路径即可。最终只输出可直接渲染的相对路径片段:HTML 输出 iframe,图片输出 Markdown 图片;路径不能是绝对路径,也不能以 / 开头,且不要附加额外说明文字。 |
把本地 HTML 或图片展示给前端。
规则:
- 优先直接使用
user/ 目录中的文件。
- 如果文件不在
user/ 目录下,先复制进去,再引用复制后的路径。
- 只输出最终可渲染的一行内容,不要加解释、代码块或其他文字。
- 路径必须是相对路径,且只能引用
user/ 目录,不能使用绝对路径或 / 开头路径。
- 默认复制,不移动;除非用户明确要求,否则不要输出复制命令。
- 路由说明:前端会自动将
./user/xxx 改写为 /web/environments/{envId}/fs/user/xxx?preview=true,通过新的 /fs/ 路由代理整个 workspace 目录。Agent 无需关心 URL 改写细节,只需输出标准 user/ 相对路径即可。
HTML 输出:
<iframe src="./user/xxx.html" width="100%" height="400" />
图片输出:
