解语 · 代码知识工程

基于源码事实的 AI 知识工程

语言支持

尊重每种语言的结构差异

COBOL 认段落与节,C++ 认类与方法,结构指标与索引单元都按语言本身的特征来。

Java 结构解析:类与接口索引
Java · 按类与接口建立索引单元,方法级调用与实现关系逐条展开
Python 结构解析:函数、方法与类索引
Python · 按函数、方法与类建立索引单元,调用依赖与业务语义逐条展开
C 结构解析:函数、结构体与联合体索引
C · 按函数、结构体与联合体建立索引单元,指针流向逐条展开
C++ 结构解析:类、方法与函数索引
C++ · 按类、方法与函数建立索引单元,继承关系与实现展开逐条展开
COBOL 结构解析:段落与节索引
COBOL · 按段落与节建立索引单元,PERFORM 调用与 COPY 结构逐条展开
解读效果

五种语言,同一套底座,各自的语言特征

COBOL、Java、C、C++、Python —— 每种语言都按自己的结构单元(段落与节、类与接口、函数与结构体)去建模,而不是套用统一模板。

重点支持

COBOL · 主机核心系统的最后一块拼图

COBOL 曾支撑了银行、保险与政务的核心账务系统,至今仍有大量在跑的生产系统。解语按 COBOL 的 段落(Paragraph)· 节(Section)· 程序(Program) 结构建立索引,能读懂 DECLARATIVES、PERFORM 段落调用与 COPY 拷贝结构——这是通用解析器做不到的。

段落 / 节 / 程序 PERFORM 调用链 COPY 结构展开 WORKING-STORAGE 变量追踪

Java · C++ · C · Python

同一套解析内核,按语言各自的语法结构拆解代码:Java 看方法与接口的调用实现,C++ 看类与方法的继承关系,C 看函数、指针与结构体的流向,Python 看函数、方法与类的调用关系。

接入与构建

从选仓库到知识成型,一条流水线走完

构建过程可视、可暂停、可断点续传,已完成阶段不会重复消耗。

01选择仓库与版本

从已授权的仓库列表中挑选目标工程,并精确到分支、Tag 或某一次 Commit。

三种来源

本地工程、GitHub、Gitee 一键接入,凭据加密存储。

版本粒度

分支 / Tag / Commit 任选,解读对象完全可指定。

多仓库并行

支持多个仓库同时接入,互不干扰。

02构建知识索引

符号抽取 → 结构建模 → 调用链还原 → 语义标注。

分阶段可视

符号抽取、结构建模、语义标注逐段推进,状态一目了然。

断点续传

可随时暂停也可随时继续,已完成阶段不重复消耗算力。

异常可定位

构建异常能定位到具体阶段与具体文件,便于排查。

03工程与资产统一管理

每个工程都是一个独立空间:仓库、索引、问答会话与产出的技术报告都在其中,随时回溯历史版本。

仓库列表
仓库列表 · 全部已接入仓库集中查看

三级视图

工程、仓库、报告三层结构,逐级下钻。

状态实时

索引健康度与同步状态实时可见,异常主动提示。

合规留痕

分组权限管理,登录与操作全程审计可查。

知识沉淀

解读结果不止是答案,而是可交付的技术文档

问答中的每一段结论都可以一键采纳进报告,经人工确认后定稿归档,成为可复用资产

01从问答到报告草稿

结论、调用链图与代码引用,均可直接"采纳至报告";系统按结构组织成草稿,并标注每一节的来源出处。

一键采纳

结论、调用链图与代码引用可整体采纳到报告草稿。

保留出处

每一节都能回溯到具体的文件与行号,结论不悬空。

同源多问

技术问答、业务问答、影响分析共用同一份知识底座。

02人工确认与定稿

文档的最终解释权始终在工程师手里,AI 只负责把理解成本降到最低。

确认并定稿
确认并定稿 · 逐节人工把关后发布

逐节确认

定稿前逐节人工确认,AI 的结论始终需要人来把关。

只读分享

报告可生成分享链接,方便在团队内或跨部门传阅。

版本回溯

历史报告版本全部保留,可对比、可追溯。