在没有源码的情况下还原旧系统功能
Thoughtworks 顾问在两周试点中使用 Gemini 2.5 Pro,制作并核验了旧系统的功能蓝图。
- 具体怎么做
- Thoughtworks 顾问使用 Gemini 2.5 Pro 对没有源代码的传统系统进行了逆向工程。该人工智能帮助提取了系统的功能,所得结果被验证为系统功能的“蓝图”。这是一项为期两周的试点项目。我阅读的报告仅是一段简短概述,因此未提供输入信息或实施步骤的详细内容。
- 做到了什么
- 飞行员在两周内完成了经过验证的功能设计蓝图。该文件指出,人工智能能够缩短现代化不透明系统的时间并降低风险,但需平衡速度与验证过程。
- 上手要点
- 验证是关键所在。速度必须与检查人工智能的输出效果相平衡。详细的内容可在 InfoQ 文章中查看,而非本分类列表里。
你可以这样试
使用 Gemini我在[文件夹路径]中有一个旧系统,却没有文档。仔细研读代码、配置和数据库模式,然后编写一个 Markdown 文件,其中要说明系统的功能、主要工作流、数据流转以及业务规则。对于不确定的部分,请标记为“未验证”。除了蓝图文件外,不要修改其他任何文件。当所有主要模块都被描述完毕后即可停止。