FileMaker 2026-08-18

BaseElements Plugin:免费开源的 FileMaker 功能扩展利器

如果说 MBS 是"全家桶",那 BaseElements Plugin 就是 FileMaker 生态里最著名的免费午餐:由澳大利亚 Goya 公司开发并完全开源(源码托管在 GitHub),覆盖 macOS、Windows 与 Ubuntu Linux,最新 5.1.0 版本于 2026 年 4 月发布,在 Claris Marketplace 可免费获取。

主要功能

  • 文件与文件夹:复制、删除、读写、遍历目录
  • XML / XSLT / JSON:XML 解析、XPath 查询、XSLT 转换(含 Saxon 引擎)
  • HTTP / cURL:GET/POST/PUT/PATCH、自定义请求头、代理、FTP
  • 邮件:SMTP 发送
  • 压缩与编码:Zip/Gzip 压缩、加密编码
  • 其他:正则表达式、进度条对话框、执行系统命令、JavaScript 执行、FileMaker SQL 封装、向量运算(点积、欧氏距离)等

与 BaseElements 分析工具的区别

需要注意:免费的 BaseElements Plugin(插件)与付费的 BaseElements 分析工具(文档审计、DDR 分析,当前为第 22 版)是两个产品,前者开源免费,后者提供 30 天试用。

适用场景

对预算敏感的项目和想学习插件开发的团队,BaseElements Plugin 是最佳起点:零成本即可获得文件操作、cURL、XML 这些"刚需扩展"。它没有商业支持,遇到问题依赖文档与社区;另外其数学函数是向量运算而非完整矩阵运算,选型时留意。

ProMen 在轻量集成场景中经常用它替代商业插件,为客户节省授权费用。插件选型的原则是"够用就好"——我们会按方案的实际需求评估免费与商业插件的最优组合。

继续阅读