2026-03-28 23:19:13 +08:00
|
|
|
|
# YOYO翻译工具配置文件
|
|
|
|
|
|
# 注意:API密钥使用环境变量,不要直接写入真实密钥
|
|
|
|
|
|
|
|
|
|
|
|
default_provider: "siliconflow"
|
|
|
|
|
|
default_model: "gpt-3.5-turbo"
|
|
|
|
|
|
timeout: 30
|
feat: add language support and onboard configuration wizard (v0.2.0)
- Add language code intelligent parsing module (internal/lang)
- Support --lang parameter for target language specification
- Support multiple language code formats (BCP47, aliases, Chinese names)
- Implement interactive onboard configuration wizard
- Update Config struct with language fields
- Add survey library dependency for interactive UI
- Improve CLI command interface
- Add comprehensive unit tests for language module
- Update documentation (AGENTS.md, changelog.md, taolun.md, memory.md)
Supported language codes:
- Standard: zh-CN, zh-TW, en-US, en-GB, ja, ko, es, fr, de
- Aliases: cn, en, jp, kr, es, fr, de
- Chinese names: chinese, english, japanese
Commands:
- yoyo "Hello world" - basic translation
- yoyo --lang=cn "Hello world" - specify target language
- yoyo onboard - start configuration wizard
- yoyo onboard --force - force reconfiguration
Version: 0.2.0
2026-03-29 01:30:42 +08:00
|
|
|
|
default_source_lang: "auto" # 默认源语言(auto为自动检测)
|
|
|
|
|
|
default_target_lang: "zh-CN" # 默认目标语言(简体中文)
|
2026-03-28 23:19:13 +08:00
|
|
|
|
|
|
|
|
|
|
providers:
|
|
|
|
|
|
siliconflow:
|
|
|
|
|
|
api_host: "https://api.siliconflow.cn/v1"
|
|
|
|
|
|
api_key: "${SILICONFLOW_API_KEY}"
|
|
|
|
|
|
model: "siliconflow-base"
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
|
|
|
|
|
|
volcano:
|
|
|
|
|
|
api_host: "https://api.volcengine.com/v1"
|
|
|
|
|
|
api_key: "${VOLCANO_API_KEY}"
|
|
|
|
|
|
model: "volcano-chat"
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
|
|
|
|
|
|
national:
|
|
|
|
|
|
api_host: "https://api.nsc.gov.cn/v1"
|
|
|
|
|
|
api_key: "${NATIONAL_API_KEY}"
|
|
|
|
|
|
model: "nsc-base"
|
|
|
|
|
|
enabled: false
|
|
|
|
|
|
|
|
|
|
|
|
qwen:
|
|
|
|
|
|
api_host: "https://dashscope.aliyuncs.com/compatible-mode/v1"
|
|
|
|
|
|
api_key: "${QWEN_API_KEY}"
|
|
|
|
|
|
model: "qwen-turbo"
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
|
|
|
|
|
|
openai:
|
|
|
|
|
|
api_host: "https://api.openai.com/v1"
|
|
|
|
|
|
api_key: "${OPENAI_API_KEY}"
|
|
|
|
|
|
model: "gpt-3.5-turbo"
|
|
|
|
|
|
enabled: true
|
|
|
|
|
|
|
|
|
|
|
|
prompts:
|
|
|
|
|
|
technical: "你是一位专业的技术翻译,请准确翻译以下技术文档,保持专业术语的准确性。"
|
|
|
|
|
|
creative: "你是一位富有创造力的翻译家,请用优美流畅的语言翻译以下内容。"
|
|
|
|
|
|
academic: "你是一位学术翻译专家,请用严谨的学术语言翻译以下内容。"
|
|
|
|
|
|
simple: "请用简单易懂的语言翻译以下内容。"
|