← 返回 Writing

Case Study Writing Method:如何写项目复盘

Method Note · published · 2026-06-08

记录我如何把项目介绍转化为包含设计理由、决策路径和阶段影响的项目复盘。

Cover

Cover for Case Study Writing Method:如何写项目复盘.

Case Study Writing Method:如何写项目复盘 writing cover.

Why this matters

项目复盘是容易被低估的写作类型。大多数人做完项目后,要么不写总结,要么写成"项目介绍"——罗列功能、展示截图、宣布完成。

但项目介绍和项目复盘是两种完全不同的文本。项目介绍面向外部,目的是展示成果;项目复盘面向未来,目的是保留上下文、记录决策、分析影响,让未来的自己能理解"当时为什么这样做"。

我写这篇笔记的动机来自一个具体问题:conanxin-homepage 从 HP-1 到 HP-15,每个阶段都有明确的产出,但如果没有复盘,这些阶段就只是"做了很多事",而不是"系统性地成长"。复盘把离散的动作连接成可理解的发展轨迹。

Core idea

项目复盘的核心不是"我做了什么",而是"我为什么这样做""这个决策带来了什么影响""如果重来我会怎么做"。

一个好的复盘应该回答:

这些问题的答案比功能列表更有长期价值。功能会过时,但设计理由和决策路径可以帮助未来的项目。

Notes

项目介绍和项目复盘的区别

| 维度 | 项目介绍 | 项目复盘 | |------|----------|----------| | 目的 | 展示成果 | 保留上下文 | | 读者 | 外部访问者 | 未来的自己 | | 内容 | 功能、截图、链接 | 决策、影响、学习 | | 时间 | 项目完成时 | 项目进行中 + 完成后 | | 价值 | 短期展示 | 长期参考 |

这个区分帮助我避免把复盘写成宣传页。当我写"这个项目有搜索功能"时,我停下来问自己:"搜索功能是如何设计的?为什么选择实时搜索而不是预生成索引?这个选择带来了什么影响?"

设计理由是复盘的核心

每个项目都有无数设计决策,但复盘不需要记录所有。只需要记录那些"如果重做,可能会不同"的决策。

conanxin-homepage 的几个关键设计理由:

这些理由在写的时候可能觉得"显而易见",但半年后回看,它们解释了为什么系统是现在这个样子。

阶段时间线如何保留上下文

HP-1 到 HP-15 不是随机编号,每个阶段有明确的边界:

这个时间线的作用:当我在 HP-20 回头看时,能清楚知道每个能力是什么时候建立的,为什么在那个时间点建立。

影响分析如何帮助未来项目

修改影响分析是复盘中最难的部分。它要求你诚实地面对"这个改动带来了什么副作用"。

HP-11 的一个例子:新增 Relations 系统时,我分析了涟漪效应:

这种分析在做的当下可能觉得"过度思考",但它训练了一种习惯:每次改动前问自己"这个改动会影响什么"。

如何写一个可信的 case study

可信的复盘有几个特征:

conanxin-homepage 的复盘遵循这些原则。例如 HP-13 的链接可见性整理,我记录了:

How I use it

这套方法直接影响了 conanxin.com 的 Case Studies 系统:

Related

相关项目conanxin-homepageHermesOpenClaw 相关文章AI Agent Workflow NotesNotebook / Commonplace Book 后续可补充:更多项目的复盘实践、复盘模板的标准化、与其他项目复盘方法的对比

Next

Related Projects

No related project has been linked yet.