JellyfishBot Documentation
One folder, one conversation, a school of jellyfish. Start here.
📖
User Guide
For end users: registration, chat, files, settings, Service / Consumer, Soul, voice, FAQ.
12 chaptersStart reading →
🛠️
Developer Guide
For developers: architecture, stack, backend / frontend, Service & Consumer, scheduler, Tauri, Docker, extensions.
17 chaptersStart reading →
User Guide
Developer Guide
- 01Architecture Overview
- 02Technology Stack
- 03Development Environment Setup
- 04Backend Architecture
- 05Frontend Architecture
- 06Service & Consumer Two-Tier Layer
- 07WeChat Integration
- 08Scheduler (Scheduled Tasks)
- 09Inbox
- 10Realtime Voice (S2S WebSocket)
- 11API Reference
- 12Tauri Desktop Launcher
- 13Cross-platform Launcher (launcher.py)
- 14Docker Deployment
- 15Testing & Debugging
- 16Extension Development
- 17Development Checklist