¥
立即购买

将源代码准确翻译为目标语言,保持原有逻辑与功能,同时指出语言习惯差异、标准库差异及潜在陷阱,支持跨语言迁移与开发。

免费试用多模型对比变量与模板化代码输出
完整提示词模板
¥20.00

提示词变量

正在加载表单组件...

提示词生成结果

📝
暂无试用结果

变量说明

  • 源语言
    源代码所使用的编程语言,例如:Java、Python、C++
  • 目标语言
    需要翻译成的目标编程语言,例如:Go、JavaScript、Rust
  • 源代码片段
    需要翻译的源代码片段,例如:一个函数或类的实现

使用场景案例

  • 异步HTTP翻译
    将基于aiohttp的Python异步HTTP重试函数翻译为JavaScript的async/await实现,保留超时与重试逻辑,并指出事件循环、异常到Promise拒绝、流与JSON解析的差异及请求取消陷阱。
  • Java到Go缓存
    把Java的并发缓存读取与Properties加载迁移到Go,保持computeIfAbsent的原子语义,说明受检异常到error返回、IO编解码、并发map与锁/once模式差异及路径处理习惯。
  • C++到Rust文件
    将C++二进制文件读取与unique_ptr封装的计数器转换为Rust,要求用Result与所有权规则实现,点明异常到Result、内存释放、字节读取缓冲策略与panic边界的差异。