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