窗外是上海凌晨三点的灯火,稀疏的雨点打在玻璃上,留下断续的水痕。我盯着屏幕上密密麻麻的代码和文档,感觉太阳穴在突突地跳。三十二岁了,还在用这种近乎原始的方式整理东西——一个叫“MyWiki”的文件夹,里面塞满了TXT、Word、Excel,还有无数个命名混乱的截图。找一份半年前的竞品分析,花了整整四十分钟。这他妈也叫效率?
那一刻我意识到,一个产品经理,如果连自己的知识都管理成一团乱麻,还谈什么给用户设计清晰路径?这不仅仅是整理,这是一种必须习得的“架构思维”。
我开始动手。工具选型就纠结了一周。Notion还没火起来,Confluence太重,为知笔记的本地化不错,但总感觉差那么点意思。最后,我选了一条有点极客的路:用Dokuwiki搭在本地服务器上。为什么?因为它足够简单,纯文本文件存储,没有数据库依赖,用起来快得像刀切黄油。更重要的是,它的语法强迫我去结构化思考。一个链接`[[项目:爬虫:反反爬策略]]`,背后就是一整套分类逻辑。你得先想清楚,这个知识点,到底属于哪个领域,哪个子模块,它和谁相关。这个过程,本身就是一次思维建模。
很多人以为建知识库就是收藏文章。大错特错。那只是信息的坟墓。真正的核心,是把碎片化的“经验”和“直觉”,提炼成可复用、可连接的“模型”。
举个例子。上周处理一个商品详情页抓取失败的问题,最初只是记录“XX网站换了CSS选择器,导致价格字段为空”。如果止步于此,这条记录毫无价值。我把它拆了:第一层,现象(字段为空);第二层,直接原因(CSS选择器失效);第三层,根因(网站前端改版,可能采用了动态Class);第四层,应对策略库(1. 备用选择器预案 2. 正则兜底 3. 图像识别备用方案)。最后,我把这个案例抽象成一个模型条目,叫“前端结构变动应对框架”,下面挂载了不同场景的子策略和过往案例链接。
看,这就从一次性的“ troubleshooting ”,变成了未来可能被无数次调用的“决策组件”。
心理冲突其实一直都有。花这么多时间“整理”过去,而不是去“获取”新东西,值吗?尤其是在16年这种信息爆炸、人人都焦虑于学不够快的环境里。感觉自己像个守财奴,在小心翼翼地擦拭每一枚硬币,而不是出去赚新的。
但很快,这种冲突被一次实战打消了。一个新来的实习生问我一个关于登录态保持的问题。我没直接回答,而是在Wiki里输入了关键词“Session”、“Token”、“分布式”,屏幕上瞬间弹出了五六个相关的模型条目和实战案例,其中一个是三个月前踩坑后画的流程图。我把链接发给他,十分钟后,他回复说全懂了。那种感觉……就像你精心打磨的武器库,第一次在战场上展现了它的威力。
知识库不是仓库,是大脑的延伸和外挂。它让你从“我记得好像……”的模糊状态,进入“根据XX模型第三条,我们应该……”的清晰状态。这对PM来说,是致命的差异。你的每一个判断,背后都应该有沉淀的模型支撑,而不是飘忽的灵感。
当然,这套东西现在还很粗糙。Dokuwiki的搜索不够智能,移动端编辑简直是灾难。但架构的种子已经埋下了。我知道它在生长。
雨好像停了。屏幕的光映在脸上,文档树在左侧安静地展开,像一片我亲手栽种的、脉络分明的森林。混乱,终于被关在了门外。至少今晚是。














