SikuliX 现在还在继续开发吗?

更新时间

根据 sikulix.com 首页当前显示的信息,SikuliX 原作者 RaiMan 已停止该项目的开发,页面同时把访客引向 “Oculix” 以了解更多信息。因此,如果你现在要选型或规划长期使用,不应再把 SikuliX 当作持续演进、会获得新功能与修复的项目;已有资料和源码仍可用于了解与维护旧脚本,但新项目的技术路线需要重新评估。

页面明确说了什么

sikulix.com 首页标题为 “SikuliX by RaiMan”,正文关键信息包括:

  • “Automate what you see on a computer monitor”:SikuliX 的定位是自动化你在电脑显示器上看到的内容,即基于屏幕图像识别来操作界面。
  • “Now Oculix - RaiMan stopped dev”:RaiMan 已停止开发,并指向 Oculix。
  • “Look here for more information”:更多信息需到页面所指处查看。
  • 页面还提到 2015 年 SikuliX 1 版本的历史,以及作者 2015 年 2 月接受 Joe Colantonio 采访的内容。
  • 导航入口包括 “Read the docs”“Sources on GitHub”“Disclaimer”“HOME”。

需要区分的是:页面只说明“停止开发”并给出 Oculix 这一去向,并未在现有资料中说明 Oculix 的具体功能、与 SikuliX 的官方关系或迁移方式。因此不能据此推断 Oculix 是 SikuliX 的官方继任版本,也不能推断它兼容现有脚本。

这对不同读者意味着什么

你的情况 建议关注点 判断依据
已有一套能跑的 SikuliX 脚本 先确认现有脚本与运行环境是否稳定,把依赖版本固定下来 项目停止开发,意味着后续问题主要靠自己和社区资料解决
正准备新做屏幕自动化项目 把“是否持续维护”作为选型硬条件,同时了解 Oculix 的实际定位后再决定 首页已明确停止开发并指向 Oculix,但未给出 Oculix 细节
只想学习图像识别式自动化的思路 仍可读文档、看 GitHub 源码,理解其工作方式 页面提供 “Read the docs” 和 “Sources on GitHub” 入口
需要长期商业支持 不宜默认 SikuliX 有官方支持渠道 资料未提及支持、价格或服务承诺

继续使用前要核实的三件事

  1. 文档与源码是否可访问:从首页的 “Read the docs” 和 “Sources on GitHub” 进入,确认你需要的版本说明和代码仍在。页面本身给出了这两个入口,但未说明其内容是否随停止开发而冻结。
  2. Oculix 到底是什么:页面只说“Look here for more information”,没有给出功能、许可、维护状态。若你考虑转向 Oculix,应先读完它自己的说明,再判断是否满足你的自动化场景。
  3. 旧脚本的可维护成本:停止开发的项目,遇到操作系统升级、分辨率变化或依赖库变动时,修复责任落在使用者一侧。对稳定性要求高的场景,应准备替代方案或至少保留可回退的运行环境。

常见卡点

  • 把“停止开发”误读为“网站关闭”:首页仍在,文档和源码入口仍在,但项目不再推进。
  • 把 Oculix 直接当作升级版:现有资料没有支持这一结论,需自行核实其定位与兼容性。
  • 忽略页面时间信息:页面提到 2015 年的版本与采访,说明站点内容有历史沉淀,阅读时应以当前页面声明为准,不把旧版本信息当作现状。

一句话结论:SikuliX 已由原作者停止开发,sikulix.com 把后续关注点指向 Oculix;存量脚本可继续维护,新项目应先核实 Oculix 的实际能力再决定是否采用。