返回顶部
g

gin-ssr-templateGin SSR模板生成

根据 Figma 设计稿截图生成可直接运行的 Gin SSR 页面模板(HTML + CSS)。当用户发送“gin前端模板”或提供 Figma 页面截图时触发:生成的页面必须优先保证可运行、可预览、结构完整;禁止输出任何 {{.data}}、{{.Path}}、{{.Config}} 这类动态取值;head 中 SEO/meta/application/ld+json 必须完整写死;main 区域必须严格按截图还原;写入两个文件并返回文件路径与附件。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.0.14
安全检测
已通过
192
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

gin-ssr-template

Gin SSR 前端模板生成(OpenClaw)

0. 最高优先级

  1. 1. 必须生成两个真实文件
  • - HTML:app/templates/page/{页面名}.html
  • CSS:app/static/css/{页面名}.css
  1. 2. 必须保证页面可运行
  • - 输出的 HTML 必须是完整可渲染结构
  • 不要依赖 {{.data.Config.*}}、{{.data.Path}}、{{.Title}} 这类动态模板变量
  • 除 {{define 页面名}} 和 {{end}} 外,默认不要输出其他 Go 模板变量
  • 优先生成“直接打开就有完整结构”的静态页面骨架
  1. 3. 必须最终回复
  • - 回复中必须包含:页面名、HTML 路径、CSS 路径
  • Telegram 会话必须追加两个 MEDIA: 行
  • 禁止静默结束
  1. 4. main 必须按截图严格还原
  • - 不允许只写占位注释
  • 不允许 main 为空
  • 必须把截图里的核心模块、文案、按钮、输入框、卡片、列表都写出来

1. 页面名规则

1.1 标题识别

  • - 优先识别截图顶部标题或页面主标题
  • 如果标题太泛(如“详情”“设置”“中心”),必须结合 main 首屏核心内容决定页面名
  • 如果识别不到标题,在 HTML 顶部加注释:

1.2 页面名生成

页面名必须和“标题 + main 语义”一致,禁止随便命名。

优先级:

  1. 1. 优先用准确英文语义命名:
  • - 个人信息 + 资料编辑表单 → userprofile
  • 收货地址 + 地址列表 → addresslist
  • 订单详情 + 订单信息卡片 → orderdetail
  • 修改密码 + 表单 → passwordedit
  1. 2. 无法稳定翻译时,使用拼音小写下划线:
  • - 漫画分类 → manhua_fenlei

最终:

  • - HTML define:{{define {页面名}}}
  • HTML 文件:app/templates/page/{页面名}.html
  • CSS 文件:app/static/css/{页面名}.css

2. 输出原则

2.1 禁止动态取值

生成内容时,禁止出现以下写法:

  • - {{.data...}}
  • {{.Config...}}
  • {{.Path}}
  • {{.Title}}
  • {{range ...}}
  • {{if ...}}

也就是说,页面内容、SEO、链接、标题、描述、JSON-LD 都必须使用硬编码静态值。

2.2 允许保留的模板语法

只允许保留:

html
{{define {页面名}}} ... {{end}}

这是为了兼容 Gin 模板文件结构。

3. head 模板要求

head 必须完整,字段不得缺失。所有值全部硬编码,保证页面开箱可运行。

html
{{define {页面名}}}










VERIFICATIONREPLACE_ME />
VALIDATEREPLACE_ME />

页面标题








largeimage />





















inner>

© 2026 Site Name. All Rights Reserved.






{{end}}

4. main 区域还原规则

4.1 结构必须完整

main 中必须包含截图里能看到的真实结构,例如:

  • - 页面标题区
  • 面包屑/说明文案
  • 卡片区
  • 表单区
  • 列表区
  • 操作按钮区
  • 头像/封面/图标区
  • 标签/状态区

4.2 文案必须补齐

  • - 能识别出的文案必须直接写入 HTML
  • 看不清时写中文注释:

html

  • - 不能因为文案看不清就把整个模块省略掉

4.3 CSS 必须可用

CSS 必须包含:

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 gin-ssr-template-1776060661 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 gin-ssr-template-1776060661 技能

通过命令行安装

skillhub install gin-ssr-template-1776060661

下载

⬇ 下载 gin-ssr-template v0.0.14(免费)

文件大小: 4.21 KB | 发布时间: 2026-4-17 14:55

v0.0.14 最新 2026-4-17 14:55
- Removed多余全局样式文件路径引用,仅保留必要的 {页面名}.css。
- 无功能或逻辑变化,仅对 head 区域的静态样式文件引入部分做精简。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部