mcpField
P
principle-experience-first

principle-experience-first

github.com/ericlitman设计与 UI53847 次安装1 周前更新
代码仓库

关于 principle-experience-first

一项产品开发原则,主张用户体验优先于实现便利。它适用于构建界面、库和内部 API 的团队,要求论证功能价值、先做原型,并完善核心工作流及其细节。

主要功能

  1. 01优先考虑用户体验
  2. 02论证每项功能和控件的必要性
  3. 03实现前先制作原型
  4. 04完善过渡、间距和反馈
  5. 05让功能服务于核心工作流

适用场景

  1. 01判断提议的功能是否应保留
  2. 02在正式实现前验证界面设计
  3. 03改进反馈与错误状态
  4. 04从 API 使用者角度评估接口

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ericlitman/open-pstack --skill principle-experience-first

安装后在 Claude Code 中输入/principle-experience-first确认已加载。

详细介绍

体验至上

当实现便利性与用户愉悦感冲突时,选择后者。

  • 每个功能、控件和选项都必须有充分理由
  • 少做一些,做好一些(精心打磨的三个功能胜过粗糙的十个)
  • 提交前先做原型(用临时 HTML 验证设计决策,比在生产代码中修改更省成本)
  • 注重细节(过渡效果、对齐、间距、反馈和错误状态)
  • 打磨核心流程(每个功能都应服务于核心工作流,否则就别妨碍它)

用户就是使用成果的人。对于 UI,用户是终端用户;对于库或内部 API,用户是导入它的同事。接手维护代码的工程师也是用户。以同样的方式权衡他们的体验,并从他们的视角说明影响。

基础应服务于体验。基础性思考决定工作开展的顺序。这一原则决定工作的目标。

评论

支持 Markdown