EXIF Gallery Nuxt(具備 AI 智慧處理功能的 Exif 相簿工具)簡介
EXIF Gallery Nuxt 是一個具備 AI 智慧處理功能的 Exif 相簿工具,整合了人工智慧智慧處理、瀏覽器圖像壓縮等多種功能。它基於 Nuxt 框架構建,利用了 Nuxt Hub、UnoCSS、shadcn-vue、inspira-ui 等現代化工具和庫,能夠為我們提供美觀的使用者介面和流暢的互動體驗。
該專案的主要特性包括:
- 支援透過 hubBlob() 上傳和顯示圖像
- 雲端儲存:由 NuxtHub 驅動的 Cloudflare R2 物件儲存
- 人工智慧整合:支援 OpenAI 和 Gemini 進行智慧圖像處理
- 圖像壓縮:支援多種格式 (JPEG、WebP、AVIF),由 JSQuash 提供壓縮功能
- 現代化 UI:利用 shadcn-vue 和 inspira-ui 提供精美的元件樣式
- 視圖過渡 API:輕鬆建立不同 DOM 狀態間的動畫過渡
- Nuxt Auth Utils:極簡的 Nuxt 認證模組,提供可組合和伺服器工具

EXIF Gallery Nuxt(具備 AI 智慧處理功能的 Exif 相簿工具)官網及開源地址
- 官網:https://photo.wiidede.space/zh](https://photo.wiidede.space/zh
- 開源地址:https://github.com/wiidede/exif-gallery-nuxt/blob/main/README_zh.md
該專案使用 pnpm 進行套件管理,TypeScript 作為開發語言,並遵循 ESLint 代碼風格規範。開發者可以透過 pnpm dev 命令在本地啟動應用程式。部署時,可以免費利用 NuxtHub 將專案部署到 Cloudflare 帳戶,或使用 Cloudflare Pages CI 進行部署。
正文完