Code Translation Scientific Workflow Agent System Big Data Processing
摘要

针对领域科学家开发的 Python 脚本难以扩展至大规模卫星数据的问题,本文提出了 GRAIL,一种代理式翻译系统。该系统无需科学家学习新框架,即可将 Python 地理空间工作流转换为可执行的 Spark 程序。GRAIL 未采用微调专用大模型策略,而是通过结构化文档、API 别名函数及面向修复的错误日志,使现有的 Scala 库 RDPro 适配大模型。系统基于 LangGraph 构建流水线,将代码生成分解为具有明确输入输出的模块,支持针对性修复而无需重构整体程序。实验表明,该方法在真实工作流中具备高正确性与可扩展性。

AI 推荐理由

论文核心在于 Agent 利用工具(Spark/RDPro)和 API 进行代码翻译与执行,属技能学习范畴。

研究机构
University of California, Riverside
论文信息
作者 Zhuocheng Shang, Ahmed Eldawy
发布日期 2026-05-23
arXiv ID 2605.24784
相关性评分 8/10 (高度相关)