For the complete documentation index, see llms.txt. This page is also available as Markdown.

更新日誌

Eagle Plugin API 更新日誌,記錄自第一個 Plugin API 版本後的所有重要功能變更。

已更新:Eagle 4.0 Build12 已正式釋出。本文中標註「Eagle 4.0 Build12+」的功能現已可用。 若您仍使用較舊版本,請先升級至 4.0 build12 或以上版本。

2026年7月21日

🛡️ 插件審核流程與標準

  • 新增審核流程,說明初步掃描與人工審核兩個階段。

  • 新增審核標準,包含七個審核面向:

    • 發佈設定與可審核性

    • 商店文案

    • 視覺素材

    • 安全與隱私

    • 安裝包內容

    • 檔案安全

    • 功能與政策合規

  • 新增審核結果與重新提交,說明未通過原因、修改要求與重新投稿方式。

  • 更新準備、打包、發佈與更新插件文件,加入新的審核流程與投稿前檢查清單。

  • 新增 AI 輔助開發責任規範:開發者必須理解、審查並測試提交的全部程式碼與相依套件。

  • 重新整理左側導覽,新增「插件審核」與「上架資源」區塊。

  • 新標準自 2026 年 7 月 21 日起適用於所有新插件投稿與版本更新。

2026年3月24日

📄 Item API 增強

新增功能:標註 CRUD API (Eagle 4.0 build22+)

📁 Smart Folder API

新增功能:智慧型資料夾 CRUD API (Eagle 4.0 build22+)

  • 新增 eagle.smartFolder 模組,完整支援智慧型資料夾管理

  • 新增 create()get()getAll()getById()getByIds()remove() 方法

  • 新增 getRules() 方法,取得可用的篩選規則 schema

  • 新增 rule() 流暢建構器和 Condition.create() helper

  • SmartFolder 實例支援 save()getItems() 方法

🔧 Manifest 設定增強

新增功能:followCursor 視窗定位 (Eagle 4.0 build22+)

  • 新增 followCursor manifest 設定,開啟後視窗會自動定位在游標附近

  • 適合需要快速互動的工具型插件,讓用戶能以最短距離觸發交互

  • 啟用後視窗不會記憶位置,每次開啟都會跟隨游標

2026年1月22日

💻 App API 增強

新增功能:顯示主視窗 (Eagle 4.0 build18+)

  • 新增 eagle.app.show() 方法,讓插件可以將 Eagle 主應用程序視窗喚起並顯示在畫面最上方

📄 Item API 增強

新增功能:修改導入時間 (Eagle 4.0 build18+)

  • item.importedAt 屬性現在支援修改,讓插件可以自訂檔案的導入時間

  • 適用於批次匯入歷史檔案、資料遷移等需要保留原始時間戳記的場景

2026年1月9日

🔍 AI Search 語意搜尋 API

新增功能:AI 語意搜尋整合 (Eagle 4.0 build18+)

  • 新增 eagle.extraModule.aiSearch 模組,提供 AI 語意搜尋功能

  • 狀態查詢方法

    • isInstalled() - 檢查 AI Search 插件是否已安裝

    • isReady() - 檢查服務是否就緒

    • isStarting() - 檢查服務是否正在啟動中

    • isSyncing() - 檢查是否正在同步資料

  • 服務控制方法

    • open() - 開啟 AI Search 插件

    • checkServiceHealth() - 檢查服務健康狀態

    • getSyncStatus() - 取得詳細的同步狀態

  • 搜尋方法

    • searchByText(query, options) - 文字語意搜尋

    • searchByBase64(base64, options) - Base64 圖片搜尋

    • searchByItemId(itemId, options) - 以項目 ID 搜尋相似圖片

2026年1月8日

🏷️ TagGroup/Tag API 增量操作方法

新增功能:標籤群組增量操作 (Eagle 4.0 build18+)

🏷️ TagGroup API 增強

新增功能:標籤群組描述屬性 (Eagle 4.0 build18+)

  • tagGroup 新增 description 屬性,可為標籤群組添加描述文字

  • 支援在 create()save() 方法中設定描述

2026年1月6日

🏷️ Tag API 增強

新增功能:取得常用標籤 (Eagle 4.0 build18+)

文件修正

2025年8月21日

💻 App API 增強

新增功能:app.userDataPath 屬性 (Eagle 4.0 build12+)

  • 新增 app.userDataPath 屬性,返回當前使用者資料目錄的路徑

  • 提供快速存取 Eagle 使用者資料儲存位置的途徑

2025年8月19日

📁 Folder API 增強

新增功能:資料夾 parent 屬性可修改 (Eagle 4.0 build12+)

  • 新增 folder.parent 屬性修改支援,允許動態調整資料夾層級結構

  • 支援將資料夾移動到不同父目錄或根目錄

新增功能:資料夾 iconColor 屬性可修改 (Eagle 4.0 build12+)

  • folder.iconColor 屬性從唯讀變更為可修改

  • 新增 eagle.folder.IconColor 靜態常數物件,提供預定義顏色選項

  • 支援的顏色:Red, Orange, Yellow, Green, Aqua, Blue, Purple, Pink

2025年8月13日

🏷️ Tag API 功能擴展

新增功能:標籤過濾和 Tag 類別增強

  • eagle.tag.get() 方法新增 name 參數,支援按名稱模糊搜尋標籤

  • Tag 實例新增 save() 方法,支援修改標籤名稱

  • 新增 Tag 實例屬性:name(可修改)、countcolorgroupspinyin

⚠️ 注意:修改標籤名稱會自動更新所有使用該標籤的檔案

2025年8月5日

📄 Item API 性能和選擇功能大幅增強

新增功能:性能優化

新增功能:計數和選擇方法

增強功能:open() 方法

2025年7月31日

🪟 Window API 擴展

新增功能:視窗幾何控制

2024年11月28日

🏷️ TagGroup CRUD 操作

新增功能:完整的標籤群組管理

🗑️ Item 刪除功能

新增功能:檔案垃圾桶操作

2024年7月25日

🪟 Window API 增強

新增功能:HTTP Referer 設定

2024年5月10日

🖱️ Context Menu API

新增功能:自定義右鍵選單

  • 新增 eagle.contextMenu.open() 方法,支援自定義右鍵選單

  • 支援多層次子選單、自定義點擊事件、系統原生樣式

🪟 Window API 截圖功能

新增功能:頁面截圖

2024年4月17日

🔍 預覽插件功能增強

新增功能:縮放控制參數

  • 預覽插件配置新增 allowZoom 參數,控制是否允許使用者縮放預覽內容

Last updated