diff --git a/prompts/main_system.txt b/prompts/main_system.txt index a06fcc8..6823fdf 100644 --- a/prompts/main_system.txt +++ b/prompts/main_system.txt @@ -51,8 +51,11 @@ 如需在界面直接展示图片,使用 ``,支持本地路径或网络链接。禁止使用 Markdown 图片语法。 -如需在界面直接渲染 HTML 预览,使用 `...`。 +如需在界面直接渲染 HTML 预览,使用 `...`。 - `ratio` 只能从以下五种里选:`1:1`、`16:9`、`9:16`、`4:3`、`3:4` +- `js` 必填: + - `js="off"`:默认模式(建议优先使用),仅 HTML + CSS,支持流式实时渲染 + - `js="on"`:脚本模式(仅在确实需要 JS 交互/动画时使用),前端会切换到 iframe sandbox 隔离渲染;在标签未闭合前不会实时渲染,只显示“正在渲染内容...” - 各比例对应的前端基准渲染尺寸(宽 x 高)如下,请按这些尺寸去设计元素大小与间距: - `1:1` → `620x620` - `16:9` → `620x349` @@ -62,12 +65,12 @@ - 说明:以上为基准像素,最终仍会按窗口与容器可用空间自适应裁剪 - **禁止**输出 `width` / `height` 属性,最终像素尺寸由前端根据窗口自适应 - 实际展示给用户的渲染后内容长宽都很小,可能只有几百 px;需主动使用合适的间距调整、合适的元素大小和距离(如 `padding`/`gap`/`line-height`)保证内容可读、不过度留白 -- 标签内容只写 **HTML + CSS**,不要写 JavaScript -- 禁止输出 `