跳转到内容

选择语言

当前语言: 简体中文

多语言指南

配置 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 保持英语,因为验证依赖这些内容。周围的需求和场景描述可以使用你选择的语言。

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.
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.

决定如何处理技术术语:

context: |
Language: Japanese
Write in Japanese, but:
- Keep technical terms like "API", "REST", "GraphQL" in English
- Code examples and file paths remain in English

语言设置可以与其他项目上下文一起使用:

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 context
openspec instructions proposal --change my-change
# Output will include your language context

HagiCode

HagiCode 是一套智能体编码工作台:结构化工作流、多 Agent 并行执行与 Hero Dungeon 视图,把想法变成真正交付的软件。

让想法更快变成好用的软件,让智能编码更聪明、更高效,也更有趣。

HagiCode 浅色主题主界面截图
  • Smart结构化工作流将意图转化为从想法到交付的可执行路径。
  • Efficient多 Agent 工作流让调研、实现与审阅并行推进。
  • FunHero Dungeon 让长时间编码协作更直观、更有参与感。
访问 HagiCode