插件 API 内测开放:一起打造更好的 Eagle!

Vivian Chang・2023-01-06

大家好,我们是 Eagle 团队,我们很高兴地宣布,Eagle 插件 API 现已开放内测。

如果您对插件开发感兴趣,欢迎加入我们的内测群,一起帮助我们打造更好的 Eagle 应用。您可以在群里获取最新的开发资源和文档,并向我们提供反馈和建议。


什么是 Eagle 插件系统?

Eagle 插件系统允许开发者创建自定义插件来扩展 Eagle 的功能。例如,您可以为 Eagle 开发一个它尚未拥有的功能,或者尚未支持预览的文件格式。开发插件的方式非常简单,Eagle 插件使用 JavaScript 和 HTML 进行编写,很容易学习,能让您快速上手!


Eagle 插件系统支持以下开发技术:

一、基于 Web 技术

Eagle 插件是基于 Web 技术开发的、使用 JavaScript 语言编写。通过使用 API,开发者可以创建自己的插件,并使用 HTML、CSS 和 JavaScript 等 Web 技术来扩展浏览器的功能。

二、支持 NodeJS 原生 API 及第三方模块

Eagle 插件支持 Node.js 原生 API 和引入第三方模块。这些特性可以帮助开发人员避免重复造轮子,同时提高开发速度。

三、Eagle Plugin API

类似于 Eagle Restful API,Eagle 插件 API 可以获取和修改 Eagle 应用当前保存的文件和文件夹数据,开发人员可以很容易地访问 Eagle 应用中的文件和文件夹,并对其进行更多操作。


通过使用 Eagle 插件系统,您可以开发出各种有趣的工具,为 Eagle 应用增添新的功能和实用性。下面是一些例子:

批量处理:批量重命名、批量压缩、批量转换文件格式等工具,帮您快速处理大量文件。

图像处理:抠图工具、图像压缩工具、图像 OCR 工具等,协助快速处理图像。

下载工具:图像、视频下载工具,快速下载网络上的图像和视频。

格式扩展:扩展 Eagle 尚未支持的各种文件,例如: ePub、Markdown。

数据导出:将数据导出为 CSV 或 Excel 的工具,方便用户使用这些数据。


这些只是一些例子,您还可以开发出更多有趣的工具,为 Eagle 应用增添更多的功能和实用性。


如何参与内测?

以下是申请内测的方式:

  1. 加入 Discord 讨论群(注意:需自备科学上网工具)
    https://discord.gg/9EfwEybFUH
  2. 在群里介绍自己
  3. 从群里获取开发资源和相关文档
  4. 积极提供问题反馈或建议

目前,Eagle 插件系统仍处于开发阶段。如果您发现任何不足之处或有任何建议,我们非常乐意听取您对插件系统的宝贵建议。

我们期待您的参与,共同打造更优秀的插件生态!

相关文章

Eagle 价格调整通知:所有您需要知道的事项
这是我们八年来首次调整价格,旨在确保 Eagle 团队能够持续提供高品质的客户服务,并支持我们在产品开发上的努力。随着 Eagle 从最初的 1.0 版本发展到如今的 4.0 版本,我们增加了插件系统并融入了 AI 功能,功能性大幅提升。这一切的成长和发展,都离不开您的支持与鼓励。
Eagle 4.0 Build5:修复由 macOS Sequoia 15 引起的缩略图问题,稳定性提升并修复已知问题
我们希望通过此文告知您一个重要信息:目前暂不建议将您的 macOS 系统更新至 Sequoia (15.x) 版本。近期,我们收到大量用户反馈,指出在升级至 macOS Sequoia 后,遇到了严重的兼容性问题
Eagle 4.0 Build3:稳定性提升并修复已知问题
嗨!各位,很高兴向大家介绍 Eagle 4.0 Build3。这个版本我们专注于提升应用的稳定性,并修复了多项已知问题,以确保大家在使用过程中获得更流畅的体验。此外,我们还对音频缩略图的显示效果进行了优化,并恢复了文件列表右键菜单中的“重新整理”和“新增模板文件”功能。这些改进旨在提升大家的工作效率和使用便利性。
Eagle 4.0 Build2:空格键预览性能提升及修复已知问题
Eagle 4.0 Build2 是在 Eagle 4.0 发布两周后推出的首个微调版本。这次更新不仅引入了若干新功能,还解决了一些之前已知的问题。在我们团队努力迈向未来的同时,我们也一直在积极收集自发布以来用户的各种反馈。