feat: Release v0.10 - Modular Architecture & External Config

- Refactor codebase into src/ (preprocessing, translation, assembly)
- Add pipeline/ scripts for individual stages
- Externalize configuration to config/config.yaml
- Fix Cover Image preservation
- Update documentation and manuals
This commit is contained in:
谭凯
2026-01-31 22:49:44 +08:00
parent 9ef82393be
commit 7a93c52b42
306 changed files with 30313 additions and 1071 deletions
+22
View File
@@ -0,0 +1,22 @@
# LLM Configuration
llm:
# Model name (e.g., gpt-4o, gpt-3.5-turbo, deepseek-chat)
model: "gemini-3-flash-preview"
# API Base URL (default is OpenAI)
base_url: "https://api.gpt.ge/v1"
# Timeout for API requests in seconds
timeout: 60
# Rate Limiting
requests_per_minute: 60
concurrent_requests: 16
# Translation Settings
translation:
# Characters per chunk (approximate)
chunk_size: 4000
# System prompt instruction file (optional, overrides default if present)
# style_guide_path: "config/style_guide.txt"