一个轻小说机译网站,支持网络小说、文库小说和本地小说的翻译。
项目 GitHub 地址为:https://github.com/auto-novel/auto-novel。

核心功能
- 自动翻译:通过机器翻译技术,将轻小说内容自动翻译成目标语言。
- 多源支持:支持从网络小说平台、文库小说以及本地小说文件中读取内容。
- 用户界面:提供一个友好的网页界面,方便用户浏览和阅读翻译后的小说,其前端实现可以归入前端框架/工程化的讨论范畴。
部署指南
-
克隆仓库:
git clone https://github.com/auto-novel/auto-novel.git
cd auto-novel
-
生成环境变量配置:
cat > .env << EOF
HTTPS_PROXY= # web 小说代理,可以为空
PIXIV_COOKIE_PHPSESSID= # Pixiv Cookie,用于爬取P站小说,可以为空
# 以下字段个人部署不需要填写
JWT_SECRET=
MAILGUN_API_KEY=
MAILGUN_API_URL=https://api.eu.mailgun.net/v3/verify.fishhawk.top/messages
MAILGUN_FROM_EMAIL=postmaster@verify.fishhawk.top
EOF
-
启动服务:
mkdir -p -m 777 ./data/es/data ./data/es/plugins
docker compose up -d
启动后,访问 http://localhost 即可使用。
这个项目利用容器化技术简化了部署流程,对于喜欢研究和部署此类开源实战项目的开发者来说是一个不错的练手选择。如果你对这类工具的开发或使用有更多想法,欢迎到云栈社区交流讨论。
|