{"categories":[{"slug":"getting-started","title":"快速入门","icon":"🚀","description":"开始使用 Synapse 所需的一切。","order":1,"articles":[{"title":"认证与 Mind Key","slug":"authentication","summary":"Synapse 认证机制：Agent 用 Mind Key，人类用 JWT，只能用 URL 的工具用 ?key=。","audience":["human","llm"],"tags":["auth","mind-key","jwt","security"],"difficulty":"beginner","updated":"2026-06-27","word_count":274,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/getting-started/authentication","api_url":"/docs/getting-started/authentication?format=json","llm_url":"/docs/getting-started/authentication?format=llm"},{"title":"Mind Key 与 JWT — 何时用哪个？","slug":"mind-key-vs-jwt","summary":"决策指南：Agent 数据访问用 Mind Key，账户管理用 JWT。","audience":["human","llm"],"tags":["auth","mind-key","jwt","decision-guide"],"difficulty":"beginner","updated":"2026-06-27","word_count":439,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/getting-started/mind-key-vs-jwt","api_url":"/docs/getting-started/mind-key-vs-jwt?format=json","llm_url":"/docs/getting-started/mind-key-vs-jwt?format=llm"},{"title":"LLM Agent 快速开始","slug":"quick-start-llm","summary":"3 次 API 调用：回放所有记忆、存储新记忆、搜索。LLM 的必备工作流。","audience":["llm"],"tags":["llm","agent","quickstart","memory"],"difficulty":"beginner","updated":"2026-06-27","word_count":143,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/getting-started/quick-start-llm","api_url":"/docs/getting-started/quick-start-llm?format=json","llm_url":"/docs/getting-started/quick-start-llm?format=llm"},{"title":"快速开始（人类）","slug":"quick-start","summary":"注册账户、创建你的第一个 Mind、存储第一条记忆 — 全部 5 分钟完成。","audience":["human"],"tags":["quickstart","human","register","mind-key"],"difficulty":"beginner","updated":"2026-06-27","word_count":197,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/getting-started/quick-start","api_url":"/docs/getting-started/quick-start?format=json","llm_url":"/docs/getting-started/quick-start?format=llm"},{"title":"Synapse 是什么？","slug":"what-is-synapse","summary":"Synapse 是为 LLM Agent 提供的持久化记忆 API — 让你的 AI 跨会话不再遗忘。","audience":["human","llm"],"tags":["intro","overview","memory","llm"],"difficulty":"beginner","updated":"2026-06-27","word_count":223,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/getting-started/what-is-synapse","api_url":"/docs/getting-started/what-is-synapse?format=json","llm_url":"/docs/getting-started/what-is-synapse?format=llm"}]},{"slug":"api","title":"API 参考","icon":"⚡","description":"所有 API 端点的完整参考。","order":2,"articles":[{"title":"Browser 代理","slug":"browser","summary":"浏览器自动化服务 — 独立 Docker 容器，端口 13000，用于无头浏览器控制。","audience":["human","llm"],"tags":["api","browser","automation","playwright"],"difficulty":"advanced","updated":"2026-06-27","word_count":142,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/browser","api_url":"/docs/api/browser?format=json","llm_url":"/docs/api/browser?format=llm"},{"title":"Chat API","slug":"chat","summary":"人类与 LLM Agent 之间的异步聊天 — 轮询、回复、历史记录、未读数量、文件上传。","audience":["human","llm"],"tags":["api","chat","async","messaging"],"difficulty":"intermediate","updated":"2026-06-27","word_count":109,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/chat","api_url":"/docs/api/chat?format=json","llm_url":"/docs/api/chat?format=llm"},{"title":"Computer Control API","slug":"computers","summary":"远程控制已注册的计算机 — 排队命令、截屏、在远程机器上运行脚本。","audience":["human","llm"],"tags":["api","computers","remote-control","automation"],"difficulty":"advanced","updated":"2026-06-27","word_count":177,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/computers","api_url":"/docs/api/computers?format=json","llm_url":"/docs/api/computers?format=llm"},{"title":"Cron 与调度器","slug":"cron","summary":"调度周期性 API 调用 — 按计划触发的 cron 任务，适合周期性同步与提醒。","audience":["human","llm"],"tags":["api","cron","scheduler","automation"],"difficulty":"intermediate","updated":"2026-06-27","word_count":130,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/cron","api_url":"/docs/api/cron?format=json","llm_url":"/docs/api/cron?format=llm"},{"title":"错误与错误处理","slug":"errors","summary":"HTTP 状态码、错误响应格式以及从常见错误中恢复的方法。","audience":["human","llm"],"tags":["api","errors","troubleshooting","http"],"difficulty":"beginner","updated":"2026-06-27","word_count":239,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/errors","api_url":"/docs/api/errors?format=json","llm_url":"/docs/api/errors?format=llm"},{"title":"Memory API","slug":"memory","summary":"22 个记忆端点的完整参考：存储、回放、搜索、语义搜索、同步、审计等。","audience":["human","llm"],"tags":["api","memory","crud","search","fts5","semantic"],"difficulty":"intermediate","updated":"2026-06-27","word_count":267,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/memory","api_url":"/docs/api/memory?format=json","llm_url":"/docs/api/memory?format=llm"},{"title":"API 概览与基础 URL","slug":"overview","summary":"一目了然地查看所有 Synapse API 端点、基础 URL、认证模式与响应格式。","audience":["human","llm"],"tags":["api","overview","endpoints"],"difficulty":"beginner","updated":"2026-06-27","word_count":364,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/api/overview","api_url":"/docs/api/overview?format=json","llm_url":"/docs/api/overview?format=llm"},{"title":"限速与配额","slug":"rate-limits","summary":"Synapse API 的限速策略 — Bearer 头（无限制）、?key=（60 次/分钟）、公共端点。","audience":["human","llm"],"tags":["api","rate-limits","quotas","throttling"],"difficulty":"beginner","updated":"2026-06-27","word_count":130,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/rate-limits","api_url":"/docs/api/rate-limits?format=json","llm_url":"/docs/api/rate-limits?format=llm"},{"title":"Scripts API","slug":"scripts","summary":"持久化脚本存储 — 保存可复用的 Shell、Python 或 Node 脚本，并通过 curl | bash 拉取执行。","audience":["human","llm"],"tags":["api","scripts","automation","snippets"],"difficulty":"beginner","updated":"2026-06-27","word_count":66,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/scripts","api_url":"/docs/api/scripts?format=json","llm_url":"/docs/api/scripts?format=llm"},{"title":"Tasks API","slug":"tasks","summary":"为 LLM Agent 提供任务管理 — 创建、列出、更新、完成、删除带优先级的任务。","audience":["human","llm"],"tags":["api","tasks","todo","management"],"difficulty":"beginner","updated":"2026-06-27","word_count":86,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/tasks","api_url":"/docs/api/tasks?format=json","llm_url":"/docs/api/tasks?format=llm"},{"title":"实用工具（时间、计算、随机）","slug":"tools","summary":"公共实用端点 — 服务器时间、安全计算器、随机值生成器。无需认证。","audience":["human","llm"],"tags":["api","tools","utility","public"],"difficulty":"beginner","updated":"2026-06-27","word_count":129,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/tools","api_url":"/docs/api/tools?format=json","llm_url":"/docs/api/tools?format=llm"},{"title":"User 与 Minds API","slug":"user","summary":"账户管理 — 注册、登录、创建 Mind、列出 Mind、删除 Mind。由 JWT 保护。","audience":["human","llm"],"tags":["api","user","account","minds","jwt"],"difficulty":"beginner","updated":"2026-06-27","word_count":154,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/user","api_url":"/docs/api/user?format=json","llm_url":"/docs/api/user?format=llm"},{"title":"Variables API","slug":"variables","summary":"用于 LLM 状态的快速键值存储 — 计数器、标志位、最后访问时间戳、部分进度。","audience":["human","llm"],"tags":["api","variables","kv-store","state"],"difficulty":"beginner","updated":"2026-06-27","word_count":91,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/variables","api_url":"/docs/api/variables?format=json","llm_url":"/docs/api/variables?format=llm"},{"title":"Webhooks API","slug":"webhooks","summary":"为记忆、聊天和任务事件注册 HTTP 回调 — 数据变化时收到通知。","audience":["human","llm"],"tags":["api","webhooks","automation","events"],"difficulty":"intermediate","updated":"2026-06-27","word_count":124,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/api/webhooks","api_url":"/docs/api/webhooks?format=json","llm_url":"/docs/api/webhooks?format=llm"}]},{"slug":"mcp","title":"MCP 集成","icon":"🔌","description":"与 Claude、Cursor 及其他 MCP 客户端集成。","order":3,"articles":[{"title":"Claude Code 中的 MCP","slug":"claude-code","summary":"在 Claude Code 终端 Agent 中使用 Synapse 工具 — 为编码会话提供持久化记忆。","audience":["human","llm"],"tags":["mcp","claude-code","terminal","coding"],"difficulty":"intermediate","updated":"2026-06-27","word_count":122,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/mcp/claude-code","api_url":"/docs/mcp/claude-code?format=json","llm_url":"/docs/mcp/claude-code?format=llm"},{"title":"Claude Desktop 中的 MCP","slug":"claude-desktop","summary":"2 分钟把 Synapse 接入 Claude Desktop。Claude 原生获得 79 个 Synapse 工具。","audience":["human","llm"],"tags":["mcp","claude","desktop","integration"],"difficulty":"beginner","updated":"2026-06-27","word_count":235,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/mcp/claude-desktop","api_url":"/docs/mcp/claude-desktop?format=json","llm_url":"/docs/mcp/claude-desktop?format=llm"},{"title":"Continue.dev 中的 MCP","slug":"continue","summary":"把 Synapse 接入 Continue.dev — VS Code 与 JetBrains 的开源 AI 编码助手。","audience":["human"],"tags":["mcp","continue","vscode","jetbrains"],"difficulty":"intermediate","updated":"2026-06-27","word_count":152,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/mcp/continue","api_url":"/docs/mcp/continue?format=json","llm_url":"/docs/mcp/continue?format=llm"},{"title":"Cursor 中的 MCP","slug":"cursor","summary":"把 Synapse 接入 Cursor IDE，为编码会话提供持久化的项目记忆。","audience":["human"],"tags":["mcp","cursor","ide","coding"],"difficulty":"intermediate","updated":"2026-06-27","word_count":191,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/mcp/cursor","api_url":"/docs/mcp/cursor?format=json","llm_url":"/docs/mcp/cursor?format=llm"},{"title":"构建自定义 MCP 客户端","slug":"custom-client","summary":"使用 MCP SDK 从你自己的应用连接到 Synapse MCP Server。","audience":["human","llm"],"tags":["mcp","custom","sdk","development"],"difficulty":"advanced","updated":"2026-06-27","word_count":98,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/mcp/custom-client","api_url":"/docs/mcp/custom-client?format=json","llm_url":"/docs/mcp/custom-client?format=llm"},{"title":"MCP 故障排查","slug":"troubleshooting","summary":"解决常见 MCP 集成问题 — 服务器不启动、工具不出现、认证错误。","audience":["human","llm"],"tags":["mcp","troubleshooting","errors","debugging"],"difficulty":"intermediate","updated":"2026-06-27","word_count":342,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/mcp/troubleshooting","api_url":"/docs/mcp/troubleshooting?format=json","llm_url":"/docs/mcp/troubleshooting?format=llm"},{"title":"MCP 是什么？","slug":"what-is-mcp","summary":"Model Context Protocol 让 LLM 调用外部工具。Synapse 通过官方 MCP Server 暴露 79 个工具。","audience":["human","llm"],"tags":["mcp","intro","overview"],"difficulty":"beginner","updated":"2026-06-27","word_count":426,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/mcp/what-is-mcp","api_url":"/docs/mcp/what-is-mcp?format=json","llm_url":"/docs/mcp/what-is-mcp?format=llm"}]},{"slug":"guides","title":"指南与操作手册","icon":"📖","description":"针对具体场景的循序渐进指南。","order":4,"articles":[{"title":"iOS 应用自动化测试","slug":"automated-testing-ios","summary":"使用 Synapse + Computer Control API 通过 Simulator 自动化 iOS 应用测试。","audience":["human","llm"],"tags":["guide","ios","testing","automation"],"difficulty":"advanced","updated":"2026-06-27","word_count":189,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/automated-testing-ios","api_url":"/docs/guides/automated-testing-ios?format=json","llm_url":"/docs/guides/automated-testing-ios?format=llm"},{"title":"备份与恢复","slug":"backup-restore","summary":"导出记忆用于备份、在 Mind 之间迁移、在数据丢失后恢复。","audience":["human","llm"],"tags":["guide","backup","restore","migration"],"difficulty":"beginner","updated":"2026-06-27","word_count":151,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/backup-restore","api_url":"/docs/guides/backup-restore?format=json","llm_url":"/docs/guides/backup-restore?format=llm"},{"title":"记忆最佳实践","slug":"memory-best-practices","summary":"如何结构化记忆以实现高效回放 — 分类、键、标签、优先级。","audience":["human","llm"],"tags":["guide","memory","best-practices","patterns"],"difficulty":"intermediate","updated":"2026-06-27","word_count":292,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/memory-best-practices","api_url":"/docs/guides/memory-best-practices?format=json","llm_url":"/docs/guides/memory-best-practices?format=llm"},{"title":"多 Agent 协调","slug":"multi-agent-coordination","summary":"使用共享的 Synapse Mind、任务与聊天协调多个 LLM Agent。","audience":["human","llm"],"tags":["guide","multi-agent","coordination","patterns"],"difficulty":"advanced","updated":"2026-06-27","word_count":129,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/multi-agent-coordination","api_url":"/docs/guides/multi-agent-coordination?format=json","llm_url":"/docs/guides/multi-agent-coordination?format=llm"},{"title":"构建持久化 LLM Agent","slug":"persistent-llm-agent","summary":"使用 Synapse 构建跨会话记忆的 LLM Agent 的分步指南。","audience":["human","llm"],"tags":["guide","agent","persistence","architecture"],"difficulty":"intermediate","updated":"2026-06-27","word_count":103,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/persistent-llm-agent","api_url":"/docs/guides/persistent-llm-agent?format=json","llm_url":"/docs/guides/persistent-llm-agent?format=llm"},{"title":"自愈测试流水线","slug":"self-healing-tests","summary":"使用 Synapse 记忆构建能从失败中学习并自动适应的测试流水线。","audience":["human","llm"],"tags":["guide","testing","self-healing","ci"],"difficulty":"advanced","updated":"2026-06-27","word_count":126,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/self-healing-tests","api_url":"/docs/guides/self-healing-tests?format=json","llm_url":"/docs/guides/self-healing-tests?format=llm"},{"title":"Webhook 自动化","slug":"webhook-automation","summary":"在记忆变化时触发外部系统 — 同步、通知、自动化。","audience":["human","llm"],"tags":["guide","webhooks","automation","integration"],"difficulty":"intermediate","updated":"2026-06-27","word_count":166,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/guides/webhook-automation","api_url":"/docs/guides/webhook-automation?format=json","llm_url":"/docs/guides/webhook-automation?format=llm"}]},{"slug":"concepts","title":"概念","icon":"🧠","description":"Synapse 背后的架构与概念。","order":5,"articles":[{"title":"Synapse 架构","slug":"architecture","summary":"Synapse 的构建方式 — Fastify、PostgreSQL、FTS5、向量嵌入、MCP Server。","audience":["human","llm"],"tags":["architecture","design","components"],"difficulty":"intermediate","updated":"2026-06-27","word_count":268,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/concepts/architecture","api_url":"/docs/concepts/architecture?format=json","llm_url":"/docs/concepts/architecture?format=llm"},{"title":"FTS5 全文搜索","slug":"fts5-search","summary":"Synapse 如何使用 SQLite FTS5 实现亚毫秒级的全文记忆搜索。","audience":["human","llm"],"tags":["concept","search","fts5","fulltext"],"difficulty":"advanced","updated":"2026-06-27","word_count":305,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/concepts/fts5-search","api_url":"/docs/concepts/fts5-search?format=json","llm_url":"/docs/concepts/fts5-search?format=llm"},{"title":"记忆模型","slug":"memory-model","summary":"记忆的结构 — 分类、键、标签、优先级、来源、验证。","audience":["human","llm"],"tags":["concept","memory","model","structure"],"difficulty":"intermediate","updated":"2026-06-27","word_count":424,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/concepts/memory-model","api_url":"/docs/concepts/memory-model?format=json","llm_url":"/docs/concepts/memory-model?format=llm"},{"title":"多租户与隔离","slug":"multi-tenancy","summary":"Synapse 如何在用户与 Mind 之间隔离数据 — 详解安全边界。","audience":["human","llm"],"tags":["concept","multi-tenancy","security","isolation"],"difficulty":"intermediate","updated":"2026-06-27","word_count":301,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/concepts/multi-tenancy","api_url":"/docs/concepts/multi-tenancy?format=json","llm_url":"/docs/concepts/multi-tenancy?format=llm"},{"title":"语义搜索（向量嵌入）","slug":"semantic-search","summary":"使用向量嵌入进行概念性记忆搜索 — 按意义查找，而非仅按关键词。","audience":["human","llm"],"tags":["concept","semantic","embeddings","vector-search"],"difficulty":"advanced","updated":"2026-06-27","word_count":221,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/concepts/semantic-search","api_url":"/docs/concepts/semantic-search?format=json","llm_url":"/docs/concepts/semantic-search?format=llm"}]},{"slug":"llm-cookbook","title":"LLM 食谱","icon":"🤖","description":"LLM 智能体的方案与模式。","order":6,"articles":[{"title":"聊天轮询模式","slug":"chat-polling-pattern","summary":"如何在工具调用之间轮询人类消息而不阻塞工作流。","audience":["llm"],"tags":["cookbook","chat","polling","async"],"difficulty":"beginner","updated":"2026-06-27","word_count":185,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/llm-cookbook/chat-polling-pattern","api_url":"/docs/llm-cookbook/chat-polling-pattern?format=json","llm_url":"/docs/llm-cookbook/chat-polling-pattern?format=llm"},{"title":"Agent 错误恢复","slug":"error-recovery","summary":"LLM Agent 如何处理错误并恢复 — 重试、存储、学习。","audience":["llm"],"tags":["cookbook","errors","recovery","resilience"],"difficulty":"intermediate","updated":"2026-06-27","word_count":108,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/llm-cookbook/error-recovery","api_url":"/docs/llm-cookbook/error-recovery?format=json","llm_url":"/docs/llm-cookbook/error-recovery?format=llm"},{"title":"记忆打标签策略","slug":"memory-tagging-strategy","summary":"如何为记忆打标签以实现高效搜索与过滤 — 可扩展的标签体系。","audience":["llm"],"tags":["cookbook","tagging","memory","strategy"],"difficulty":"intermediate","updated":"2026-06-27","word_count":168,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/llm-cookbook/memory-tagging-strategy","api_url":"/docs/llm-cookbook/memory-tagging-strategy?format=json","llm_url":"/docs/llm-cookbook/memory-tagging-strategy?format=llm"},{"title":"会话启动模式","slug":"session-start-pattern","summary":"每个 LLM Agent 都应遵循的标准会话启动序列。","audience":["llm"],"tags":["cookbook","session","pattern","startup"],"difficulty":"beginner","updated":"2026-06-27","word_count":93,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/llm-cookbook/session-start-pattern","api_url":"/docs/llm-cookbook/session-start-pattern?format=json","llm_url":"/docs/llm-cookbook/session-start-pattern?format=llm"},{"title":"任务驱动工作流","slug":"task-driven-workflow","summary":"使用 Synapse 任务驱动可跨会话存活的多步 LLM 工作流。","audience":["llm"],"tags":["cookbook","tasks","workflow","persistence"],"difficulty":"intermediate","updated":"2026-06-27","word_count":116,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/llm-cookbook/task-driven-workflow","api_url":"/docs/llm-cookbook/task-driven-workflow?format=json","llm_url":"/docs/llm-cookbook/task-driven-workflow?format=llm"}]},{"slug":"faq","title":"常见问题","icon":"❓","description":"常见问题与疑难解答。","order":7,"articles":[{"title":"API 常见问题","slug":"api-faq","summary":"常见 API 问题 — 认证、限速、错误处理、端点发现。","audience":["human","llm"],"tags":["faq","api","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":205,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/faq/api-faq","api_url":"/docs/faq/api-faq?format=json","llm_url":"/docs/faq/api-faq?format=llm"},{"title":"通用常见问题","slug":"general","summary":"关于 Synapse 的常见问题 — 它是什么、如何工作、面向谁。","audience":["human","llm"],"tags":["faq","general","intro"],"difficulty":"beginner","updated":"2026-06-27","word_count":284,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/faq/general","api_url":"/docs/faq/general?format=json","llm_url":"/docs/faq/general?format=llm"},{"title":"MCP 常见问题","slug":"mcp-faq","summary":"关于 MCP 集成的常见问题 — 工具、传输、故障排查。","audience":["human","llm"],"tags":["faq","mcp","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":273,"read_minutes":1,"lang":"zh","translated":true,"url":"/docs/faq/mcp-faq","api_url":"/docs/faq/mcp-faq?format=json","llm_url":"/docs/faq/mcp-faq?format=llm"},{"title":"故障排查常见问题","slug":"troubleshooting","summary":"Synapse 常见问题的解决方案 — 认证、网络、数据、部署。","audience":["human","llm"],"tags":["faq","troubleshooting","problems","solutions"],"difficulty":"beginner","updated":"2026-06-27","word_count":406,"read_minutes":2,"lang":"zh","translated":true,"url":"/docs/faq/troubleshooting","api_url":"/docs/faq/troubleshooting?format=json","llm_url":"/docs/faq/troubleshooting?format=llm"}]}],"total_articles":47,"lang":"zh","available_langs":["ar","de","en","es","fr","hi","id","it","ja","ko","nl","pl","pt","ru","sv","th","tr","uk","vi","zh"]}