我开始重写产品周报系统时,最先删掉的不是某个栏目,而是一种冲动:想把一周里发生过的所有事都证明给别人看。个人项目每周其实有很多后台动作,改文案、调导航、修部署、写文章、推翻命名、整理下一步方向。可如果把这些原样倒进公开周报,读者看到的不是项目很努力,而是噪音太多,不知道哪一步真的改变了产品。
公开周报最难的不是没内容,而是内容太容易失去层级
对 MakePlans 这种项目来说,一周进展会分布在很多层:公共站点、文章系统、产品导航、/workspace、工程发布链路、内容策略。每一层内部都可能发生变化,但不是每个变化都值得进入公开周报。
内部记录可以碎,可以保留临时判断,可以追踪那些还没成形的想法。公开周报不一样。它必须像公共站的其它页面一样,替读者处理复杂度。否则它就会变成一个漂亮一点的内部日志,信息真实,却没有解释力。
这个定位一变,很多内容就自然被删掉了。
我只让三类内容穿过周报这道门
第一类是外部可感知的变化。比如首页和 workspace 的关系更清楚了,产品导航重新组织了,文章分类从模糊栏目变成更稳定的阅读入口,或者某个部署门槛开始影响正式发布判断。
第二类是变化背后的判断。只说“改了导航”没有太大价值,真正值得写的是为什么要把运行层和公共层分开,为什么某些文章不该继续占首页权重,为什么 proxy 不该继续承担发布边界职责。
第三类是下一步最接近落地的方向。不是空泛路线图,而是读者能接着观察的具体线索:下一篇文章要补哪类代表作,产品入口要怎样继续收束,发布门禁还缺哪一层验证。
周报不是 changelog,也不是长文
changelog 记录事实,应该短、准、可追溯。长文展开判断,可以把一个问题讲透。路线说明负责方向。周报夹在中间,但不替代它们。
这个边界很重要。周报一旦想同时当内部归档、营销更新、开发日志和品牌表达,就会很快写不动。每周写之前都要重新决定口气和范围,负担自然越来越重。
我删掉的,主要是作者视角过重的东西
真正被拿掉的内容,往往不是“没价值”,而是不适合公开周报。比如零散待办、当天推翻又重来的草图、还没进入公共站点的半成品截图、只为自己追踪节奏的碎笔记、命名比较里的中间废案。
这些东西对作者有用,因为它们能帮我知道自己为什么改、改到哪一步、下次从哪里接。但它们对外部读者没有同等价值。读者不需要承担后台混乱,他需要看到经过整理的上下文。
过程真实,不等于过程都该公开
公开写作并不意味着把后台全部摊开。更成熟的做法,是把最值得公开的上下文组织出来。否则周报会变成一种勤奋证明:看起来很多、很真、很忙,却没有帮读者更快理解产品。
对一个小产品来说,这种证明欲很危险。它会把更新变成自我安慰,而不是公共界面的一部分。
周报的长期价值,是形成一条可回看的产品线索
我现在更看重周报的连续性。很多公开项目不是没有更新,而是每次更新都像孤立事件。今天改了导航,明天补了文章,后天调整工作台入口,单看都合理,串起来却没有一条清楚的线。
周报如果写得对,就能提供这条线索。它不需要巨量信息,只要让读者看出项目正在沿着什么判断收束。
它也是给作者自己的反向筛选
当我被迫把一周的变化压缩成少数几个公开信号时,我也会更清楚哪些动作只是忙碌,哪些动作真的推进了产品。周报在这里不只是输出工具,也是产品管理工具。
所以我现在把周报当成节流机制,而不是曝光机制。它真正该留下的,不是作者一周里的每一个动作,而是项目这一周最值得被理解的那一步。