在贡献者所在之处会合

贡献发生在对方已在用的工具里;标准用程序化方式守,入口按角色分开。和工程师合作给仓库感,和产品人员合作给所见即所得——路径可以多,真源应一。

Baklib Avatar

  浏览:0

1. 金句:在人所在之处会合

访谈把合作说得很具体:和工程师合作?给他们仓库权限。和产品人员合作?给他们所见即所得编辑器。在贡献者所在的地方与他们会合;再用程序化方式执行标准。
贡献不会发生在你希望他们学会的工具里,而会发生在他们已经每天打开的工具里。逼所有人迁就一种入口,贡献会停;停了之后,文档组又变回独自补洞的房间。会合,是降低贡献摩擦;标准,是防止贡献把口径拆散。两件事要一起做:只降摩擦不守标准,口径会散;只守标准不降摩擦,更新会停。散与停,都会在发版后的第三天变成客户进线。
技术作者仍常主导责任,但更新大量依赖工程和产品;没有正式同步流程的团队也不少。依赖存在,入口却单一——这是最常见的卡住方式:工程师嫌编辑器像玩具,产品经理嫌仓库像迷宫,两边都「下次再说」。下次再说,等于现网已变、对外未变。未变的对外页,会继续以官方口吻害人。
本篇不把某一种协作方式写成唯一正确宗教,也不贬低仓库式写作。路径可以多;真源应一。多的是入口,一的是发布与标准。入口可以迁就角色;标准不能迁就混乱。

2. 一种入口逼所有人就范,贡献会停

只给 Markdown 仓库:产品同事贡献下降,截图与步骤说明停在聊天里。只给富文本后台:工程师贡献下降,接口变更继续躺在 PR 描述里,文档站三周后才知道。两种「只」都像秩序,其实都在赶人。赶人之后,文档组看起来很忙——忙着搬运,忙着补洞,忙着解释「为什么又过期了」。
赶人的代价很具体:发版说明进不来,例外条件进不来,客服口述进不来。文档组最后仍要手工搬运,搬运时再丢一层上下文。你以为统一了工具,其实统一了瓶颈。瓶颈一旦形成,同步流程写得再漂亮也只是墙上的字。
低代码工具 说人话,是让非工程角色也能在可治理的界面里改内容——不是让标准消失,是让入口匹配技能。用户体验管理 在贡献侧同样成立:贡献路径本身也是体验;路径反人类,贡献会用脚投票。工程师要的是仓库感:改得进、diff 看得清、权限分得清;产品要的是所见即所得:改完能预览、发布路径短、不必先学会一整套工程仪式。两种要法都合理;合理之处,是它们都指向「人已经在那儿」。
国内现场还可对号:研发活在代码托管与工单里,产品活在飞书文档与原型里,支持活在客服系统里。要他们「全部改用某一套写作软件」再贡献,成功率通常低于「在他们已在之处接上可同步的权限」。会合先于教化;教化若发生,也应发生在发布标准上,而不是发生在强迫换编辑器上。强迫换编辑器,常常换来的是表面顺从与私下继续用旧工具。

3. 标准可以统一,入口可以多样

标准用程序化方式守:谁能发对外、字段怎么写、术语表以谁为准、未审核内容进不了发布面。入口按角色分开:工程师可以仓库感或结构化权限,产品可以所见即所得,支持可以在帮助任务页直接补步骤。分开的是手感,不是事实。
内容复用 在这里很关键:入口多样,不等于事实多样。说人话,就是一处维护、多门口到达。多样入口写进同一处真源,再发到文档站、帮助中心、手册门口——改一处,多门口到达。入口多样却真源分裂,会合会变成新的孤岛联盟:每个人都贡献了,对外仍对不齐。对不齐的贡献,比没有贡献更像勤奋的事故。
程序化标准也不神秘:发布权限表、必填字段、术语表校验、对外库与草稿库分离。标准写进系统,比写进「请大家注意」的群公告更像标准。群公告会被滑过;系统闸门不会。贡献同步还可以很土:发版清单里固定一列「文档入口 / 负责人 / 是否已发布」;产品评审里固定问「例外写不写进对外」;支持周报里固定回流「看过文档仍失败」的题。流程嵌入信息流,入口才有东西可写。
现场验收也很直接:工程师改完接口错误码,当天能否进到可审核草稿;产品改完开通步骤,能否在所见即所得里预览并提交;对外放行是否仍有人签字。三问都通,会合才像制度;只通一问,仍是某一种人的房间。房间可以很大,只要只有一种人写得进,贡献地图就仍然缺角。

