你们如何搭建和管理项目知识库?

查看 9|回复 0
作者:yidinghe   
项目规模越来越大,业务越来越复杂,我同时身负架构、开发、测试、运维四重角色,脑袋有些不够用啊。如果是没有 AI 的年代我,直接就辞职跑路了,不过现在有了 AI ,我觉得还是可以试下,让 AI 尽可能参与高层设计。要做到这点就需要 AI 充分吸收业务知识、了解现有技术细节。
问题是,开发过程中有很多这样的决定:一方面这些决定影响了后续开发,另一方面并没有体现在代码中,连注释也没有写。所以你不能指望 AI 把全部代码都读一遍,就真的全部都懂,就能进行高层设计了。
此外开发过程中还有很多参考文档,比如对接外部系统的 API 文档。AI 也要拿来参考。
这就是对知识库的需求。不知道各位是怎么做的,或者是什么想法。比如:
[ol]
  • 存在外部系统,比如向量数据库或全文搜索引擎,让大模型通过 API 去查找,缺点是 AI 无法直接维护;
  • 存在项目本地,以文本形式。优点是 AI 可以直接维护,缺点是如果组织混乱会令查找不便。
    [/ol]
    或者是有什么现成的开源项目可以推荐的。
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部