Automation
網頁 + 原生 UI供端對端測試與 Agent 使用:從另一個行程驅動執行中的應用,包括視窗、元素、輸入、選單與截圖。
import "github.com/egoist/mygo/plugins/automation"官方外掛:給網頁用的是一個 Go 套件加一個 npm 套件;給原生 UI 用的全部是 Go。
供端對端測試與 Agent 使用:從另一個行程驅動執行中的應用,包括視窗、元素、輸入、選單與截圖。
import "github.com/egoist/mygo/plugins/automation"由 Go 發起 HTTP 請求的 fetch:沒有 CORS 限制、可設任意標頭、支援串流回應與取消。
import "github.com/egoist/mygo/plugins/fetch"bun add @mygo-plugins/fetch遊戲需要的額外能力(按需啟用):固定步長的遊戲迴圈與輸入、攝影機、統一配置的手把。
import "github.com/egoist/mygo/plugins/game"為原生 UI 帶來 macOS 式 Liquid Glass,各平台一致,含捲動邊緣與背景模糊。
import "github.com/egoist/mygo/plugins/glass"loading.dev 的 29 種載入指示器,原生 UI 版,外觀與動態和瀏覽器中一致。
import "github.com/egoist/mygo/plugins/loading"檢查並申請輔助使用、螢幕錄製等系統權限,並引導使用者在系統設定中完成授權。
import "github.com/egoist/mygo/plugins/permissionflow"在 macOS 原生 UI 中顯示 Apple 的 SF Symbols:由系統依螢幕縮放繪製,應用程式不內含任何 Apple 的圖形。
import "github.com/egoist/mygo/plugins/sfsymbols"本機資料庫:參數化查詢與原子交易,SQLite 引擎以 Zig 編譯,無需 cgo。
import "github.com/egoist/mygo/plugins/sqlite"bun add @mygo-plugins/sqlite原生 UI 的終端機視圖,以 Ghostty 的終端模擬器執行 shell 或任意程式。
import "github.com/egoist/mygo/plugins/terminal"Sparkle 風格的更新視窗:檢查更新並提示使用者安裝。
import "github.com/egoist/mygo/plugins/updater"監聽檔案變化,範圍限於應用允許頁面監聽的目錄。
import "github.com/egoist/mygo/plugins/watch"bun add @mygo-plugins/watch由 Go 建立連線的 WebSocket,可在交握時攜帶自訂標頭。
import "github.com/egoist/mygo/plugins/websocket"bun add @mygo-plugins/websocket建立、開發與建置 MyGo 應用;mygo doctor 檢查開發環境。
依官方 Plugins 指南撰寫,發布後提交到這裡。
以 Go 實作的 Mermaid 圖表排版引擎,透過 limumygo 模組在 MyGo 原生 UI 中繪製圖表。
import "github.com/firede/limu/limumygo"在原生 UI 中顯示 TeX 與 Typst 數學公式,可作為 MyGo 元素或用於 Markdown 檢視,純 Go 排版。
import "github.com/caelyreth/untie/contrib/mygo"用於 MyGo 原生檢視的開發輔助疊加層,可繪製版面邊界、選用的邏輯格線與兩點量尺。
import "github.com/knothhe/mygo-layout-audit"面向 MyGo 應用程式的原生外掛宿主:安裝 plugin.json 外掛,每個外掛在自己的 moejs 執行環境中執行,提供權限、儲存、逾時與 CLI;介面仍由宿主以 MyGo 原生檢視繪製。
import "github.com/yxxbc/mygo-plugin"將無頭 MyGo 檢視提供給 MCP 用戶端,讓 AI 代理不必開啟視窗即可檢查、點擊、輸入與截圖。
import "github.com/auron-labs/mygo-mcp"