多语言指南
配置 OpenSpec,使其以英语以外的语言生成产物。
新项目可在初始化时设置语言:
openspec init --language "Portuguese (pt-BR)"这会将语言指令写入 openspec/config.yaml。如果项目已经有配置文件,请直接编辑其 context 字段,以保留现有项目指引。
你也可以手动配置相同的行为:
在 openspec/config.yaml 中添加语言指令:
schema: spec-driven
context: | Language: Portuguese (pt-BR) All artifacts must be written in Brazilian Portuguese. Keep OpenSpec structural headings and SHALL/MUST keywords in English.
# Your other project context below... Tech stack: TypeScript, React, Node.js完成。此后生成的所有产物都会使用葡萄牙语。
OpenSpec 的文档结构以及规范性关键词 SHALL/MUST 保持英语,因为验证依赖这些内容。周围的需求和场景描述可以使用你选择的语言。
葡萄牙语(巴西)
Section titled “葡萄牙语(巴西)”context: | Language: Portuguese (pt-BR) All artifacts must be written in Brazilian Portuguese.context: | Idioma: Español Todos los artefactos deben escribirse en español.中文(简体)
Section titled “中文(简体)”context: | 语言:中文(简体) 所有产出物必须用简体中文撰写。context: | 言語:日本語 すべての成果物は日本語で作成してください。context: | Langue : Français Tous les artefacts doivent être rédigés en français.context: | Sprache: Deutsch Alle Artefakte müssen auf Deutsch verfasst werden.处理技术术语
Section titled “处理技术术语”决定如何处理技术术语:
context: | Language: Japanese Write in Japanese, but: - Keep technical terms like "API", "REST", "GraphQL" in English - Code examples and file paths remain in English与其他上下文结合
Section titled “与其他上下文结合”语言设置可以与其他项目上下文一起使用:
schema: spec-driven
context: | Language: Portuguese (pt-BR) All artifacts must be written in Brazilian Portuguese.
Tech stack: TypeScript, React 18, Node.js 20 Database: PostgreSQL with Prisma ORM要验证语言配置是否生效:
# Check the instructions - should show your language contextopenspec instructions proposal --change my-change
# Output will include your language contextHagiCode
HagiCode 是一套智能体编码工作台:结构化工作流、多 Agent 并行执行与 Hero Dungeon 视图,把想法变成真正交付的软件。
让想法更快变成好用的软件,让智能编码更聪明、更高效,也更有趣。

- Smart结构化工作流将意图转化为从想法到交付的可执行路径。
- Efficient多 Agent 工作流让调研、实现与审阅并行推进。
- FunHero Dungeon 让长时间编码协作更直观、更有参与感。
生态站点
快速链接
社区
© 2026 HagiCode