FoxTablePRO / TOOLKIT技能仓库WINDOWS / X86

Foxtable Pro / VERSIONED TOOLKIT

让狐表连接 AI 与 .NET

按狐表版本选择匹配的 Foxtable Pro 工具箱。报表设计、工程探查与 AI 辅助,都从熟悉的设计环境开始。

商业版 / 开发版分开适配版本不可混用.NET Framework 4.7.2
DESIGN ENVIRONMENT
Foxtable Pro / 工具箱VERSION LOCKED
工具箱项目数据表报表
AI 助手MCP / LOCAL
↗启动 MCP7800
▤执行日志READY
01list_all_forms()已连接
Foxtable Pro 原有界面资源
REPORTS + MCP + .NET
FREE永久免费,不限功能不限项目数与使用时长
OPEN开源知识库,技能共建社区共建,可定制私有库
—项 MCP 能力已验收商业版 / 开发版
AI 现在看得见你正开着的那一屏感知你所在的设计器窗口、正在编辑的表与事件、编辑器实时代码与光标;改代码直接写进你打开的编辑器,由你审查后亲手保存。上下文感知详解

01 / TOOLKIT

把重复的操作,收进一处。

你仍然在熟悉的狐表里工作,只是现在拥有一套更明确的开发入口。

01AI / MCP

让 AI 读懂你的工程

通过本地 MCP 服务让 AI 查看表、窗口、控件与事件,再协助你写入工程代码。

127.0.0.1:7800/mcp ↗
02REPORTS

报表设计,不用离开数据

用 FastReport 设计、预览、打印模板,把狐表或 .NET 数据表直接注册为数据源。

FastReport / FRX ↗
03VERSION SAFE

每个版本,清楚可追踪

商业版与开发版拥有独立版本目录,下载前先确认狐表版本,避免程序集互不兼容。

COMMERCIAL ≠ DEV ↗

02 / DOWNLOAD

先选发行线,再选版本。

商业版和开发版相互独立,版本之间不可混用。请根据正在使用的狐表发行线和版本选择对应安装包。

商业版独立版本线开发版独立版本线下载前确认狐表版本

VERSIONED DOWNLOADS

选择发行线与版本

正在加载版本目录...

03 / CONNECT

三步,把工具箱接进狐表。

不需要改写现有项目。引用程序集、运行入口代码,然后在工具箱里启动服务。带截图的完整流程与各家 AI 客户端的配置方式,见 使用教程 →

  1. 01

    引用匹配版本

    确认狐表发行线和版本后,将对应发布包文件放在同一目录。

  2. 02

    运行入口代码

    在项目打开事件中调用下方入口,重新打开工程即可看到工具箱。

  3. 03

    启动本地 MCP

    入口代码开了 AutoStart,MCP 随工程自动启动;把连接配置粘贴到 AI 客户端即可。

AfterOpenProject.vbVB.NET
' 在狐表项目打开事件中调用
FoxtablePro.Run(Sub(c)
    c.Mcp.Enabled = True
    c.MCP.AutoStart = True
    c.FoxCode.Enabled = True
End Sub)

04 / FOXCODE开发版专属

用 AI 最熟悉的方式打开狐表。

foxCode 把整个工程摊成一个能编译的 VB 项目,事件、全局代码、内部函数各归各的文件。AI 不必再隔着工具逐个事件地问,而是照常查找、跳转、重构,改完编译通过再原样写回狐表。仅开发版发行线提供。

01EXPORT

导出项目

工具箱 → foxCode → 导出项目,工程代码全部落到 foxCode 文件夹,用 Visual Studio 或 AI 打开就能编译。

工程目录 / foxCode ↓
02AI EDIT

让 AI 放开手改

整个工程就是一个 VB 项目:跨事件重构、批量改名、新增窗口事件,编译器与智能提示全程在场,不必一个事件一个事件地喂。

VS / AI CODING ↗
03IMPORT

导入项目

先把整个 foxCode 编译一遍,通过才全量写回工程;编不过就只留下 build.log,工程一个字不动。

编译通过才写回 ↑
<工程目录>\foxCode\VB PROJECT
  • foxCode.vbproj每次导出重新生成
  • Project.vb项目事件
  • GlobalTable.vb全局表事件
  • GlobalCodes\模块名.vb全局代码,一模块一文件
  • Forms\窗口名.vb窗口事件 + 控件声明 + 控件事件
  • Tables\表名.vb该表自己的表事件
  • Timers\计划名.vb计划事件,含间隔与启用状态
  • Functions\分组\函数名.vb内部函数,子目录就是管理器分组
  • build.log最近一次编译的完整错误列表

全量同步foxCode 里没写的事件会被清空,Function 目录里没有的内部函数会被删除。

回滚交给 git导出的源码就是工程现状,建议把 foxCode 目录纳入版本管理。

05 / MCP TOOL STATUS

MCP 能力清单,逐项可追踪。

当前接口已注册 50 个工具,下面按 0 项任务能力 列出实现情况。每项能力分别列出商业版和开发版的验收状态,完成项可查看验收示例。

分类函数名称能力商业版开发版验收示例
正在加载能力清单...

MCP / LOCAL FIRST

给 AI 一扇只在本机打开的门。

Foxtable Pro 的 MCP 服务默认只监听 127.0.0.1。启动后,将这段配置交给支持 HTTP MCP 的客户端即可。

mcpServers.json
{
  "mcpServers": {
    "foxtable-pro": {
      "type": "http",
      "url": "http://127.0.0.1:7800/mcp"
    }
  }
}
遇到问题,村里有人答。加入 QQ 群「狐表村民委员会」,和其他狐表开发者一起讨论工具箱使用、MCP 接入与技能共建。群号 197553347。加入群聊

06 / SUPPORT

工具始终免费,赞赏完全自愿。

永久免费、不限功能,这一点不会因为赞不赞赏而改变。持续适配狐表新版本、补全 MCP 能力和维护文档都要花时间,如果它替你省下了一些重复劳动,欢迎请作者喝杯咖啡。

  • 不解锁功能赞赏与否都是同一个完整版本
  • 用在哪里版本适配 / 能力补全 / 文档维护
  • 同样是支持反馈问题、共建技能仓库
微信赞赏收款码
微信扫码 · 金额随意