跳转到主要内容

安装

要求

  • Node.js 20.11+(原生 ESM)
  • 翻译 API 密钥(见下文)

安装

npm install --save-dev champollion

获取 API 密钥

Champollion 需要一个翻译后端。选择一个:

提供商环境变量最适合
OpenRouter(推荐)OPENROUTER_API_KEY内容丰富的项目、Markdown、200+ 模型
Gemini(免费层)GEMINI_API_KEY零成本开始、质量良好
OpenAIOPENAI_API_KEY直接访问 GPT-4o
AnthropicANTHROPIC_API_KEY直接访问 Claude、细致文本处理
DeepLDEEPL_API_KEY欧洲语言、内置正式程度
Google TranslateGOOGLE_TRANSLATE_API_KEY大量键值对、130+ 语言
Microsoft TranslatorMICROSOFT_TRANSLATOR_API_KEYAzure、100+ 语言
LibreTranslateLIBRETRANSLATE_API_URL自托管、隐私优先

OpenRouter 为 200+ 个 LLM 模型提供统一 API。提供免费层。

# Sign up at https://openrouter.ai, then:
export OPENROUTER_API_KEY=sk-or-v1-...

或添加到 .env.local

OPENROUTER_API_KEY=sk-or-v1-your-key-here

最适合:内容丰富的项目、Markdown 翻译,以及需要内容感知屏蔽(代码块、短代码、插值变量)的项目。

验证安装

npx champollion --help

你应该看到可用命令的列表。你已准备好进行快速开始