NEXLET PLUGIN API V1

把你的工具,
接進 Nexlet。

熟悉的 Web 技術,明確的桌面能力。

HTMLCSSJavaScript
main.js ×
  1. const note = await nexlet.storage.get('note');
  2. await nexlet.clipboard.writeText(note ?? 'Hello Nexlet');
  3. // 你的外掛,從這裡開始
N示例便箋−   ×

一個順手的小工具。

我的外掛

plugin.json
index.html
main.js

一個目錄,就是起點。

只需幾個檔案,就能讓你的創意在 Nexlet 中執行。

  1. 1編寫介面

    使用你熟悉的 HTML、CSS
    和 JavaScript,構建外掛介面與功能邏輯。

  2. 2載入開發目錄

    在 Nexlet 中選擇你的外掛目錄,重新開啟視窗即可預覽檔案改動。

  3. 3確認許可權並執行

    根據外掛需要確認所需許可權,即可在 Nexlet 中執行你的外掛。

能力有邊界,擴充套件有餘地。

Nexlet 提供一組清晰的桌面能力,讓你的外掛專注於創造真正有用的工具。

獨立儲存

為你的外掛提供獨立的資料儲存空間,用於儲存設定與使用者資料。

nexlet.storage

剪貼簿文字

讀取和寫入當前系統剪貼簿文字,讓工具與更多場景打通。

nexlet.clipboard.readText()
nexlet.clipboard.writeText()

開啟外部連結

在預設瀏覽器開啟 HTTP / HTTPS 連結。

nexlet.openExternal()

隔離視窗與沙箱

獨立視窗、上下文隔離,關閉 Node.js 整合。

許可權在安裝時確認

外掛在安裝時申請系統能力,你始終掌握控制權。
網路請求預設禁用,請將資源隨包提供。

從第一個便箋外掛開始。

檢視完整的示例專案,瞭解專案結構、核心 API
和實現思路,快速上手開發屬於你的工具。

開啟示例專案