跳轉到

開發者參考

終端機使用者可能想看功能頁面設定指南,而不是這一節。

這是自動生成的 API 參考——src/ 中每個 Python 模組對應一個頁面, 由專案的 docstring 渲染而成。它面向希望從自己的 Python 程式碼中調用底層函式的 貢獻者和集成方。

構建目标

uv run mkdocs build 會在每次構建時從 src/ 重新生成這些頁面, 因此它們始終反映目前程式碼狀態。

從哪裡開始

無介面翻譯的入口點是 run_translation_pipeline——桌面應用程式的每個功能、 CLI 和 MCP 伺服器最終都會經過它。閱讀這個函式及其相鄰的 TranslationConfig 是了解整個 pipeline 最快的方式。

布局

  • Constants——設定鍵、錯誤碼、語言表、i18n / 主題引擎。
  • Core——翻譯 pipeline、LLM 分發、按格式的處理器、OCR / STT / TTS 引擎、檢查點、資料庫。
  • Utils——跨功能輔助工具。
  • CLI——ait 入口點。
  • MCP Server——ait-mcp 入口點。