一个使用 OpenAI GPT-3 进行语言翻译的应用程序。这是一个可以安装在您的手机或桌面上的 PWA。
支持 ChatGPT 引擎(GPT 3.5)。
## 技术栈- OpenAI API
- React 18
- Vite 4
- Tailwind CSS 3
- DaisyUI 2
- Axios
- React Router 6
- React Query 4
- PWA
- Cloudflare Pages
我认为这个项目将帮助你学习这些技术。
如果你喜欢这个项目,请不要忘记给这个项目一个星标,谢谢。
确保你的计算机上已经安装了 pnpm。如果尚未安装,你可以通过以下链接安装它:
导航到项目的根目录并运行以下命令以下载项目依赖:
pnpm install
运行以下命令以启动本地开发服务器:
pnpm dev
Vite 应该会自动打开你的浏览器。
在命令行界面中导航到项目的根目录并运行以下命令以构建 Docker 镜像:
docker build -t openai-translator-web .
这里 openai-translator-web
是你想要给镜像命名的名称,末尾的 .
表示当前目录。
运行以下命令以启动容器并将端口映射到你的本地机器:
docker run -p 3000:80 openai-translator-web
这里 3000 表示你想要映射到容器的 80 端口的本地端口。你可以将其更改为你喜欢的任何其他端口。
在你的浏览器中,输入以下 URL 以访问应用程序:
确保你的计算机上已经安装了 pnpm。如果尚未安装,你可以通过以下链接安装它:
导航到项目的根目录并运行以下命令以下载项目依赖:
pnpm install
运行以下命令以构建你的项目:
pnpm build
编译后的文件将放置在 dist
文件夹中。
现在你可以将 dist
文件夹中的文件视为静态网站,并在服务器上部署它。
下载zip后放置在服务器上
单独将setup.sh放置到zip同层级目录下
sed -i -e 's/\r$//' setup.sh
chmod +x setup.sh
./setup.sh