Documentation Guide¶
How to contribute to Echo Agent documentation.
Tech Stack¶
- MkDocs Material
- mkdocs-static-i18n — bilingual support
- Mermaid — diagrams
- Markdown — content format
Local Preview¶
Visit http://127.0.0.1:8000.
File Organization¶
- Chinese is default:
docs/section/page.md - English counterpart:
docs/section/page.en.md - Both must maintain consistent structure
Writing Principles¶
- User-task oriented, not code-structure oriented
- Facts from code — config fields, CLI commands generated or CI-verified
- Don't hand-write dynamic model lists — document how to discover, not enumerate
- Don't copy entire configs — link to auto-generated reference
- No absolute promises — Beta project, avoid "never loses data" claims
Auto-Generated Files¶
Do NOT manually edit (CI regenerates):
docs/reference/configuration.md/.en.mddocs/assets/generated/config-example.yaml/.en.yaml