MCP 能做什么
[🕒 预计 8 分钟] | 难度:入门
一句话:LingBuilder 内置一个本地服务 AI Bridge,把你的工作区能力以 23 个受控工具(MCP 标准协议)开放给外部 AI——Claude Code、Codex CLI、Gemini CLI、灵码等。接入之后,AI 就像坐在你电脑前的助手:能看项目、改代码、建项目、编译运行、生成 DLL、封装模块,但每一步都受控、可预览、可撤销。
本文只讲「AI 能帮你干什么」;工具的参数写法与协议细节见 MCP 工具协议。
开始之前:唯一的前提
- AI Bridge 随 IDE 自动启动,你不需要手动开服务;
- 让外部 AI 连上它:在 帮助 > AI Bridge 连接中心 复制连接配置,粘给 AI 客户端即可,步骤见 AI Bridge 连接配置;
- 默认权限是预览模式:AI 的写操作先出预览,你批准才真正生效。
接好以后,AI 能帮你做下面这八件事。
一、看懂你的项目
AI 可以列出工作区的文件树、读取源码、做全文搜索,还能知道你有哪些项目、每个项目启用了哪些模块。所以你不用手动复制粘贴代码给它——直接说「看看我的 MainWindow.lcpp」就行。
用到的工具:workspace.list · file.read · file.search
二、帮你写代码、改代码
这是最常用的能力。AI 修改代码的方式是提交修改提案:哪几行改成什么样,先给你预览,确认后才落盘。改完它会自动跑一遍中文语法诊断——比如源码里引用了设计器中不存在的控件,会在编译前就被中文报错拦下,并给出修法。
用到的工具:edit.propose · edit.apply · lingcpp.diagnostics
三、从零新建项目
不用自己点菜单,AI 可以直接用受控中文模板建好项目:空白窗口、最小示例、SQLite 会员管理(增删改查)、FBro 浏览器外壳、Windows 控制台、Windows 动态链接库。建错了、或者你不满意,还能一键撤销这次创建。
用到的工具:project.templates · project.create · project.create.undo
四、编译并运行
AI 调用的是你电脑上的真实编译器(MSVC),真编译、真运行,不是模拟输出。编译失败时它能看到编译器原样日志并自动修复;运行起来后可以读输出、等退出码、随时停止。这和你在 IDE 里按 F5 走的是同一条链路。
用到的工具:build.run · run.wait · run.log · build.stop
五、生成真正的 DLL
需要一个给易语言、C/C++ 程序调用的 DLL?AI 可以把项目建成 DLL 项目(专用模板,或窗口项目加 outputType: "dll"),源码里声明为「公开」的子程序就是导出函数,编译产出 .dll 与导入库 .lib。约定很简单:导出名用英文或拼音。
用到的工具:project.create + build.run
六、做你自己的模块
想把一组中文命令做成可复用、可分发的模块?AI 端到端走完六步:建骨架 → 写源码 → 校验 → 打包 .lbmod → 预检 → 安装并启用。装好后反过来问它「这个模块有哪些命令、怎么调」,它也能给出完整签名和示例。教程见 用 AI 生成模块。
用到的工具:module.scaffold → writeFiles → validate → pack → installPreview → install,查询用 modules.list / module.info
七、导出 Visual Studio 工程
想脱离 AI、回到 Visual Studio 继续开发?AI 可以把生成的 C++ 工程完整导出(.sln / .vcxproj),在 VS 里打开、编译、调试都可以;只想看看 AI 生成的 C++ 长什么样,用预览模式即可,不会写进导出目录。
用到的工具:native.export · native.preview
八、排查界面与代码组织
「窗口里到底有哪些控件?」「为什么 exe 打开是空白?」「代码太长了要不要拆?」——AI 能读到设计器组件清单和代码组织建议(比如提醒把公共逻辑拆成功能库),给出中文答案,而不是让你猜。
用到的工具:lingcpp.diagnostics(附带组件清单与代码组织视图)
你可以这样用它
几个马上能试的说法:
- 「帮我做一个带按钮的窗口,点按钮弹出中文问候。」
- 「把这个字符串工具做成 DLL,我要在易语言里调用。」
- 「封装一个文本工具模块,提供 文本_统计字符数、文本_反转 两个命令。」
- 「编译报错了,读一下构建日志帮我修。」
- 「工作区里有个模块我没用过,先查查它有哪些命令再写个示例。」
为什么可以放心
- 只在你的电脑上:AI Bridge 只监听
127.0.0.1回环地址,外网连不上; - 写操作逐项批准:默认预览模式下,改文件、建项目、装模块都要你显式确认;只读模式则全部不可写;
- AI 开不了任意命令:就算切到 yolo 模式,AI 也只能用这 23 个受控工具,不能执行任意系统命令;
- 全程留痕:每次调用都写入审计日志;项目创建可撤销,文件修改走提案预览;
- AI 只出文本:真正写盘、编译、安装都由本地确定性流程执行,结果可复查。
下一步
- 让外部 AI 连上来:AI Bridge 连接配置
- 23 个工具的完整清单与协议细节:MCP 工具协议
- 编译与运行详解:AI 构建与运行