UModel 代码知识图谱是一种将可观测领域的统一建模方法应用到代码理解的新范式。与传统的 CodeIndex(向量索引)不同,代码知识图谱用 EntitySet 描述代码实体(模块、函数、类型等),用 LogSet 描述变化历史(commit、构建、部署等),用 Link 将它们连接成网络。关键区别在于三个维度:确定性 vs 概率性——知识图谱基于 AST 确定性提取,置信度为 1.0,而向量索引只能提供概率性的相似度匹配;代码域 vs 跨域——知识图谱可以关联代码、运维、需求等多个领域的数据;快照 vs 时间线——知识图谱提供完整的时间维度记录,而不仅是当前代码快照。




