mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
- Replace 6-subcommand daemon group with simpler top-level design: chatlab start --daemon install as system service (launchd/systemd) chatlab stop uninstall service and disable auto-start chatlab status show resident service status - Drop temporary background process layer; daemon = system service only - Store port/host meta in ~/.chatlab/daemon.json for status display - Fix --no-open description: Web UI still runs, only browser is suppressed - Update quick-start docs (cn/en/tw) to reflect new commands Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ChatLab Public Docs
This directory contains the source for the public documentation site.
- Production site:
https://docs.chatlab.fun - English docs source:
docs/en/ - Simplified Chinese docs source:
docs/cn/ - Traditional Chinese docs source:
docs/tw/ - VitePress config:
docs/.vitepress/ - Static assets used by documentation pages:
docs/public/ - Package manifest:
docs/package.json
Content Boundaries
- Keep product documentation, user guides, integration specs, and public product philosophy in this directory.
- Keep internal engineering notes in
.docs/. - Keep website-only content such as homepage, roadmap, download marketing content, and community landing pages in
chatlab.fun. - Keep release changelog JSON files in root
changelogs/, not indocs/public/.
Maintenance Notes
- The VitePress public entry pages are
en/index.md,cn/index.md, andtw/index.md. - Documentation site dependencies live in
docs/package.json; rootpnpm docs:*scripts delegate to this workspace package. README.mdandREADME.zh-CN.mdare source-maintenance entry points and are excluded from the VitePress build.- When adding or moving public docs, update the sidebar in
docs/.vitepress/config.mts. - When adding images or attachments referenced by docs pages, place only the required assets under
docs/public/.
See .docs/features/public-docs.md for internal build and deployment notes.