Cursor + Baklib,实现你的知识持久化

先说结论,到了 AI IDE 这个阶段,写代码这件事本身已经越来越不值钱了,真正稀缺的是你有没有能力把做过的东西沉淀下来,所以我的做法是让 Cursor 在编辑器里把活干完,再让 Baklib 把这次干完的东西留下来,这样你和它的每一次结对编程,都会变成团队下次还能调用的知识,这也就是我说的知识持久化。
先说结论,到了 AI IDE 这个阶段,写代码这件事本身已经越来越不值钱了,真正稀缺的是你有没有能力把做过的东西沉淀下来,所以我的做法是让 Cursor 在编辑器里把活干完,再让 Baklib 把这次干完的东西留下来,这样你和它的每一次结对编程,都会变成团队下次还能调用的知识,这也就是我说的知识持久化。
## Cursor 能做什么
Cursor 是一个带着 Agent 的代码编辑器,你还是在熟悉的界面里看文件、改代码、看 diff,区别在于你可以把一整件事交给旁边的 Agent,让它自己在仓库里找相关文件,跨好几个文件一起改,必要时再跑命令、看报错、接着改一轮,你要做的是在 diff 里点接受,同一次对话里,它也记得自己读过哪些文件、试过哪几种方案、最后那个参数是怎么调通的。
它还有两样东西用来记住规矩,一种是 Rules,放在项目里,每次对话开始都会带上,适合写这个仓库的编码偏好和约定,另一种是技能,它会在任务对得上的时候才加载,等于一份按需打开的操作说明书,告诉它遇到 Baklib 的时候先查哪里、正文怎么写、写入之前要先问你,另外它也能接 MCP,查外部数据和写外部系统都可以走对话,不用你在编辑器和网页之间来回贴。
所以 Cursor 适合放在生产这一头,因为生成和加工都发生在你写代码的那个窗口里,你点接受的那一下,代码已经进了仓库,可这次为什么这样改,对话一关就还停在这次会话里。
## 能力越强,丢掉越可惜
你在 Cursor 里很可能遇到过这样的情况,让它改一个复杂 bug,它来回试了五种方案,最后一种成了,整个过程里哪些文件被读过、前四种为什么不行、关键参数怎么调的,全都留在那次对话里,你点了接受就去写下一处,三个月后另一个同事在同一个模块踩到同一个坑,打开他自己的 Cursor,从零开始把那五种方案再试一遍。
Rules 用来记下这个项目的偏好和约定,团队已经踩过的坑要放到知识库里,这样下次任何人打开 Cursor 都能查到,否则对个人来说只是重做一次,对团队来说就是一份资产在流失,因为那次会话还是只属于当时打开它的那一个人。
## Baklib 能做什么
Baklib 补上的是记住这一头,它是团队的知识库,故障复盘、架构说明、编码约定和评审结论写进去之后就能检索,也可以按服务名和故障等级打上标签,下次按服务、按主题都能找回来,新人让 Cursor 来查的时候,查到的是团队确认过的内容,Cursor 再带着这些上下文去写代码,写出来就会是这个团队的做法。
这些知识待在组织里,跟着你的权限走,会话关了库还在,而且是你点头确认之后才入库,模型会换,工具会换,人也会流动,库里的东西会越攒越厚。
## 研发团队的一天
上午十点线上出了故障,值班的同学一边排查,一边让 Cursor 把现象、怀疑点、排除过程、根因和修复方案记下来,修复上线的时候这份排障报告已经生成好了,写进 Baklib 的「故障复盘」知识库,并且带上服务名和故障等级,从故障发生到入库大约半小时,人只需要确认这份内容可以进库。
中午新同学要在老服务上加一个功能,他让 Cursor 先去 Baklib 里查,这个服务的架构说明、历史踩坑和编码约定都在,Cursor 拿着这些上下文写代码,写出来就是老团队一直以来的做法,这些知识也就从几个老员工的脑子里,变成了每个新人都能调用的东西。
下午做技术评审的时候,几套备选设计、为什么留下这一套、接口怎么定,都由 Cursor 起草,评审结论再同步进 Baklib,半年后接手这个模块的人打开知识库,当时为什么这么定还在。
所以一天下来,Cursor 负责生产和加工,人负责确认和把关,Baklib 负责把这些内容持久化下来,三个环节是连在一起发生的。
## 如何在 Cursor 上连接 Baklib
要在 Cursor 上连上 Baklib,其实就两步,配置可以交给它自己做。
你打开 Cursor 的对话框,把这个链接贴进去,https://github.com/baklib-tools/skills ,然后跟它说安装相关技能,它会自己把 Baklib 的技能装好,装好之后它就知道怎么连知识库,什么时候该查,什么时候该写,以及写入之前要先问你。
接着你去 Baklib 工作台,打开个人中心,创建一个 API Key,Cursor 向你要密钥的时候把这把 Key 交给它就行,因为这把 Key 就是你的身份和权限,需要你自己保管。
连上以后你就可以直接跟它说,把这次排障写进故障复盘,或者先查一下这个服务以前踩过的坑。
## 收尾
回到开头那句话,Cursor 会越来越能写代码,今天能补全一个函数,明天就能交付整个模块,生成只会越来越便宜,真正稀缺的是把每一次结对编程变成可检索、可复用、也能往下传承的团队资产。
AI 陪我在 Cursor 里踩过的那些坑,从此就是团队拥有的知识,Cursor 负责在编辑器里把活干完,Baklib 负责把这些知识记住,你的知识值得被持久化。
Baklib Birds
to top icon