เอกสารสำหรับนักพัฒนา¶
ผู้ใช้ปลายทางน่าจะต้องการหน้าฟีเจอร์ หรือคู่มือการตั้งค่า มากกว่าส่วนนี้
นี่คือ เอกสาร API ที่สร้างอัตโนมัติ — หนึ่งหน้าต่อหนึ่งโมดูล
Python ใน src/ ที่เรนเดอร์จาก docstrings ของโปรเจกต์ มีไว้สำหรับ
ผู้มีส่วนร่วมและผู้รวมระบบที่ต้องการเรียกใช้ฟังก์ชันพื้นฐานจากโค้ด
Python ของตน
เป้าหมายของการสร้าง¶
uv run mkdocs build สร้างหน้าเหล่านี้ใหม่จาก src/ ในทุกบิลด์
ดังนั้นพวกมันจึงสะท้อนสิ่งที่อยู่ในโค้ดปัจจุบันเสมอ
เริ่มต้นจากไหน¶
จุดเข้าใช้การแปลแบบ headless คือ
run_translation_pipeline — ทุกฟีเจอร์ใน
แอปเดสก์ท็อป CLI และ MCP server จะผ่านจุดนี้ในที่สุด การอ่านฟังก์ชัน
นั้นและ TranslationConfig ที่อยู่ข้างๆ เป็นวิธีที่เร็วที่สุดในการ
เข้าใจไปป์ไลน์
เลย์เอาต์¶
- Constants — คีย์การตั้งค่า, รหัสข้อผิดพลาด, ตารางภาษา, เอนจิน i18n / theme
- Core — ไปป์ไลน์การแปล, การส่ง LLM, ตัวประมวลผลเฉพาะรูปแบบ, เอนจิน OCR / STT / TTS, จุดตรวจสอบ, ฐานข้อมูล
- Utils — ตัวช่วยข้ามกัน
- CLI — จุดเข้า
ait - MCP Server — จุดเข้า
ait-mcp