Agent Skills
返回列表
元方设计库

元方设计库

设计多媒体 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-yuanfang-design。

技能介绍

要解决什么问题

做多平台视觉稿时,颜色、字号、圆角和阴影往往散落在各处 CSS 里;换一套风格就要改一堆选择器,layout 和 skin 也容易缠在一起。yuanfang-design 把「令牌 + 主题 + 布局块 + 对照页」拆成一条可维护链路:layout 只引用 token,换主题等于整页换肤。

技能如何工作

库内主要几块:

  • base.css:30+ 个 CSS 变量(colors、fonts、sizes、space、radius、shadow、decor、feature flags)
  • themes/:12 个主题,每个是单文件,用 [data-theme="..."] 覆盖 base 令牌
  • layout-types/:可复用 HTML 块(如 cover.html,后续可扩展 bullets、kpi-grid 等)
  • showcase/:视觉 QA,12 主题 × 6 平台共 72 个 iframe 网格
  • references/authoring-guide.md:新增主题与 layout 的规范

新增主题:复制 themes/_template.css → 在 themes/ 下命名新文件 → 覆盖 colors、fonts、sizes、decor、feature flags → 用 npm run render -- --theme <名> --layout cover --platforms xiaohongshu-v 验证 → 在 showcase/cover-showcase.html 登记。

新增 layout-type:在 layout-types/ 写带 {{}} 占位符的 HTML → 在 base.css(或新文件)补 .layout-* 规则 → npm run render -- --theme minimal-white --layout <名> --platforms all → 加入 showcase。

适用边界

这是共享设计库与 authoring 约定,不是通用 UI 框架:新样式应走「主题文件覆盖 token」,新版式应走「layout-types + token」,避免在 layout HTML 里硬编码色值。一次看全主题与 layout 时打开 showcase;理解体系优先读 authoring-guide.md。

使用场景

  • 需要为小红书等 6 个平台做 cover 封面,且同一 HTML 要能快速切换 12 套视觉主题做对比
  • 要在不改动 layout-types/cover.html 的前提下,新增一套 brand 配色并验证各平台渲染效果
  • 计划扩展 bullets 或 kpi-grid 版式,需按 authoring-guide 写占位符 HTML 并补全 .layout-* 规则
  • 上线前要用 showcase 网格一次性检查 12 主题 × 6 平台的 iframe 呈现是否一致

适合人员

  • 负责多平台社媒物料的前端,需要 layout 与主题解耦、换肤只改 CSS 变量
  • 维护 yuanfang 设计库的同学,要按 _template.css 增主题并更新 cover-showcase.html
  • 写 cover/bullets 等 layout-type 的工程师,内容区用 {{}} 占位、样式只引用 token
  • 做视觉回归的同学,依赖 npm run render 与 showcase 在改 token 或主题后批量对照