重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
user-feedback-clarity by dylantarre/animation-principles
npx skills add https://github.com/dylantarre/animation-principles --skill user-feedback-clarity运用迪士尼原则,让反馈动画不容错过。
问题:动作完成前没有铺垫 修复:立即显示加载/处理状态。用户应知道他们的输入已被接收。
问题:反馈出现后消失得太快 修复:让反馈停留。成功消息至少需要 2-3 秒。添加稳定动画。
问题:反馈出现在用户焦点之外 修复:在触发器附近显示反馈。如果是按钮被点击,反馈应出现在按钮上或附近。
问题:反馈过于细微 修复:增加对比度、尺寸变化或动作。反馈必须能与用户的任务焦点竞争。
问题:仅使用单一反馈渠道 修复:组合多个渠道:视觉 + 动作 + 颜色。错误 = 红色 + 抖动。成功 = 绿色 + 对勾 + 脉动。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
/* Button feedback */
.button:active {
transform: scale(0.95);
}
.button.loading {
pointer-events: none;
}
.button.success {
animation: successPulse 300ms ease-out;
}
@keyframes successPulse {
0% { transform: scale(1); }
50% { transform: scale(1.05); background: var(--success); }
100% { transform: scale(1); }
}
/* Error shake */
@keyframes errorShake {
0%, 100% { transform: translateX(0); }
25% { transform: translateX(-4px); }
75% { transform: translateX(4px); }
}
每周安装量
54
代码仓库
GitHub 星标数
22
首次出现
2026年1月24日
安全审计
安装于
codex46
opencode43
gemini-cli43
cursor43
github-copilot40
cline36
Make feedback animations unmissable using Disney's principles.
Issue : No buildup before action completes Fix : Show loading/processing state immediately. User should know their input was received.
Issue : Feedback appears and vanishes too quickly Fix : Let feedback linger. Success messages need 2-3 seconds minimum. Add settle animation.
Issue : Feedback appears outside user's focus Fix : Show feedback near the trigger. If button was clicked, feedback should appear on/near button.
Issue : Feedback is too subtle Fix : Increase contrast, size change, or motion. Feedback must compete with user's task focus.
Issue : Only one feedback channel Fix : Combine channels: visual + motion + color. Error = red + shake. Success = green + checkmark + pulse.
/* Button feedback */
.button:active {
transform: scale(0.95);
}
.button.loading {
pointer-events: none;
}
.button.success {
animation: successPulse 300ms ease-out;
}
@keyframes successPulse {
0% { transform: scale(1); }
50% { transform: scale(1.05); background: var(--success); }
100% { transform: scale(1); }
}
/* Error shake */
@keyframes errorShake {
0%, 100% { transform: translateX(0); }
25% { transform: translateX(-4px); }
75% { transform: translateX(4px); }
}
Weekly Installs
54
Repository
GitHub Stars
22
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex46
opencode43
gemini-cli43
cursor43
github-copilot40
cline36
前端设计系统技能:生产级UI设计、设计令牌与可访问性指南
8,500 周安装
Markdown压缩器 | 安全扫描凭证,无损压缩,减少令牌数量
52 周安装
Magento 2升级专家服务 | 安全平稳迁移与版本升级 | 保留自定义功能
58 周安装
Cross-GCC交叉编译教程:ARM/RISC-V/Linux/Windows跨平台编译与QEMU调试
78 周安装
Tauri Rust调用前端三种方法:事件系统、通道与JS执行详解
62 周安装
Terraform AWS 模块专家指南:可复用模块设计、状态管理与生产级HCL最佳实践
64 周安装
基于思维的推理(Thought-Based Reasoning)技术指南:Zero-shot CoT、Self-Consistency等提示工程方法详解
90 周安装