mcpField
B
build-like-iphone-team

build-like-iphone-team

github.com/fradser设计与 UI59687 次安装5 周前更新
代码仓库

关于 build-like-iphone-team

供探索新品类或挑战既有设计假设的产品团队参考的知识技能。它介绍源自 Apple Project Purple 和 iPhone 开发的五项原则,并提供应用指导及各原则的参考文件。

主要功能

  1. 01从第一性原理审视假设
  2. 02研究突破性技术
  3. 03以体验为导向编写规格
  4. 04并行比较竞争方案
  5. 05减少外部影响

适用场景

  1. 01挑战新品类中的行业惯例
  2. 02将用户体验场景转化为产品需求
  3. 03比较相互竞争的产品构想

安装

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

$npx skills add https://github.com/fradser/dotclaude --skill build-like-iphone-team

安装后在 Claude Code 中输入/build-like-iphone-team确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
breakthrough-research.md
experience-specs.md
first-principles.md
internal-competition.md
purple-dorm.md

详细介绍

像最初的 iPhone 团队一样打造产品

关于如何应用 Apple Project Purple 设计理念的知识参考。内容基于 2004-2007 年最初 iPhone 的开发历程,这一历程造就了这款革命性设备。

Project Purple 背景

时间线:2003-2007 年,投入 1.5 亿美元,完全隔离开发 2.5 年 团队:200 名 Apple 顶尖工程师,立誓保密 代号:Project Purple(整体项目)、P1(iPod 手机)、P2(多点触控平板电脑)、Purple Dorm(隔离办公楼) 起源:最初是平板电脑项目(Model 035),多点触控取得突破后转向手机

转向:2003 年,Jony 的团队尝试通过多点触控摆脱鼠标和键盘。Duncan Kerr 在一次头脑风暴会议上演示了多点触控——这是团队第一次见到这项技术。一周内,Input Engineering 就用一块 12 英寸 MacBook 显示屏搭建出可用原型。Jobs 看到团队用手指手势在 Apple 园区地图上放大和缩小时,说:“我的天,我们可以用这个造一部手机。”平板电脑项目暂且搁置,手机项目就此启动。

iPhone 的五项原则

1. 第一性原理思维:砍掉一切冗余

剥离所有假设。问:“实现核心价值所需的绝对最低限度是什么?”

iPhone 示例:

  • 当行业都说“手机需要实体键盘”时,Apple 问:“如果屏幕可以变成任何东西,我们为什么还需要固定按钮?”
  • Jony Ive 绘制的第一张 iPhone 草图,将整个正面设计成一整块完整、无断裂的玻璃
  • 屏幕不是显示器,而是界面。硬件和软件共同设计

应用:找出根本事实,质疑行业中的每项假设,从基础重新构建。

详细模式和模板请参阅 ./references/first-principles.md。

2. 让“不可能”的技术成为现实

绝不接受“不行”作为答案。寻找或创造突破性技术。

iPhone 示例:

  • 多点触控:当时只存在于实验室中。Apple 的 Input Engineering 团队搭建了一块乒乓球桌大小的电容式显示屏用于测试。一周内,他们就做出了可用原型。
  • Gorilla Glass:Jobs 在产品发布前 6 个月致电 Corning CEO。Gorilla Glass 当时还只是实验室里的新奇发现。Jobs 说:“你们在害怕。”Corning 随即改造了工厂。
  • 电容式显示屏:要将实验室技术应用于移动设备,就必须发明新的制造流程。

应用:找出障碍,研究突破性技术,寻找合作伙伴,直面恐惧。

突破故事和研究方法请参阅 ./references/breakthrough-research.md。

3. 以体验为导向的规格

用人的体验来定义产品,而不是用技术指标。

iPhone 示例:“一台 Steve 可以在浴室里用来查看电子邮件的设备”被转化为以 60fps 滚动并带有流畅惯性的体验。2005 年,Greg Christie 的团队收到 Jobs 下达的最后通牒:两周内拿出更大胆的想法,否则项目交给其他团队。在压力之下,他们开发了滑动解锁等功能——这些功能旨在让操作感觉直观自然。

应用:描述体验时刻,提炼感受,推导技术约束。

如何编写以体验为导向的规格,请参阅 ./references/experience-specs.md。

4. 内部竞争:优胜劣汰

通过激烈竞争让最佳想法胜出,不做折中式混合方案。

