Agent Skills
返回列表
🤖

高能动性前端审美

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/design-taste-frontend-v1-reas。

技能介绍

要解决什么问题

用 AI 写 React/Next 界面时,输出往往在对称度、动效强度、信息密度上飘忽不定:有时过于呆板,有时堆满 framer-motion 却和项目栈不一致。更常见的是直接 import 第三方库,而当前 package.json 里根本没有对应依赖,或把需要客户端的交互塞进 Server Component,在 Next App Router 下直接报错。

技能如何工作

技能把三类全局变量当作生成约束的主动基线(默认 DESIGN_VARIANCE=8、MOTION_INTENSITY=6、VISUAL_DENSITY=4):你在对话里明确要求时,Agent 会按你的描述覆盖这些值,并据此驱动后续布局、动效与视觉密度逻辑。

在工程侧,它默认 React / Next.js + RSC,并强调几条硬规则:

  • 依赖校验:引入任何第三方库前必须先查 package.json;缺失则先给出安装命令,再写代码,禁止假设已安装。
  • 交互隔离:动效、Liquid Glass 等交互 UI 必须拆成带 'use client' 的叶子组件;服务端组件只负责静态骨架。
  • 样式与版本:以 Tailwind CSS 为主;先确认 v3 还是 v4,避免混用语法。
  • 状态:局部用 useState / useReducer;全局状态仅用于避免深层 prop drilling,且只能挂在 Client 侧的 Provider 上。

适用边界与注意点

技能描述的是生成规范与架构默认值,不是设计系统组件库;若你指定了非 React 技术栈,应以你的栈为准。基线数值写在技能说明里,正常对话中不必改文件;需要更静、更密或更乱的界面时,在 prompt 里说清楚即可。截断章节之外的细节(如完整动效配方)以 SKILL 全文为准。

使用场景

  • 在 App Router 项目里用 AI 生成带悬停与过渡的仪表盘区块,需要自动把交互拆成 `use client` 叶子组件
  • 接手缺少 `framer-motion` 的 Next 仓库,让 Agent 先核对 `package.json` 再补依赖与动效代码
  • 产品要求界面信息密度介于画廊留白与驾驶舱满屏之间,用对话覆盖 `VISUAL_DENSITY` 等基线再生成 Tailwind 布局
  • 同一套 SKILL 下反复出营销落地页,希望默认保持较高设计方差与中等动效强度,减少每次口头重复约束

适合人员

  • 维护 Next.js 14+ 营销站、需要在 RSC 与 Client 边界上少踩坑的前端工程师
  • 用 Cursor/Copilot 批量改 UI、但经常被 AI 乱引未安装 npm 包的全栈开发者
  • 负责设计评审、希望用数值化基线(方差/动效/密度)对齐 AI 产出与品牌调性的 UI 设计师
  • 独立开发者快速搭 React 原型,既要 Tailwind 一致性又要可控动效强度的个人创作者