docs: Restructure MkDocs navigation and remove test migration guide

- Significantly expand and reorganize documentation navigation structure
- Add new sections for AI features, speech processing, and development guidelines
- Enhance theme configuration with additional MkDocs features
- Remove test migration guide from development documentation
- Improve documentation organization and readability
This commit is contained in:
jango-blockchained
2025-02-06 10:36:50 +01:00
parent 61e930bf8a
commit 9d125a87d9
2 changed files with 78 additions and 339 deletions

View File

@@ -12,9 +12,12 @@ theme:
- navigation.sections
- navigation.expand
- navigation.indexes
- navigation.top
- toc.follow
- search.suggest
- search.highlight
- content.code.copy
- content.code.annotate
palette:
- scheme: default
primary: indigo
@@ -78,30 +81,89 @@ nav:
- Home: index.md
- Getting Started:
- Quick Start: getting-started/quick-start.md
- Installation: getting-started/installation.md
- Configuration: getting-started/configuration.md
- Features:
- Core Features: features/core-features.md
- Speech Processing: features/speech-processing.md
- NLP Integration: features/nlp.md
- Custom Prompts: features/prompts.md
- Tools & Extras:
- Installation:
- Basic Setup: getting-started/installation.md
- Docker Setup: getting-started/docker.md
- GPU Support: getting-started/gpu.md
- Configuration:
- Environment: getting-started/configuration.md
- Security: getting-started/security.md
- Performance: getting-started/performance.md
- Core Features:
- Overview: features/core-features.md
- Device Control: features/device-control.md
- Automation: features/automation.md
- Events & States: features/events-states.md
- Security: features/security.md
- AI Features:
- Overview: ai/overview.md
- NLP Integration: ai/nlp.md
- Custom Prompts: ai/prompts.md
- Model Configuration: ai/models.md
- Best Practices: ai/best-practices.md
- Speech Processing:
- Overview: speech/overview.md
- Wake Word Detection: speech/wake-word.md
- Speech-to-Text: speech/stt.md
- GPU Acceleration: speech/gpu.md
- Language Support: speech/languages.md
- Tools & Utilities:
- Overview: tools/overview.md
- Analyzer CLI: tools/analyzer-cli.md
- Speech Examples: tools/speech-examples.md
- Claude Desktop: tools/claude-desktop.md
- Analyzer CLI:
- Installation: tools/analyzer/installation.md
- Usage: tools/analyzer/usage.md
- Configuration: tools/analyzer/config.md
- Examples: tools/analyzer/examples.md
- Speech Examples:
- Basic Usage: tools/speech/basic.md
- Advanced Features: tools/speech/advanced.md
- Troubleshooting: tools/speech/troubleshooting.md
- Claude Desktop:
- Setup: tools/claude/setup.md
- Integration: tools/claude/integration.md
- Configuration: tools/claude/config.md
- API Reference:
- Overview: api/overview.md
- REST API: api/rest.md
- WebSocket API: api/websocket.md
- Events: api/events.md
- REST API:
- Authentication: api/rest/auth.md
- Endpoints: api/rest/endpoints.md
- Examples: api/rest/examples.md
- WebSocket API:
- Connection: api/websocket/connection.md
- Events: api/websocket/events.md
- Examples: api/websocket/examples.md
- SSE:
- Setup: api/sse/setup.md
- Events: api/sse/events.md
- Examples: api/sse/examples.md
- Development:
- Setup: development/setup.md
- Architecture: development/architecture.md
- Contributing: development/contributing.md
- Testing: development/testing.md
- Testing:
- Overview: development/testing/overview.md
- Unit Tests: development/testing/unit.md
- Integration Tests: development/testing/integration.md
- E2E Tests: development/testing/e2e.md
- Guidelines:
- Code Style: development/guidelines/code-style.md
- Documentation: development/guidelines/documentation.md
- Git Workflow: development/guidelines/git-workflow.md
- Troubleshooting:
- Common Issues: troubleshooting/common-issues.md
- FAQ: troubleshooting/faq.md
- Known Bugs: troubleshooting/known-bugs.md
- Support: troubleshooting/support.md
- About:
- License: about/license.md
- Author: about/author.md
- Author: about/author.md
- Changelog: about/changelog.md
- Roadmap: about/roadmap.md