ClawPanel is the management tool - the docs should be about deploying
ClawPanel itself on Linux/Docker, not OpenClaw Gateway.
- Rewrite linux-deploy.md: ClawPanel Web版 Linux deployment guide
- Rewrite docker-deploy.md: ClawPanel Web版 Docker deployment guide
- Rewrite linux-deploy.sh: one-click script deploys ClawPanel Web + OpenClaw
- Update README deploy sections with correct descriptions and commands
- Update index.html deploy section and docs center card descriptions
- Port changed from 18789 (Gateway) to 1420 (ClawPanel Web)
- 4 doc cards: Linux Deploy, Docker Deploy, README, Changelog
- Click to open inline markdown reader (fetches from GitHub raw)
- marked.js lazy-loaded on first doc open
- Spotlight hover effect on doc cards
- Keyboard ESC to close reader
- Nav links updated with '文档' in desktop + mobile menus
- New 'Deploy Guides' section on index.html with Linux one-liner and Docker commands
- Terminal-style cards with copy-paste commands
- Links to full linux-deploy.md and docker-deploy.md guides
- Added '部署' nav link in both desktop and mobile menus
- CSS styles for deploy cards
- Fix macOS Node.js/npm/openclaw detection by adding enhanced_path() with common install locations (/usr/local/bin, /opt/homebrew/bin, ~/.nvm, ~/.volta, etc.)
- Add npm install error diagnosis: auto-detect git missing (exit 128), ENOENT, permission denied, network errors, cache corruption
- Show macOS-specific hint when Node.js detection fails in setup page
- Add shared error-diagnosis.js module used by both setup and services pages
- Add troubleshooting section to README.md
- Bump version to 0.4.1