关于 principle-experience-first
一项面向产品与工程工作的设计技能,将终端用户、库使用者和维护者的体验视为关键目标。它强调精简功能、先做原型、打磨细节,并让工作服务于核心流程。
主要功能
- 01决策优先考虑用户体验
- 02控制功能数量并聚焦重点
- 03决定前先制作原型
- 04关注细节与错误状态
- 05让功能服务核心工作流
适用场景
- 01权衡实现便利与体验的冲突
- 02精简不服务核心流程的选项
- 03打磨过渡、间距和反馈
- 04从用户视角说明改动影响
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ poteto/ plugins --skill principle-experience-first安装后在 Claude Code 中输入/principle-experience-first确认已加载。
详细介绍
体验优先
产品就是体验。每个技术决策都会改善或损害体验。当实现上的便利与用户的愉悦感冲突时,选择后者。
- 对 1,000 件事说不(每项功能、控件和选项都必须证明自己值得保留)
- 少做一些,做得更好(打磨精良的三项功能,胜过粗糙的十项功能)
- 先做原型,再做决定(在临时 HTML 中做设计决策,比在生产代码中便宜)
- 关注细节(过渡效果、对齐、间距、反馈和错误状态)
- 精简核心循环(每项功能都应服务于核心工作流,否则就不要妨碍它)
用户就是使用这项工作的人。对于 UI,用户是终端用户;对于库或内部 API,用户是导入它的同事。接下来维护代码的工程师也是用户。以同样的方式权衡他们的体验,并从他们的角度说明影响。
基础工作应服务于体验,而不是反过来。基础性思考决定工作的顺序;这一原则决定工作的目标。
评论
支持 Markdown