当前位置: 首页 > news >正文

Wiki + Graph + RAG 知识库建设笔记

wiki部分

一、wike介绍:

Wiki = 结构化的知识笔记系统

wiki和普通文档的区别:wiki里面会有页面之间可以相互引用这样就形成知识网络,Wiki 之间通过 reference link 关联,可以形成类似 Graph 的知识图谱(在md文档里面表明关联关系)

二、文档怎么转化成md

1、AI应该帮你做第二次加工

请将以下WeShare内容整理成Wiki Markdown格式: 要求: 1. 提取核心知识 2. 删除讨论过程 3. 保留结论 4. 建立Concept部分 5. 建立Reference部分

2、前面文档少可以手动创建关联关系,然后让ai读取规则形成提示词,后续自动建立关联关系

三、建立wiki时候注意点

1、一个 Wiki 只讲一个主题

2、不要保存原文,要保存知识

3、保留来源,以后 AI 回答错了可以追溯

4、建立统一模板

5、Reference 要有意义,AI才知道是什么关系

四、关于审核

1、AI 负责 90%,人负责关键 10%。

  • AI审核,并打上标签

    confidence: 95%

    source: official_doc

  • 规则审核

    Requirement,必须关联Feature。Feature,必须关联TC

  • 专家审核,

    新增知识,有冲突知识,低置信度知识

五、难点亮点

1、Wiki 要区分“事实”和“观点”,需要进行区分

2、一定保留 Source,保留了可以回溯,否者后续都不知道知识是从哪里来的

3、知识要有生命周期,很多知识会过期。比如一些配置,加上元数据

created: 2026-07-07 updated: 2026-07-07 owner: Percival status: active

4、不要只存结论,时间长了不知道为什么是这个结论

## Symptom 现象 ## Root Cause 根因 ## Solution 解决方案 ## Prevention 如何避免

5、给 Wiki 打标签(Tag),后续agent就可以先靠Tag缩小范围,再做Rag

tags: - automation - pytest - jenkins - sts-20479

6、知识粒度过大

例如Jenkins使用指南,里面包含Jenkins,Allure,Pytest,Git,Docker,后面 AI 检索时很痛苦。更好的方式Jenkins_Build.md,Jenkins_Parameter.md,Allure_Report.md,Pytest_Marker.md,

一个wiki尽量只解决一个问题

7、知识重复

三篇文档都写了什么是project_lock,形成了三个project_lock文档

解决方案:project_lock.md作为唯一定义,其他页面引用即可。

8、命名不统一

非常容易把Graph做废,需要统一命名,统一规则

9、Reference 爆炸

很多人会让 AI 自动关联所有东西,1000篇wiki,50000条link,Graph变成蜘蛛网,实际应该控制

10、知识 Owner

这个很多知识库最后死掉的原因,三年之后没人维护,建议每个 Wiki 都有:owaer,team

六、面试最核心的三个问题

1. 什么是 Wiki?

结构化知识库,不是文档库

2、如何构建 Wiki?

采集 ↓ 提取 ↓ 结构化 ↓ 校验 ↓ 存储

3、最大挑战是什么?

不是生成Wiki 而是保证知识质量 包括: 过期 冲突 重复 可追溯
http://www.jsqmd.com/news/1147252/

相关文章:

  • STM32与蓝牙模块IDC777-1的嵌入式音频开发实践
  • 5分钟掌握Unity资源提取:UABEA终极使用指南
  • 16-ONEP系规图表版生成样例V3.0(重点示例)
  • 计算机毕业设计之基于web的汽车租赁系统
  • Android 17新增网络安全功能:“网络通知”保障设备连接安全!
  • 两自由度振动表面实现微零件无接触操控
  • 藏在食材里的“同族禁药”:硝基咪唑类残留,你真的了解吗?
  • 直流电机静音驱动方案:TB9051FTG与MKV42F64VLH16的工程实践
  • MCP3551 ADC芯片与PIC18F46K80 MCU的高精度数据采集系统设计
  • GitHub中文化插件终极指南:3分钟让GitHub界面全面说中文
  • 角色化AI助手:从工具到长期伙伴的技术演进与实践
  • 5分钟修复Nginx目录遍历漏洞:原理、实战与加固指南
  • 跨模态生成算法演进:从GANs到Stable Diffusion 3,5种模型架构深度解析
  • RoboWits:面向双臂机器人的认知能力评测基准
  • 达梦数据库8 SYSDBA密码恢复:4步操作与2个关键权限组验证
  • 向量TopK召回调优_阿里云Lindorm向量索引算法实战
  • ADP5350与PIC18LF46K42构建智能电源管理系统
  • 终极指南:5个高级技巧深度配置猫抓浏览器资源嗅探扩展
  • 蓝牙5.4 LE Audio无线音频系统开发实战
  • 2026全球与本土主流用户调研机构精选指南:以1300多家供应商网络与完备信息数据库支撑高效出海洞察
  • MA12070音频放大器与PIC18F4455的集成设计指南
  • 如何在浏览器中免安装使用微信?3步解锁网页版访问限制
  • 小程序商城费用怎么算?年费平台、插件和定制开发对比
  • 读了3天源码没头绪?我用这套 Codex + Skills,2小时拆解完顶会代码并成功魔改
  • 工业级条形码扫描模块EM3080-W与PIC微控制器集成方案
  • STM32与NAU8224构建高效数字音频系统设计
  • PID 控制器性能评估实战:3大核心指标与 Ziegler-Nichols 整定法详解
  • WarcraftHelper:魔兽争霸3现代系统兼容性修复完整指南
  • 低代码EMS能源管理系统构建:架构设计与落地实践指南(附IoT数据采集与能耗分析代码)
  • 如何在线将 TXT 文件转换成 XML 文件(免费教程)