Writing Docs
About 168 wordsLess than 1 minute
How to edit the MaaKEDR docs site (VuePress Theme Plume).
Layout
docs/zh|en/{manual,develop,protocol}/
docs/.vuepress/config/navigation.ts # navbar + sidebarAdd new pages to both locale sidebars when applicable.
Frontmatter
---
order: 1
icon: ri:tools-fill
---Containers
Tips
Tip box
Warning
Warning
MarkdownLint
Docs must pass MarkdownLint. The config lives at docs/.markdownlint.yaml (rule overrides and the reasons for disabling rules are annotated there).
- Rule reference: MarkdownLint Rules
- The VSCode extension picks up
.markdownlint.yamlautomatically for live hints - Division of labor with Prettier: Prettier handles formatting (indentation, line breaks, table alignment); MarkdownLint handles conventions (heading levels, list correctness, link validity). They do not conflict: noisy rules unrelated to Prettier (e.g. MD013 line length) are disabled in
.markdownlint.yaml
Preview
pnpm docs:dev
pnpm docs:buildKeep user manuals aligned with tasks/*.json. Keep protocol pages aligned with pipelines. Release notes: update interface.json version / title manually (see AGENTS.md).
