/eagle-desktop-closed-beta

欢迎加入我们的内测群,一起帮助我们打造更好的 Eagle 应用。您可以在群里获取最新的开发资源和文档,并向我们提供反馈和建议。 https://discord.com/invite/P8UG9FFA

image

Eagle 内测版本

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

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

下载链接

https://github.com/eagle-app/eagle-desktop-closed-beta/releases/tag/beta

什么是 Eagle 插件系统?

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

image

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 的工具,方便用户使用这些数据。

image

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

代码示例

https://github.com/eagle-app/eagle-plugin-examples

如何参与内测?

以下是申请内测的方式:

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

discord

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

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

更新日志

  • beta1: 首个内测版本