DailyWallpaperHub:AI 驅動的多源壁紙自動化聚合平台
DailyWallpaperHub 是一款開源的自動化壁紙管理系統。它透過聚合Bing 和Unsplash 等高品質圖源,實現壁紙的每日自動歸檔與展示。該平台最獨特之處在於引入了視覺大模型(LLM),能為每張壁紙自動創作一段包含地理、文化背景的AI 故事,將純粹的視覺欣賞昇華為訊息與藝術的結合。
核心功能特性
- 多源自動化採集: 預置Bing 與Unsplash 接口,支援透過設定檔快速擴充新圖來源。利用GitHub Actions 實現每小時自動更新,確保內容即時性。
- AI 視覺敘事: 基於視覺大模型為每張圖產生約500 字的背景故事。為了優化體驗,故事生成採用 非同步處理架構,確保使用者能第一時間看到圖片,無需等待AI 文字生成。
- 可自訂的提示詞: 開發者可透過修改
prompts/story_prompt.txt文件,靈活微調AI 生成故事的風格與維度。 - 全量資源歸檔: 自動將高清原圖、縮圖、JSON 元資料及AI 故事提交至倉庫,建立一個永久可存取的壁紙資料庫。
- 多通路分發與展示:
- 前端畫廊: 基於GitHub Pages 構建,支援響應式佈局與暗黑模式。
- 企業級分發: 可選配置騰訊雲COS 存儲,滿足大規模流量分發需求。
- 即時推播: 支援透過機器人將每日壁紙與故事推送至企業微信群,方便團隊靈感分享。
- 靈活的歷史回溯: 預設顯示近10 天內容,但支援自訂展示範圍,並可依日期或資料來源批次抓取歷史資源。
部署與適用場景
該專案完全基於GitHub 免費服務構建,無需支付伺服器成本。它非常適合以下場景:
- 個人收藏: 打造一個自動更新、有故事註解的私人桌布庫。
- 團隊靈感: 透過企業微信推播,為設計或創意團隊提供每日視覺啟發。
- 內容營運: 低成本建構一個具有AI 屬性的品牌視覺內容分發站。
🌐 線上預覽: hana19951208.github.io/DailyWallpaperHub
📦 專案倉庫: GitHub – DailyWallpaperHub
正文完
