使用AI开发AI翻译跨平台桌面端软件
2025-10-07 15:53 阅读 80

使用AI开发一款跨平台翻译软件,使用electron技术。

开发步骤


1 使用 excalidraw 设计软件草图 我设计草图如下



2 将草图丢给AI编程工具,如cursor,cline等,开发开发,我的promote如下

我要开发一个electron应用,功能是AI翻译,效果如图 @/效果图.png ,请你给我搭建框架,并写代码完成

3 首先让AI画出界面,AI不肯一次就画好,需要不停 "PUA" AI让它修改,知道界面符合自己期望的

4 界面完成后,开始开发功能

比如翻译功能,promote如下

现在需要使用 open ai的库 完成翻译的功能。

AI配置功能开发

open_ai相关的配置从用户目录读取 ~/.ai_translate/config.json  如果没有这个文件 创建这个文件并提醒用户自己配置,配置格式如下

{

"apiKey":"xxxxx",

"baseURL":"https://api.deepseek.com",

"model":"deepseek-chat"

}


最终效果如图



项目代码

https://github.com/superman-wrdh/ai-translate-desktop






个人封面
超锅
野生全栈程序员,8年搬砖经验,熟悉 Golang/Java/Python/NodeJS/React/Android等单词拼写