Robonix Book is the Chinese documentation site for Robonix. The current handbook is built with Docusaurus and aligned with pinned dev-next revision 02603f426a19bf7e196c7f48919cef9089b7425e. The archived mdBook source and tooling remain under archive/mdbook/ for history and URL migration checks; contributors should edit the Markdown files under docs/.
Local preview
Prerequisites:
Node.js 20 or newer;
npm, which is included with the official Node.js distribution;
GNU Make.
Run the following commands from the repository root:
make install
make dev
Open http://127.0.0.1:3000/. Docusaurus watches docs/, src/, static/, sidebars.ts, and docusaurus.config.ts and refreshes the development preview after a saved change.
Before opening a pull request, run:
make check
This command checks fenced Bash, JavaScript, JSON, Python, TOML, and YAML examples; validates local image paths and alternative text; runs the TypeScript check; builds the production site in build/; verifies internal links, legacy mdBook URLs and fragments; and checks the generated search index. Use make help to list every supported target.
The normal preview covers the handbook. To reproduce the deployed artifact with the Rust and Python API trees, use a clean Robonix checkout at the revision in ROBONIX_SOURCE_REVISION:
make api-install ROBONIX_SOURCE=/absolute/path/to/robonix
make full-check \
ROBONIX_SOURCE=/absolute/path/to/robonix \
API_PYTHON=.venv-api/bin/python
make full-serve \
ROBONIX_SOURCE=/absolute/path/to/robonix \
API_PYTHON=.venv-api/bin/python
Contributing
Read the documentation contribution guide and writing standard before changing technical instructions. Commands, configuration fields, paths, expected output, and implementation status must be verified against the exact Robonix source revision described by the page.
Robonix Book
Robonix Book is the Chinese documentation site for Robonix. The current handbook is built with Docusaurus and aligned with pinned
dev-nextrevision02603f426a19bf7e196c7f48919cef9089b7425e. The archived mdBook source and tooling remain underarchive/mdbook/for history and URL migration checks; contributors should edit the Markdown files underdocs/.Local preview
Prerequisites:
Run the following commands from the repository root:
Open http://127.0.0.1:3000/. Docusaurus watches
docs/,src/,static/,sidebars.ts, anddocusaurus.config.tsand refreshes the development preview after a saved change.Before opening a pull request, run:
This command checks fenced Bash, JavaScript, JSON, Python, TOML, and YAML examples; validates local image paths and alternative text; runs the TypeScript check; builds the production site in
build/; verifies internal links, legacy mdBook URLs and fragments; and checks the generated search index. Usemake helpto list every supported target.The normal preview covers the handbook. To reproduce the deployed artifact with the Rust and Python API trees, use a clean Robonix checkout at the revision in
ROBONIX_SOURCE_REVISION:Contributing
Read the documentation contribution guide and writing standard before changing technical instructions. Commands, configuration fields, paths, expected output, and implementation status must be verified against the exact Robonix source revision described by the page.
License
Robonix Book is licensed under the Mulan Permissive Software License, Version 2. Notices for incorporated third-party source files are listed in THIRD_PARTY_NOTICES.md.