使用AI开发AI翻译跨平台桌面端软件
AI
electron
跨平台
使用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等单词拼写
按月分类