chore(docs): reorganize guides and refresh provider docs (#2081)

This commit is contained in:
0xSelenicDove
2026-07-20 16:12:01 +08:00
committed by GitHub
parent 2bf8cb1f7f
commit 0460a6cf14
103 changed files with 1159 additions and 1008 deletions
+67 -49
View File
@@ -281,6 +281,15 @@ export default defineConfig<ThemeConfig>({
{ text: '有关 AI VTuber', link: withBase('/zh-Hans/docs/overview/about-ai-vtuber') },
{ text: '有关 Neuro-sama', link: withBase('/zh-Hans/docs/overview/about-neuro-sama') },
{ text: '其他类似项目', link: withBase('/zh-Hans/docs/overview/other-similar-projects') },
{
text: '编年史',
collapsed: true,
items: [
{ text: '首次公开 v0.1.0', link: withBase('/zh-Hans/docs/chronicles/version-v0.1.0/') },
{ text: '先前的故事 v0.0.1', link: withBase('/zh-Hans/docs/chronicles/version-v0.0.1/') },
],
},
{ text: '角色', link: withBase('/zh-Hans/characters/') },
],
},
{
@@ -303,17 +312,19 @@ export default defineConfig<ThemeConfig>({
items: [
{ text: '配置指南', link: withBase('/zh-Hans/docs/manual/config/') },
{ text: '通用说明', link: withBase('/zh-Hans/docs/manual/config/common') },
{ text: '聊天模型', link: withBase('/zh-Hans/docs/manual/config/llm') },
{ text: '语音输入与输出', link: withBase('/zh-Hans/docs/manual/config/audio') },
{ text: '视觉理解', link: withBase('/zh-Hans/docs/manual/config/vision') },
{ text: '艺术创作', link: withBase('/zh-Hans/docs/manual/config/providers/artistry/') },
{ text: '支持的服务商目录', link: withBase('/zh-Hans/docs/manual/config/providers/catalog') },
{ text: '配置服务来源', collapsed: true, items: [
{ text: '聊天', collapsed: true, items: [
{ text: '功能配置', collapsed: true, items: [
{ text: '聊天模型', link: withBase('/zh-Hans/docs/manual/config/llm') },
{ text: '语音输入与输出', link: withBase('/zh-Hans/docs/manual/config/audio') },
{ text: '视觉理解', link: withBase('/zh-Hans/docs/manual/config/vision') },
{ text: '网络搜索', link: withBase('/zh-Hans/docs/manual/config/web-search') },
] },
{ text: '服务商', collapsed: true, items: [
{ text: '聊天服务商', collapsed: true, items: [
{ text: 'AIRI 官方提供商', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/official') },
{ text: 'AIHubMix', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/aihubmix') },
{ text: 'Amazon Bedrock', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/amazon-bedrock') },
{ text: 'Anthropic', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/anthropic') },
{ text: 'Atlas Cloud', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/atlascloud') },
{ text: 'Azure AI Foundry', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/azure-ai-foundry') },
{ text: 'Azure OpenAI', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/azure-openai') },
{ text: 'BytePlus', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/byteplus') },
@@ -324,12 +335,13 @@ export default defineConfig<ThemeConfig>({
{ text: 'xAI', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/xai') },
{ text: 'Cloudflare Workers AI', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/cloudflare-workers-ai') },
{ text: 'LM Studio(本地模型)', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/lm-studio') },
{ text: 'OpenPaths', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/openpaths') },
{ text: 'OpenRouter', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/openrouter') },
{ text: 'Ollama', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/ollama') },
{ text: '深度求索 DeepSeek', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/deepseek') },
{ text: 'OpenAI (和兼容 API)', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/openai') },
{ text: 'OpenAI 兼容 API', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/openai') },
{ text: '302.ai', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/302ai') },
{ text: 'fireworks', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/fireworks') },
{ text: 'Fireworks AI', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/fireworks') },
{ text: 'Featherless.ai', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/featherless') },
{ text: 'Groq', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/groq') },
{ text: 'MiniMax', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/minimax') },
@@ -338,7 +350,7 @@ export default defineConfig<ThemeConfig>({
{ text: '小米 MiMo', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/mimo') },
{ text: 'ModelScope', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/modelscope') },
{ text: '月之暗面', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/moonshot') },
{ text: 'Nvidia NIM', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/nvidia') },
{ text: 'NVIDIA NIM', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/nvidia') },
{ text: 'n1n', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/n1n') },
{ text: 'Novita', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/novita') },
{ text: 'Perplexity', link: withBase('/zh-Hans/docs/manual/config/providers/consciousness/perplexity') },
@@ -360,7 +372,7 @@ export default defineConfig<ThemeConfig>({
{ text: 'Microsoft Azure Speech', link: withBase('/zh-Hans/docs/manual/config/providers/speech/azure-speech') },
{ text: 'MiniMax Speech', link: withBase('/zh-Hans/docs/manual/config/providers/speech/minimax') },
{ text: '小米 MiMo', link: withBase('/zh-Hans/docs/manual/config/providers/speech/mimo') },
{ text: 'OpenAI (和兼容 API)', link: withBase('/zh-Hans/docs/manual/config/providers/speech/openai') },
{ text: 'OpenAI 兼容 API', link: withBase('/zh-Hans/docs/manual/config/providers/speech/openai') },
{ text: 'OpenRouter', link: withBase('/zh-Hans/docs/manual/config/providers/speech/openrouter') },
{ text: 'Player2 Speech', link: withBase('/zh-Hans/docs/manual/config/providers/speech/player2') },
{ text: '火山引擎', link: withBase('/zh-Hans/docs/manual/config/providers/speech/volcengine') },
@@ -373,60 +385,66 @@ export default defineConfig<ThemeConfig>({
{ text: 'CometAPI', link: withBase('/zh-Hans/docs/manual/config/providers/transcription/comet-api') },
{ text: '桌面端本地语音识别', link: withBase('/zh-Hans/docs/manual/config/providers/transcription/desktop-local') },
{ text: '小米 MiMo', link: withBase('/zh-Hans/docs/manual/config/providers/transcription/mimo') },
{ text: 'OpenAI (和兼容 API)', link: withBase('/zh-Hans/docs/manual/config/providers/transcription/openai') },
{ text: 'OpenAI 兼容 API', link: withBase('/zh-Hans/docs/manual/config/providers/transcription/openai') },
] },
{ text: '艺术创作', collapsed: true, items: [
{ text: '艺术创作服务商', collapsed: true, items: [
{ text: 'ComfyUI(本地工作流)', link: withBase('/zh-Hans/docs/manual/config/providers/artistry/comfyui') },
{ text: 'Replicate', link: withBase('/zh-Hans/docs/manual/config/providers/artistry/replicate') },
{ text: 'Nano Banana', link: withBase('/zh-Hans/docs/manual/config/providers/artistry/nanobanana') },
{ text: 'Replicate', link: withBase('/zh-Hans/docs/manual/config/providers/artistry/replicate') },
] },
] },
],
},
],
},
{
text: '集成服务',
icon: 'lucide:plug',
items: [
{
text: '贡献指南',
icon: 'lucide:users',
text: '游戏',
items: [
{
text: '基础配置与开发',
items: [
{ text: '环境配置与基础准备', link: withBase('/zh-Hans/docs/contributing/') },
{ text: '桌面端', link: withBase('/zh-Hans/docs/contributing/tamagotchi') },
{ text: '网页端', link: withBase('/zh-Hans/docs/contributing/webui') },
{ text: '文档站', link: withBase('/zh-Hans/docs/contributing/docs') },
],
},
{
text: '游戏与社交平台',
items: [
{ text: 'Minecraft', link: withBase('/zh-Hans/docs/contributing/services/minecraft') },
{ text: 'Satori Bot', link: withBase('/zh-Hans/docs/contributing/services/satori') },
{ text: 'Telegram Bot', link: withBase('/zh-Hans/docs/contributing/services/telegram') },
{ text: 'Discord Bot', link: withBase('/zh-Hans/docs/contributing/services/discord') },
],
},
{
text: '设计指南',
items: [
{ text: '介绍', link: withBase('/zh-Hans/docs/contributing/design-guidelines/') },
{ text: '艺术家与开发者 (参考资源)', link: withBase('/zh-Hans/docs/contributing/design-guidelines/resources') },
{ text: '工具', link: withBase('/zh-Hans/docs/contributing/design-guidelines/tools') },
],
},
{ text: 'Minecraft 智能体', link: withBase('/zh-Hans/docs/integrations/minecraft') },
{ text: '异星工厂', link: withBase('/zh-Hans/docs/integrations/factorio') },
],
},
{
text: '编年史',
icon: 'lucide:calendar-days',
text: '消息平台',
items: [
{ text: '首次公开 v0.1.0', link: withBase('/zh-Hans/docs/chronicles/version-v0.1.0/') },
{ text: '先前的故事 v0.0.1', link: withBase('/zh-Hans/docs/chronicles/version-v0.0.1/') },
{ text: 'Satori 机器人', link: withBase('/zh-Hans/docs/integrations/satori') },
{ text: 'Telegram 机器人', link: withBase('/zh-Hans/docs/integrations/telegram') },
{ text: 'Discord 机器人', link: withBase('/zh-Hans/docs/integrations/discord') },
{ text: 'X / Twitter', link: withBase('/zh-Hans/docs/integrations/x') },
],
},
],
},
{
text: '开发者指南',
icon: 'lucide:code-2',
items: [
{
text: '参与贡献',
items: [
{ text: '开发环境与首次贡献', link: withBase('/zh-Hans/docs/contributing/') },
{ text: '桌面端', link: withBase('/zh-Hans/docs/contributing/tamagotchi') },
{ text: '网页端', link: withBase('/zh-Hans/docs/contributing/webui') },
{ text: '文档站', link: withBase('/zh-Hans/docs/contributing/docs') },
],
},
{
text: '角色',
icon: 'lucide:scan-face',
link: withBase('/zh-Hans/characters/'),
text: '桌面端调试',
items: [
{ text: '开发者工具', link: withBase('/zh-Hans/docs/contributing/desktop-developer-tools') },
],
},
{
text: '设计指南',
items: [
{ text: '介绍', link: withBase('/zh-Hans/docs/contributing/design-guidelines/') },
{ text: '艺术家与开发者 (参考资源)', link: withBase('/zh-Hans/docs/contributing/design-guidelines/resources') },
{ text: '工具', link: withBase('/zh-Hans/docs/contributing/design-guidelines/tools') },
],
},
],
},