会合还可以写成两条并行路径,而不写成一场工具战争。工程师路径:变更从仓库或结构化权限进草稿,diff 可审,术语表可校验。产品路径:所见即所得改步骤与截图,预览短,提交进同一审核闸门。两条路径汇合在发布面;汇合点之前,允许手感不同。手感不同不是混乱,真源分裂才是混乱。
低代码降低产品侧门槛,不等于取消标准;用户体验管理要求贡献路径本身好走。内容复用则要求:走完路径之后,事实仍是一份。Wiki、开发文档、产品操作手册可以分门口,不可以分事实。Baklib 讲协作编辑与内外权限,是为了让对的人写得进、对外仍有人放行——不是为了再发明一种强迫所有人就范的唯一入口。
把会合失败写成事故链,会更清楚为什么不能只谈工具偏好。工程师在 PR 里写了错误码变更,文档站三周未更新;产品在飞书改了开通截图,帮助中心仍是旧 UI;支持在群里口述了正确例外,对外页没有。三条事故的共同点,不是「大家不重视」,是入口与真源没会合:人在原地贡献了,事实没进同一棵树。
低代码与所见即所得降低产品侧摩擦;仓库感降低工程侧摩擦;程序化闸门守住对外口径。用户体验管理提醒你:贡献路径反人类,脚会投票。内容复用提醒你:脚投票之后若各写各的,会合变成孤岛联盟。Wiki、开发文档、产品操作手册分门口可以,分事实不行。在贡献者所在之处会合——金句落地,就是手感迁就角色,闸门守住标准。

4. Baklib:产品同事能改、能发,权限仍分得清

Baklib 侧可讲协作编辑与权限分内外站点:不吹仓库式 docs-as-code 是唯一路径,也不贬低它。
Wiki 知识库、开发文档、产品操作手册 可以是不同门口与不同习惯,吃的仍应是可治理的同一套发布纪律。产品同事能改、能发,权限仍分得清——对内宽、对外窄,草稿与已发布分开。别人打开浏览器能看到:工程师改得进、产品写得进、对外仍有人放行——会合才算做成;只能其中一种人写得进,贡献地图仍然缺角。
在贡献者所在之处会合。标准守住口径,入口降低摩擦。会合不是迁就混乱;会合是让对的人,在已经会用的地方,把对的事实写进同一棵树。树干一,叶子可以多;叶子多而树干裂,会合就失败了。

会合做成之后,文档组的工作会看起来更像编辑与架构,而不是更像搬运工。那不是编制消失,是摩擦下降:变更从人所在之处进来,标准在发布层守住,客户浏览器里的页才跟得上现网。跟得上,才叫同步;跟不上,再多入口也只是更多半成品的入口。
缺角的贡献地图上,再漂亮的「全员可协作」口号,也只是某一扇门的广告。工程师改得进、产品写得进、支持补得进,并且对外仍有人签字——四件事同时成立,会合才像基础设施,而不是像临时项目周的口号。
国内落地时,不必先争论「该不该上 docs-as-code」。先问更土的三句:工程师今天改的错误码,进不进得了可审核草稿;产品今天改的开通步骤,能不能在所见即所得里提交;对外放行有没有名字。三句有答案,路径选择才有意义;三句没有答案,路径争论只是审美争论。

产品能力

相关词典

Baklib Birds
to top icon