目标
把“看一个好项目”变成“提炼出可迁移的做法”。
适用场景
- 阅读优秀开源项目
- 研究某个 repo 的结构与实现
- 想借鉴别人做法但不想盲目照搬
不适用
- 自己已有项目的日常推进和收敛
- 直接启动一个新 repo 或第一版原型
工作方式
- 先明确这次阅读的学习目标。
- 找关键切面:目录结构、核心抽象、边界划分、工具链、演进痕迹。
- 区分三类输出:值得借、不要硬抄、值得继续研究。
- 如果某个模式和用户当前项目相关,明确指出可以迁移到哪里。
- 输出 learning packet,而不是赞美式总结。
Learning Packet
至少包含:
- 项目快照
- 值得借鉴的模式
- 不宜直接照搬的部分
- 可迁移到用户项目的具体建议
避免
- 只有宏观夸奖,没有具体模式
- 忽略原项目的上下文约束
- 把“这个项目这样做”直接等同于“你也应该这样做”