把 GIF、精靈圖與 HUD 掛上桌面,OpenAnima 1.1 還能跨螢幕擺
摘要
桌面素材散在各處,想集中擺放又怕擋住操作?OpenAnima 把八種素材變成可以鎖定、可以點擊穿透的透明浮層,重開機回到原位,1.1 版還能跨螢幕拖,不必整套環境重來。
推薦- 軟體名稱
- OpenAnima
- 版本
- 1.1
- 收費
- 免費
- 開源
- 開源
- 作業系統
- Windows
- 更新時間
- 2026-11-09 16:57
OpenAnima 是一套給 Windows 用的開源桌面疊加工具,以 MIT 許可發布。它把本機的 GIF、APNG、WebM 影片、靜態圖片與精靈素材,變成一層層獨立的透明視窗浮在桌面上。它不改桌布,也不動系統主題,只在桌面上開出一批可以拖曳、可以鎖定、可以點擊穿透的浮層,讓桌面寵物、像素角色、狀態條這類東西真的動起來。
先弄清楚「浮層」到底是什麼
檔案總管把圖示排在一面牆上,浮層則是另一張透明的紙,貼在那面牆前面。每一層都是獨立視窗,彼此不干擾:拖動其中一層,其他層的座標不會跟著跑。
單一層可以調的東西分三組。幾何組管位置、縮放與透明度,動畫組管播放速度,行為組管四件事:鎖定之後不會被誤拖走,點擊穿透之後滑鼠直接落到下層視窗,置頂讓它在其他程式之上保持可見,隱藏則把它從桌面收起來但保留設定。
這些狀態會寫進本機的 config.json,下次開啟時原樣恢復。寫入採用原子方式,並且帶 schema 版本號;設定被改壞時會先備份再回退,不至於因為一個壞欄位就丟掉整套桌面布置。
素材不只 GIF,八種型別各有設定項
只放 GIF 的話,這類工具一個星期就玩膩了。OpenAnima 支援的型別列出來有八種:GIF、靜態圖片、APNG、WebM 影片、影格資料夾、精靈條、精靈表與複合 HUD。
前四種是「一個檔案就是一段內容」,拖進來就能放。後四種需要一點結構:影格資料夾要求圖片按順序命名,再加一個 asset.json 說明型別與影格率;精靈條是從單列或單行的條帶裡按格切;精靈表更自由,可以在 asset.json 裡替每一段動畫取名;複合 HUD 則是把分層圖片疊起來,再掛幾個執行期數值滑桿,血條、法力條這類效果就靠它。
asset.json 裡那幾行看著簡單,卻決定這套工具能不能長期用下去。素材與描述分開放,同一批圖片換一組參數就是另一段動畫,改的是文字不是程式。
匯入環節有一個自動辨識加人工確認的對話框。辨識錯了可以手動指定型別,精靈條還能在預覽圖上拉裁切框、數影格、設循環,省掉先到別處切圖再匯回來的來回。
素材管理交給資源庫頁面:單一檔案、整個資料夾、按資料夾組織的素材包,以及壓縮檔都能進庫。庫裡按縮圖鋪開,選中一個點一下就上桌面。

1.1 版把浮層放到多螢幕上
1.1 之前,浮層只認主螢幕。這一版補上跨螢幕拖曳,主介面裡可以直接指定某一層歸屬哪塊螢幕。螢幕排列後來變了怎麼辦?它會把跑出可視範圍的層放回安全位置,而不是讓它消失在螢幕邊緣之外。
配套的還有一套找回機制。浮層被鎖定、被設成穿透、被拖到看不見的地方,這幾種狀態最容易被自己搞丟,因為點不到也拖不動。設定頁與診斷頁各有一組恢復按鈕,系統匣上也能直接呼叫,把層置中或恢復成可操作狀態。
診斷頁列的是執行期資訊:版本號、設定路徑、日誌位置、目前作用中的層數,以及最近的告警。

本機 API 是給直播與自動化留的口子
把動畫掛到桌面上,下一步很自然想讓程式控制它:切場景、隨事件換素材、跟著直播狀態變化。OpenAnima 留了一個實驗性的本機介面,預設關閉,開啟後只綁定在本機回環位址上,所有會改動狀態的請求都要帶上權杖標頭。
介面的能力不算花俏但夠用:查詢狀態、列出全部浮層、新建一層、改座標與縮放、儲存與呼叫場景、讀取最近事件。外部工具引用某一層時建議用持久識別碼,因為它跨工作階段不變,而執行期識別碼每次啟動都會換。
要說清兩點。這個介面目前按實驗性質發布,契約可能還會變;事件走的是記憶體緩衝加輪詢,還沒有推送通道。預設埠被別的程式佔了,它會自動換一個,真實位址以介面上顯示的為準。

適合誰,以及需要接受的不完美
它適合三類人:想讓桌面多一個會動的角色、又不想為此裝一整套桌面環境;做直播或錄影,需要一層隨時可以開關的視覺元素;手裡攢了一堆像素素材,想拿來做點小實驗。素材全在本機,不需要帳號,也不連網校驗。
不完美的地方同樣明顯。專案由個人維護,倉庫星標四十出頭,說明以英文為主。複合 HUD 與精靈表這類進階玩法仍要手寫設定,介面只幫到一半。WebM 的透明通道能不能正常顯示,取決於本機的多媒體後端與解碼器,遇到黑底或花屏先懷疑解碼這一環。商店版本的體積是 61.9 MB,系統需求為 Windows 10 的 17763 版本以上。
還有一件事得自己盯著:浮層用的圖片、動圖、精靈素材,版權歸各自作者,工具本身不提供素材,也不替你判斷能不能商用。