Agent Skills
返回列表
云指建站助手

云指建站助手

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-b0bh4w8c/jian-zhan。

技能介绍

解决的实际问题

SaaS 建站编辑器适合运营直接拖拽,但遇到批量页面生成、动态数据绑定或多页面联动时,手写代码往往难以保证一致性。前端在模板里写死域名、URL 和 ID,站点迁移或改结构时就要把页面逐个拆开重做;多个表单同页时,校验脚本和样式也容易互相污染。

技能如何工作

这个技能把“生成可粘贴代码”和“通过 MCP 操作目标站点”放在同一套规则里。

  • 代码产出:支持静态区块、自由页、动态列表页、详情页、自定义表单、产品询盘与在线查询,输出 UTF-8 的 HTML/CSS/JS/Twig。
  • MCP 读写:先 test 验证连通性;查询真实 ID 用 list_page、get_page_info、get_news_list、get_product_list、list_custom_form 等,再据此修改或保存页面。
  • 数据获取:公司信息用 DataTag.sys,后台业务数据用 DataTag.custom,系统内容用 FnRewrite、FnGetHost($type)、FnGetCurrentUrl 与 FnGet* 系列函数。
  • 保存策略:先拉最新页面列表判断新建或更新,保存前展示目标与影响;涉及首页、URL、缓存或删除时单独确认。

关键约束

  • 不写死站点地址:完整 URL 用 {{ FnGetHost($type) }} 或 {{ FnGetCurrentUrl() }};站内链接保持相对路径。
  • Twig 模板限制:控制语句只能放在完整 HTML 元素外部,双引号之间不能出现 {% if %}、{% for %};遵循 Twig 1.3,|default 最多一层。
  • 多表单隔离:同一页面有询盘和自定义表单时,样式、校验与提交 JS 必须独立,不能复用同一套逻辑。
  • 公共页头页尾:common_top 与 common_foot 通过 {{FnInclude($codePath)}} 嵌入,片段要自带 <style> 和 <script>,并包含完整响应式断点。
  • 结构化数据:产品/文章/公司信息按页面类型注入 application/ld+json;产品 JSON-LD 的 aggregateRating 只是结构化字段,不能在页面展示成虚假评分。

适用边界

适合接入了对应 MCP 服务的站点,需要用户提供 MCP 地址和 Bearer Token。没有凭据时只能离线生成代码,不能声称已完成在线保存或发布。批量保存中途失败不会自动回滚已写入内容,删除页面不可恢复。搬站只能处理用户有权使用的公开内容,不采集登录后数据、支付流程、追踪脚本或第三方密钥。

使用场景

  • 为已有 SaaS 站点新建产品详情页,用 MCP 查产品真实 ID,按 TDK 规范生成详情页代码并保存
  • 同一页面要放自定义表单和产品询盘,用 list_custom_form 取表单 ID,生成两个提交逻辑隔离的表单
  • 按参考站重建整站,先采集公开页面和产品图片,upload_file 到目标站再批量保存页面
  • 详情页要做 SEO,给产品和文章页注入 JSON-LD,并用 FnGetHost 生成真实 URL,避免写死域名

适合人员

  • 独立站负责人,需要反复新增产品详情页和新闻页,还要保证每个页面的 TDK 和结构化数据不缺失
  • 建站外包团队,同时服务多个客户站点,要按各自 MCP 凭据切换操作并批量交付页面
  • B2B 外贸公司技术对接人,需要给产品库接询盘表单,还要把在线查询页接到现有站点
  • 内容运营转全栈,想用模板和 MCP 自己改站点页面,但不清楚 Twig 控制语句在编辑器里有哪些限制