auto-novel/auto-novel
轻小说机翻网站,支持网络小说/文库小说/本地小说
什麼是 AutoNovel?
AutoNovel 是一個 輕小說機器翻譯機器人,運行一個公開網站(https://n.novelia.top/),使用者可以自動產生日語/中文輕小說的翻譯版本並分享。
核心理念
此專案結合了網頁前端、API 服務以及一組從網路(包含 Pixiv)抓取小說內容的爬蟲,再透過機器翻譯流程處理。結果產生了一個「輕小說機器翻譯機器人」——本質上是針對此特定類型的自動化翻譯工具。
如何自行執行
警告 – 開發者指出,此系統並非為個人部署設計,未來更新可能導致失效或不相容。
克隆倉儲
git clone https://github.com/auto-novel/auto-novel.git cd auto-novel建立包含所需環境變數的
.env檔案。僅前兩個變數對基本運作是必需的:HTTPS_PROXY– 可選代理,用於取得網路小說。PIXIV_COOKIE_PHPSESSID– 若想從 Pixiv 抓取小說,可選的 Pixiv 會話 Cookie。
其餘變數(
ACCESS_TOKEN_SECRET,MAILGUN_*)僅用於完整托管服務,本地測試時可留空。啟動容器
mkdir -p -m 777 ./data/es/data ./data/es/plugins docker compose up -d在瀏覽器中造訪
http://localhost查看網站。
需要注意的事項
- 技術堆疊使用 Docker Compose 容器化,因此必須安裝 Docker。
- 專案使用 Elasticsearch(
./data/es目錄已為其準備)。 - 未描述額外的建置步驟;Docker 鏡像由徽章部分連結的 CI 工作流程建置。
- 服務主要設計為運行公開網站;README 明確指出個人部署無法保證正常運作。
授權
程式碼在 GPL-3.0 授權下發布。
相關
- 專案
- 專案
- 專案
- 專案