Bỏ qua

Tài liệu tham khảo cho lập trình viên

Người dùng cuối có thể muốn xem trang tính năng hoặc hướng dẫn cài đặt, không phải mục này.

Đây là tham khảo API tự động sinh — mỗi trang ứng với một module Python trong src/, được tạo từ docstring của dự án. Nó dành cho người đóng góp và người tích hợp muốn gọi các hàm bên dưới từ code Python của riêng họ.

Mục tiêu build

uv run mkdocs build tái tạo các trang này từ src/ mỗi lần build, nên chúng luôn phản ánh đúng những gì đang có trong code.

Bắt đầu từ đâu

Điểm vào dịch không cần GUI là run_translation_pipeline — mọi tính năng trong ứng dụng desktop, CLI và MCP server cuối cùng đều đi qua đây. Đọc hàm này và TranslationConfig đi kèm là cách nhanh nhất để hiểu toàn bộ pipeline.

Cấu trúc

  • Constants — khóa cài đặt, mã lỗi, bảng ngôn ngữ, engine i18n / theme.
  • Core — pipeline dịch, điều phối LLM, processor theo định dạng, engine OCR / STT / TTS, checkpoint, cơ sở dữ liệu.
  • Utils — các tiện ích dùng chung.
  • CLI — điểm vào ait.
  • MCP Server — điểm vào ait-mcp.