Emil Kowalski发布Apple Design AI Agent Skill
最近做 APP 一直在用一个 Skill 叫 Apple Design,将 Apple WWDC 设计分享中的界面与动效原则整理成指导,帮助改善界面层级、反馈和整体连贯性。实践效果非常好,简单克制、很有苹果原生 App 的味道。
作者Emil Kowalski 之前在 Vercel 现在是 Linear 的设计师,Apple Design 是他整理的一组 AI Agent Skills 其中的一个,目的是让 AI 做界面时更有“设计品味”,尤其是动画选择、交互细节和视觉打磨。除了 Apple Design 还有好几个都很实用,项目GitHub Star 数接近 4w:
「emil-design-eng:设计工程总则」 关注 UI 的整体质感、组件设计、动画选择和交互细节。适合开发新界面时作为总体设计指导。
「animate:制作动画」 从零设计并实现动画。会先判断是否有必要加动画,再决定动画目的、实现方式、属性、曲线和时长。适合弹窗、抽屉、按钮反馈等动效。
「review-animations:审查动画」 检查已有动画是否合理,例如是否多余、速度是否拖沓、缓动是否合适,以及是否考虑减少动态效果等。适合动画完成后的专项评审。
「improve-animations:改进项目动画」 检查整个项目的动画,并整理出可执行的改进建议。适合接手已有项目、想系统提升动效质量时使用。
「find-animation-opportunities:寻找动画机会」 判断界面上哪些地方值得增加动画,哪些地方不应该动。重点不是“多加动画”,而是让动效真正帮助用户理解操作反馈或界面状态。
「apple-design:Apple 风格设计原则」 将 Apple WWDC 设计分享中的界面与动效原则整理成指导,帮助改善界面层级、反馈和整体连贯性。
「prototype:制作多个原型方案」 针对一个 UI 需求生成多个不同方案,便于比较布局和组件形态。适合设计方向还不确定时使用。
「mobile-native:优化移动端网页体验」 帮助网页在手机上更像原生应用,关注安全区、触控反馈、输入框缩放和移动端视口等细节。
「write-swift:编写现代 Swift」 覆盖 Swift 值类型、并发、泛型、性能和测试等工程实践。适合 Swift 代码编写与整理。
「pick-ui-library:选择 UI 组件库」 根据需求挑选合适的组件库,避免不必要地手写复杂组件,或引入维护状况不佳的依赖。