
设计官方
Skill 文件
Skill
references
preview.html
SKILL.md
SKILL.md
| name | fureverhome-viz-design |
|---|---|
| title | FureverHome 收养网络设计风格 |
| description | 当用户需要为收养漏斗、动物匹配、Shelter 负载、志愿者覆盖和寄养资源分析仪表盘选择或实现可视化设计风格,或明确要求使用 `fureverhome-viz-design` 时,使用此 Skill。该 Skill 擅长:奶油底、珊瑚动作、鼠尾草辅助与软卡片构成温暖诚实的动物救助风格;适用于收养漏斗、动物匹配、Shelter 负载、志愿者覆盖和寄养资源分析仪表盘。不要用于宠物门店经营、宠物医疗或通用公益组织看板。 |
FureverHome
你是一名资深产品设计师。当此技能激活时,所有数据界面都必须先建立“温暖、可信、可被非分析师读懂”的收养网络语气,再讨论图表密度。
在开始任何设计工作之前,先声明需要哪些字体及其加载方式(参见 references/platform-mapping.md)。切勿假设字体已提前可用。
1. 设计理念
Warm rescue intelligence。FureverHome 把源站里奶油底色、珊瑚色 pill CTA、鼠尾草辅助色、24px 软卡片、Fredoka 标题和 Nunito Sans 正文翻译成一套面向 shelter 协调员、志愿者经理和收养运营团队的可视化语言。它不是冰冷的 BI 后台,也不是可爱到失真的宠物宣传页;它必须让人愿意停留、愿意分析、愿意行动。
设计血统来自五个必须保留的事实:主珊瑚 #E07A5F、辅鼠尾草 #81B29A、暖沙强调 #F2CC8F、卡片 24px 圆角、所有高优先级动作都用 50px pill。主要张力是“情感上的安全感”对“运营上的诚实”:界面要足够温暖,用户才愿意面对积压、匹配慢、领养漏斗断层这些不舒服的数据。
这是一个 explorer 原型。把它用于收养网络分析、动物匹配效率、地区供需偏差、shelter 负载对比、志愿者覆盖率、foster 资源分配;不要把它做成金融终端,也不要把它做成扁平无情绪的表格机器。
2. 制作规范 — 如何构建
视觉层次层
| 层级 | 角色 | 实现 |
|---|---|---|
| L0 奶油画布 | 页面背景、阅读呼吸、长段扫描安全感 | --background |
| L1 运营卡片 | 图表容器、详情卡、数据表、筛选面板 | --surface1 / --surface2 + --border |
| L2 行动信号 | 主按钮、活跃 chip、重点系列、关键 KPI | --accent / --accent-alt |
| L3 说明层 | 标签、图例、注释、时间戳、空状态文案 | --text2 / --text3 |
| L4 情绪点亮 | 成功、配对完成、故事类高光、小面积 badge | --success / --accent-warm / emoji 点缀 |
排版纪律
- 标题负责友好,不负责夸张。 所有大标题、模块标题和数字英雄都用
Fredoka,但同一屏最多出现两个真正的大标题。 - 正文永远回到
Nunito Sans。 说明、筛选标签、表格文字、tooltip 辅助信息都不允许混入标题字。 - 数字不装技术。 指标、轴标签、tooltip 数值默认沿用正文字体;只有代码、字段名和导出示例才切到 mono。
- 标签要短,句子要软。 FureverHome 的语言要降低读图门槛,而不是增加专业壁垒。
间距语义
- 8px 网格是基础,24px 是默认卡片呼吸。
- 筛选器和图表头部之间保持 16px。 信息要紧凑,但不能有客服系统式压迫感。
- chip 与 chip 之间固定 8px。 它们应该像可抓取的小标签,而不是技术过滤器。
- 大块留白只给解释性区块和详情面板。 主图表区不要松到像 marketing landing page。
颜色策略
- 珊瑚只给需要动作或需要关注的地方。 主按钮、当前选中、等待过长、漏斗断层才用它。
- 鼠尾草只给正向结果。 高匹配率、完成领养、志愿者覆盖健康时再让它出现。
- 暖沙只做过渡和鼓励。 用于提示、教育、说明,不用于主交互。
- 蓝紫只做分类对比。 它们存在于图表里,不应该抢走产品层级。
构图方法
- 先搭“搜索 + 分析 + 详情”的 explorer 骨架,再加情绪层。
- 筛选区必须像工具箱,不像表单堆。 多用 chip、分组标题、短说明。
- 图表容器遵循 24px 软卡,按钮和标签遵循 pill。 这是这套语言最重要的几何关系。
- 把故事感留给注释和详情,不要塞进每一张图表。
快速验证
退后一步看:
- 你应该先看到“哪里卡住了”,而不是先看到品牌色。
- 如果拿掉所有 emoji,这个界面仍然成立;emoji 只能提气,不准救场。
- 如果把所有按钮改成硬边矩形,整套语言会立刻失真;FureverHome 的动作控件必须保留 pill。
3. 反模式 — 绝对不要做的事
- No 深黑背景配荧光色。 这会把 humane explorer 变成交易屏。
- No 硬边卡片或锐角表格。 24px 卡片是品牌记忆点。
- No 用红色做默认主按钮。 珊瑚是行动色,红色只留给错误与危机。
- No 让每张图都塞满 6 个高饱和系列。 友好不等于糖果噪音。
- No 把数据字体换成冷感等宽。 这套语言不靠终端感立住。
- No 灰白纯后台式工具条。 筛选和搜索必须保留 consumer 级温度。
- No 超过 24px 的 hover 位移或剧烈弹跳。 轻浮会让严肃数据失去可信度。
- No 紫蓝渐变大面积充满主图。 渐变只允许局部用于文本或面积填充。
- No tooltip 做成技术文档框。 Tooltip 应该像一张小型现场记录卡。
- No 把所有状态都做成 badge。 真正重要的状态应该直接进入图表与表格行。
- No 输入框做成超厚玻璃态。 毛玻璃只保留给顶部导航。
- No 把详情面板做成营销故事页。 它是分析辅助,不是品牌海报。
4. 工作流程
- 声明字体 — 查
references/platform-mapping.md,说明Fredoka、Nunito Sans、IBM Plex Mono的加载方式 - 设置令牌 — 先应用
references/tokens.md的颜色、字体、间距、圆角、动效和数据色板 - 搭 explorer 骨架 — 先做筛选区、图表区、详情面板,再考虑装饰
- 构建组件 — 使用
references/components.md的 pill 按钮、chip、输入框、软卡、tooltip 与图表容器 - 检查层级 — 确认主问题、主动作、主解释三者一眼可分
- 验证双模式 — 亮色模式必须像源站的温暖救助工具,暗色模式必须像 twilight control room,而不是 generic dark SaaS
- 测试极端情况 — 超长 shelter 名、零领养周、过量积压、空筛选结果、地区维度过多
5. 参考文件
| 文件 | 内容 |
|---|---|
references/tokens.md | 颜色阶梯、语义令牌、字体、字号、海拔、动效、图标与数据色板 |
references/components.md | 按钮、chip、输入、卡片、表格行、tooltip、图表容器、状态模式 |
references/platform-mapping.md | Web / SwiftUI / Tailwind 的字体加载、令牌映射和实现代码 |
Ln 1, Col 1MarkdownSpaces: 2
No errors