
Cosmic-light
Praveen and Arunachalam (LearnChain) · 程式設計
Cosmic-light 是專為 Windows 打造、免費且開源的動態島控制中心,把媒體控制、即時天氣、行事曆與 AI 聊天面板全部收進一個浮動的桌面小工具裡。你不必為了 Spotify、天氣預報和會議提醒分別切換 App,只要一個會在你需要關注時展開的島。不需要時,它會自動收起來。它為想快速掌握每日資訊、又不願離開手邊工作的 Windows 使用者而設計。

關於 Cosmic-light
Cosmic-light 是什麼
Cosmic-light 把 iPhone 上成名的膠囊狀動態島,重新為 Windows 桌面打造。這個島停在螢幕底部或中央,閒置時保持精簡,需要時流暢展開,顯示媒體資訊、天氣粒子、即將到來的事件,或 AI 輸入框。開發者 Praveen 與 Arunachalam 以 MIT 授權發布,因此你可以自行執行程式碼,或據此打造自己的 Windows 安裝檔。
底層是 Electron 加 React 的應用程式,再以 Python 腳本串接 Windows 的系統資料,例如媒體播放與音訊裝置。這對你有很實際的意義:它能讀取 Spotify 或瀏覽器分頁正在播放的內容、偵測你的輸出裝置,並顯示專輯封面,完全不需要你手動接線。Google 行事曆的同步方式是貼上私人的 iCal 連結,AI 功能則連接你自己的 Gemini 或 Perplexity API 金鑰。
最實用的地方不是外觀,而是出現的時機。
最大的門檻是安裝。這不是從商店下載、點兩下就能裝好的安裝檔。你需要 Node.js 20 以上和 Python 3.10 以上,然後執行幾個指令才能啟動。AI 聊天同樣要等你帶上自己的 API 金鑰才會運作,也就是說沒有內建模型可以頂著用。想要不帶金鑰就用 AI?這裡沒有這種選項。
開始使用
- 從 GitHub 複製儲存庫,並用終端機進入專案資料夾。
- 執行
npm install取得前端相依套件,再執行pip install -r requirements.txt取得 Python 系統橋接。 - 用
npm run dev在本機啟動,或執行npm run build在release/資料夾產生獨立的.exe安裝檔。 - 點擊島以展開,打開設定齒輪,貼上 Gemini 或 Perplexity API 金鑰即可開啟 AI 聊天。
- 事件的部分,從 Google 行事曆設定複製私密 iCal 位址,貼進 App 的 Google 行事曆欄位。
產品資訊
快速了解 Cosmic-light 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- Windows 重度使用者:如果你整天開著 Spotify、瀏覽器和行事曆,想找個地方一眼掃過,這就很合適。你得習慣自己跑開發環境。
- 開發者與愛動手的人:MIT 授權加上 Electron 程式庫,要分支、換主題或加上自己的面板都很容易。
- 會議排滿的遠端工作者:行事曆會在事件前五分鐘展開,是避免漏接電話的省力做法,前提是事件放在 Google 行事曆上。
任務
- 不用切換視窗就能控制音樂:直接從島上暫停、跳過、調整音量,同時顯示專輯封面與即時音訊視覺化。
- 一眼確認天氣:溫度、風速、濕度與降雨機率會以動畫呈現的雨、雪、星粒子顯示。
- 快速取得 AI 答案:Gemini 模式處理 Markdown、程式碼區塊與數學,Perplexity 模式則帶回附引用的即時網路結果。
情境
- 專注工作時段:把島縮小放在角落,只在會議接近或出現劇烈天氣警報時才展開。
- 多螢幕桌面:選擇島要待在哪個顯示器,讓它永遠出現在你實際盯著的那塊螢幕上。
- 深夜寫程式:更暗、透明度更低的島,加上更長的自動收合延遲,讓資訊隨手可得又不刺眼。
主要功能
動態島介面
App 的核心就是這個島本身,一顆以物理動畫展開與收合的膠囊。首頁檢視顯示時間、日期與作用中視窗的狀態,你可以決定它停在螢幕底部還是中央。它就是把其他所有功能串在一起的那一塊。
附視覺化工具的媒體控制
Cosmic-light 串接 Spotify 與一般的系統音訊,讓你在島上直接播放、暫停、下一首、上一首與調整音量。它會帶入大張專輯封面、演出者資訊與曲目進度,還有一個跟著音樂律動的即時音訊視覺化工具。智慧圖示會判斷聲音來自 Spotify、YouTube、Chrome 還是其他來源。它甚至知道你用的是哪個輸出裝置。
即時天氣視覺化
天氣獲得完整的大氣效果處理,以動畫粒子呈現雨、雪、雲與星星。你會看到溫度、風速、濕度與降雨機率,全部即時更新。雷雨或大雪等劇烈警報會立刻顯示。這種警報,你平常只會在瀏覽器分頁裡錯過。
智慧行事曆同步
貼上你的私人 Google 行事曆 iCal 連結,事件就會流進島裡。最貼心的是時機:活動開始前五分鐘,它會自動展開提醒你。另外還有可互動的整月檢視。它同時也是個輕量的行事曆 App。
內建 AI 聊天
島裡有一個雙模式的聊天面板,也是這裡主要的 AI 搜尋功能。Gemini 模式與 Google 的模型對話,透過 KaTeX 支援 Markdown、程式碼區塊與數學。Perplexity 模式執行即時網路搜尋,回傳附引用與來源的答案。兩者都會記住你的對話紀錄,且儲存在你的本機上。
本機優先的隱私
你的資料留在自己的電腦上,而不是公司伺服器,你輸入的 API 金鑰也都經過加密。這和把行事曆與查詢紀錄放在雲端的網頁儀表板相比,是實際的差別。代價是你得自己負責安裝與更新。沒有代管服務幫你處理。
自訂選項
你可以把島放在底部或中央,選擇它出現在哪個螢幕,並調整透明度以及控制自動收合延遲的「Stayback」時間。選項不多,但涵蓋了多數人真正在意的擺放選擇。你也不需要更多。
優缺點
優點
- 把媒體、天氣、行事曆與 AI 聊天整合進一個隨時可用的小工具,減少切換視窗。
- 以 MIT 授權免費開源。完整的 Electron 與 React 程式庫都可分支使用。
- 本機優先的設計,讓你的資料與加密後的 API 金鑰留在自己的機器上。
- 靈敏的物理動畫,讓島感覺輕快而不是遲滯。
缺點
- 安裝對新手不友善。你需要 Node.js 20+ 與 Python 3.10+,還得自己執行建置指令。
- AI 聊天需要你自己的 Gemini 或 Perplexity API 金鑰,因此沒有內建模型,也沒有開箱即用的免費 AI。
- 僅限 Windows。Mac 與 Linux 使用者被排除在外。
- 行事曆同步依賴 Google 行事曆的 iCal 連結,這意味著其他服務的事件不會出現。
常見問題
是的。它以 MIT 授權發布,軟體本身不收費。唯一的成本在 AI 部分,因為你使用聊天功能時,得自己支付 Gemini 或 Perplexity 的 API 用量。
相關內容
探索與 Cosmic-light 相關的工具、技能與文章。
Cosmic-light 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。
