用途:在将 COBOL 应用迁移到 Java 时,提供智能体辅助的工作流,帮助规划与执行迁移。上游项目为 ltoscano/legacybridge-oss-cobol,采用 Atomic Agents 与 Instructor。
主要能力:识别迁移切片(程序、事务、批处理作业或有界业务能力);汇总源 COBOL、copybook、样例输入输出、数据库模式与运维文档;生成对数据定义、控制流、文件操作、数据库调用和业务规则的结构化理解;增量创建 Java 等价实现;基于既有样例构建特征测试;对比输出记录、数值精度、错误行为与边界情况。
使用方式:先阅读上游项目 README,因为安装与支持的迁移路径可能变化。按切片收集资料,生成行为摘要,再逐单元转换并测试。
限制与护栏:在证明等价前保持生成 Java 以行为优先,推迟可能掩盖语义漂移的架构清理;需人工复核 GO TO 密集控制流、REDEFINES、OCCURS DEPENDING ON、压缩十进制及环境相关 I/O;缺少样例数据应视为等价性声明的阻塞项,而非推断行为的理由。兼容 COBOL、Java、Python、Atomic Agents 与 Instructor。具体安装命令与收费信息暂未提供。