实用工具
Key 只在你的浏览器里。Key 由浏览器直接发送给服务商,不经过我们的服务器,我们不记录也不保存。建议使用专门创建、设了额度上限的 Key,用完及时到服务商后台删除。
输入
结果
结果会显示在这里。要把 Python 工具函数移植到 TypeScript,或者把 JavaScript 脚本改成 Go?贴上源码、选目标语言,得到行为一致、读起来像是用目标语言原生写的代码:用它的标准库、命名习惯和错误处理方式,而不是逐行硬翻。规则参考 joshpxyne/gpt-migrate——一个在语言之间迁移整个代码库的项目:保持行为和边界情况一致,名字保持可对照,绝不编造依赖包,没有直接对应物的地方用 NOTE 注释标出。
它是怎么工作的
- 源语言自动识别;目标语言有 13 种,从 TypeScript、Python 到 Kotlin、Swift、Dart。
- 提示词特别点名了整数除法、舍入、溢出和错误路径,因为手工移植的代码最常在这些地方出现偏差。
- 只输出转换后的文件,带上编译所需的导入和类型标注,原有注释按目标语言的注释语法保留。
你的数据去了哪里
使用自带 Key 时,你输入的内容和 Key 由浏览器直接发送给你选择的 AI 服务商,不经过 hysenlabs 的服务器。使用官方托管时,内容经我们的服务器转发给我们的服务商(DeepSeek),按 credits 计费;我们只记录每次运行的 Token 数和成本用于计费,从不保存你输入的内容和返回的结果。服务商如何处理这些内容,以它自己的隐私政策为准。
本工具会接触密钥和凭证,因此任何一次运行都不会被保存,连你自己的历史里也不会有。
关于你的 API Key
我们承诺不会收集、存储或泄露你的 Key:它只保存在当前页面的内存里(除非你勾选“在本标签页记住”),关闭页面即消失。但任何 Key 一旦在网页里用过,都值得多一分小心——建议专门为这里创建一个设了额度上限的 Key,用完后及时到服务商后台删除或轮换。
它要花多少
本工具完全免费,不需要登录,也不消耗积分。
常见问题
- 转换后的代码一定等价吗?
- 不一定,请把它当作一份认真的初稿。用原代码的测试去跑移植版,或者给两个版本各写几组输入输出做对比。尤其要看 NOTE 注释,它们标出的正是两种语言确实不同的地方。
- 能转换整个项目吗?
- 它只转换你贴进来的内容,一次一个文件或函数,看不到项目的其他部分。整个代码库的迁移涉及依赖顺序和测试,更适合在本地运行 gpt-migrate 本身或类似的智能体。
- 我的源码会被保存吗?
- 我们不保存。源码用你的 Key 从浏览器发到你选的服务商,结果流式返回到这个页面。服务商自己的数据保留政策仍然适用,所以请用单独的限额 Key,私有代码先看一眼对方的政策。
背后的开源项目
本工具的提示词改编自 joshpxyne/gpt-migrate(MIT),由你选择的模型执行。想在命令行或自己的程序里批量使用同样的能力,可以直接用这个项目。
joshpxyne/gpt-migrate也常被称作
- 代码语言转换
- python转javascript
- 在线代码翻译
- python转go
- ai代码转换