iPhone 示例:Apple 采取双线并行策略,同时开发两款手机。P1(带有手机功能的 iPod nano,由 Tony Fadell 领导)与 P2(基于 Model 035 平板电脑的多点触控设备,由 Jony 领导)展开竞争。六个月后,Fadell 的团队做出了可用原型,但最终多点触控方案胜出。P1 团队的经验提升了 P2,但最终产品完全体现了 P2 的愿景。

应用:组建相互竞争的团队,进行正面对比,胜者全拿。

竞争模式和筛选标准请参阅 ./references/internal-competition.md。

5. 紫色宿舍隔离

秘密开发,杜绝一切外界干扰。

iPhone 示例:Scott Forstall 不能告诉应聘者他们将参与什么项目。团队封锁了一栋大楼,配有门禁读卡器、摄像头和《搏击俱乐部》海报。Jobs 将团队分散安排在园区各处。为了避免泄密,向 Jobs 做演示时会选在没有窗户的房间。员工甚至要为自己的保密协议签署保密协议。发布前,只有 30 个人见过完整的 iPhone。“痛苦的大杂烩”——在高压环境中,面对不可能完成的期限和不可能完成的任务,公司的未来全系于此。

应用:让团队远离潮流、竞争对手和惯例,专注于做到完美。

隔离原则和团队设置请参见 ./references/purple-dorm.md。

iPhone 公式:关键经验

  1. 先做平板电脑,再做手机——多点触控显示屏最初是为平板电脑发明的,后来才转向手机。技术成熟度与机遇相遇。
  2. 压力催生突破——Jobs 给 Greg Christie 的团队下达了两周最后期限,迫使他们想出“滑动解锁”等创新方案。
  3. 软硬件协同设计——屏幕不只是显示器,它就是界面。电容式触摸屏与软件是同步设计的。
  4. 快速原型制作——看到多点触控演示后不到一周,工程师就做出了可运行的 12 英寸显示屏原型。
  5. 最后通牒驱动创新——Christie 的时间用完时,Jobs 给了他两周时间,要求拿出更好的想法,否则项目就转交给另一个团队。
  6. 界面不妥协——整个正面是一整块完整无缺的玻璃。没有按钮,没有干扰。
  7. 滑动解锁——设计目标是让它在新的触控输入模式下显得直观自然。
  8. 完整的 Web,而不是“简化版 Web”——竞争对手使用 WAP,提供缩水版 Web。iPhone 带来了完整的互联网体验。
  9. 无窗保密——为了避免泄密,向 Jobs 做演示时会选在没有窗户的房间。
  10. 高压锅文化——员工日夜工作,包括周末、节假日、休假期间,甚至蜜月期间。公司的未来危在旦夕。

何时应用 iPhone 理念

适用于以下情况:

  • 开创全新的产品类别,而非改进现有产品
  • 行业惯例阻碍创新
  • 需要挑战根本假设
  • “大家都是这么做的”是主要障碍
  • 愿意投入资源进行激进创新
  • 面临可能推动突破性方案的压力

不适用于以下情况:

  • 进行渐进式改进
  • 问题简单明确,且已充分理解
  • 快速交付比取得突破更重要
  • 利益相关者要求采用经过验证、保守的方法

快速参考

情况应用的原则
行业认为“不可能”第一性原理 + 突破
技术尚不存在突破 + 快速原型制作
需要明确需求体验驱动的规格
面临期限压力最后通牒驱动创新
有多种可行方案内部竞争
外界影响紫色宿舍隔离
软硬件不匹配集成:协同设计
需要对愿景作出承诺综合运用所有原则

参考文件

各项原则的详细指南:

  • ./references/first-principles.md - 质疑假设、从零开始的方法
  • ./references/breakthrough-research.md - 多点触控、Gorilla Glass、iOS、电容式显示屏
  • ./references/experience-specs.md - 以人的使用场景编写规格
  • ./references/internal-competition.md - P1 与 P2、胜者全取式选择
  • ./references/purple-dorm.md - 极端隔离、《搏击俱乐部》海报、高压锅文化

请记住:iPhone 并非因为功能更多而更好,而是因为它摒弃了所有假设,从第一性原理出发打造了新产品。多点触控显示屏最初是为平板电脑发明的,后来当 Jobs 意识到“天啊,我们可以用这个造一部手机”时,才转向手机。

评论

支持 Markdown