用途:确保关于 LiveKit 的 API、CLI 参数、默认值等陈述均来自实时查证,而非训练数据中的记忆。因为 LiveKit SDK 迭代快于模型训练数据,记忆中的签名或参数很可能是错的。
查询优先级:一是 LiveKit Docs MCP 服务器,若会话中已具备其工具则优先使用;二是 lk docs,凡安装 LiveKit CLI 即可用,无需配置 MCP,可用命令如 lk docs --help 与 lk docs search "agent simulations",支持搜索文档、抓取页面、跨仓库代码搜索、查看 SDK 变更日志、查询价格与提交反馈,且提供机器可读输出;三是仅在前两者不可用时退回 Web 搜索 docs.livekit.io,并需告知用户已降级、将生成代码标记为未经验证。
研究方式:先搜索后读取,搜索返回逐页摘要通常足以定位正确页面,仅在确定需要时抓取完整页面以免占满上下文。文档说明参数是否存在,LiveKit 官方示例展示如何调用,两者冲突时以示例为准并说明差异。版本相关问题(某项功能是否可用、何时变更、参数为何不存在)应查变更日志而非搜索。需核对已安装的 SDK 与 CLI 版本,已安装二进制的 --help 优先级高于其他来源。
汇报要求:决策依据页面需引用出处;无法验证时明确说明;未查证就编写的代码在调用处加注释标记并在回复中说明;不得为让示例完整而臆造参数。
文档与实现冲突时:以可运行者为准(--help、已安装 SDK 源码、可运行示例优先于散文页面),说明依据并解释原因;用文档反馈命令上报并告知用户。lk docs 有时会提示版本偏差(文档服务器略领先 CLI),属正常现象,可建议更新 lk 并继续。
相关技能:building-livekit-agents、debugging-livekit-agents、testing-livekit-agents、writing-livekit-scenarios、running-livekit-simulations。本资料未提供具体收费标准与平台限制信息。