SuperAPI AI 工具集

lsp

通用与其它

查看项目

更新于 10-15 20:13

技能介绍

用途:为 Codex 提供基于语言服务器的代码分析能力,用于诊断、定义跳转、引用查找、符号浏览和重命名安全性检查。调用方式:通过工具接口调用 MCP 工具,lsp.* 与 mcp__lsp__* 是工具调用名称,不是 shell 命令。主要能力:lsp.status 列出已配置、已安装、缺失、禁用和活动的语言服务器;lsp.diagnostics 检查单个文件或目录的诊断,编辑后建议优先使用 severity: "error";lsp.goto_definition 依据文件、行、字符定位符号定义;lsp.find_references 在工作区查找符号引用;lsp.symbols 查看文档符号或搜索工作区符号;lsp.prepare_rename 检查某位置的重命名是否有效;lsp.rename 应用语言服务器的工作区编辑完成重命名。配置:项目配置位于 .codex/lsp-client.json,用户配置位于 ~/.codex/lsp-client.json,示例为在 lsp 下按语言名配置 command(如 typescript-language-server --stdio)与 extensions(如 .ts、.tsx、.js、.jsx)。限制与提示:当诊断报告缺少语言服务器时,应先用 lsp.status 排查;具体各语言的安装与配置细节暂未提供。