让 AI 读懂你的工程
通过本地 MCP 服务让 AI 查看表、窗口、控件与事件,再协助你写入工程代码。
127.0.0.1:7800/mcp ↗Foxtable Pro / VERSIONED TOOLKIT
按狐表版本选择匹配的 Foxtable Pro 工具箱。报表设计、工程探查与 AI 辅助,都从熟悉的设计环境开始。
list_all_forms()已连接
01 / TOOLKIT
你仍然在熟悉的狐表里工作,只是现在拥有一套更明确的开发入口。
通过本地 MCP 服务让 AI 查看表、窗口、控件与事件,再协助你写入工程代码。
127.0.0.1:7800/mcp ↗用 FastReport 设计、预览、打印模板,把狐表或 .NET 数据表直接注册为数据源。
FastReport / FRX ↗商业版与开发版拥有独立版本目录,下载前先确认狐表版本,避免程序集互不兼容。
COMMERCIAL ≠ DEV ↗02 / DOWNLOAD
商业版和开发版相互独立,版本之间不可混用。请根据正在使用的狐表发行线和版本选择对应安装包。
VERSIONED DOWNLOADS
正在加载版本目录...
确认狐表发行线和版本后,将对应发布包文件放在同一目录。
在项目打开事件中调用下方入口,重新打开工程即可看到工具箱。
入口代码开了 AutoStart,MCP 随工程自动启动;把连接配置粘贴到 AI 客户端即可。
' 在狐表项目打开事件中调用
FoxtablePro.Run(Sub(c)
c.Mcp.Enabled = True
c.MCP.AutoStart = True
c.FoxCode.Enabled = True
End Sub)04 / FOXCODE开发版专属
foxCode 把整个工程摊成一个能编译的 VB 项目,事件、全局代码、内部函数各归各的文件。AI 不必再隔着工具逐个事件地问,而是照常查找、跳转、重构,改完编译通过再原样写回狐表。仅开发版发行线提供。
工具箱 → foxCode → 导出项目,工程代码全部落到 foxCode 文件夹,用 Visual Studio 或 AI 打开就能编译。
工程目录 / foxCode ↓整个工程就是一个 VB 项目:跨事件重构、批量改名、新增窗口事件,编译器与智能提示全程在场,不必一个事件一个事件地喂。
VS / AI CODING ↗先把整个 foxCode 编译一遍,通过才全量写回工程;编不过就只留下 build.log,工程一个字不动。
编译通过才写回 ↑全量同步foxCode 里没写的事件会被清空,Function 目录里没有的内部函数会被删除。
回滚交给 git导出的源码就是工程现状,建议把 foxCode 目录纳入版本管理。
05 / MCP TOOL STATUS
当前接口已注册 50 个工具,下面按 0 项任务能力 列出实现情况。每项能力分别列出商业版和开发版的验收状态,完成项可查看验收示例。
| 分类 | 函数名称 | 能力 | 商业版 | 开发版 | 验收示例 |
|---|---|---|---|---|---|
| 正在加载能力清单... | |||||
MCP / LOCAL FIRST
Foxtable Pro 的 MCP 服务默认只监听 127.0.0.1。启动后,将这段配置交给支持 HTTP MCP 的客户端即可。
{
"mcpServers": {
"foxtable-pro": {
"type": "http",
"url": "http://127.0.0.1:7800/mcp"
}
}
}06 / SUPPORT
永久免费、不限功能,这一点不会因为赞不赞赏而改变。持续适配狐表新版本、补全 MCP 能力和维护文档都要花时间,如果它替你省下了一些重复劳动,欢迎请作者喝杯咖啡。
