最近的文章
Immich 繁體中文地理資料技術解析 (一):Pipeline 六階段實作
每當你上傳一張照片到 Immich,系統就會像魔法般自動標註拍攝地點——「台北市信義區」、「東京都澀谷區」。這背後並非雲端 API 的功勞,而是一套完全離線運行的逆地理編碼(Reverse Geocoding)系統。
但問題來了:Immich 官方使用的 GeoNames 資料庫,中文地名品質參差不齊,甚至有許多地點根本沒有中文名稱。這就是 immich-geodata-zh-tw 專案誕生的原因——透過一條精心設計的資料處理管線(Pipeline),將原始的 GeoNames 資料轉化為高品質的繁體中文地理資料庫。
本文將帶你深入這條 Pipeline 的每個環節,從資料下載、清理、增強、翻譯到最終打包,看看如何用 Python 和 Polars 處理超過 20 萬筆地理資料,讓你的 Immich 相簿擁有最精準的中文地名。
n8n 容器部署教學 - Docker Compose 配置、Redis 快取與反向代理設定
··4694 字·10 分鐘
本文介紹如何使用 Docker Compose 部署 n8n 工作流程自動化平台,包含基礎配置、Redis 快取整合,以及透過 Nginx Proxy Manager 設定反向代理實現 HTTPS 安全存取。
n8n-ffmpeg:整合 FFmpeg 的 n8n Docker 映像檔與自動化構建實作
··1991 字·4 分鐘
本文介紹 n8n-ffmpeg 開源專案,這是一個針對 n8n 官方映像檔進行功能擴充的解決方案,提供預裝 FFmpeg 且自動同步最新版本的 Docker Image。本文將解析其背後的自動化構建流程、因應官方版本變更的技術調整,以及如何應用於生產環境。
Immich 地理編碼臺灣特化 - immich-geodata-zh-tw 專案介紹與使用教學
本文介紹 immich-geodata-zh-tw 專案,這是一個專為繁體中文使用者打造的 Immich 反向地理編碼優化方案。除了針對臺灣進行深度的在地化處理(中文化、行政區層級補齊),v2.0 版本起更將支援範圍擴展至日本與南韓,並提供更穩定的自動化更新機制。
Docker Container Monitor - 通過 Grafana 監視 Docker 容器的狀態
這篇文章詳細介紹如何利用 Prometheus、Node Exporter、cAdvisor 和 Grafana 搭建一套完整的 Docker 容器監控系統。內容涵蓋建立 Docker 網路、準備 Prometheus 設定檔、使用 Docker Compose 部署監控服務,以及在 Grafana 中設定資料來源與匯入儀表板,幫助使用者有效監控 Docker 容器的效能與狀態。
Grafana 基本部署
本文介紹如何使用 Docker 部署 Grafana,包含創建資料夾、設定 docker compose 以及登入初始化步驟。
Immich 部署、設定與反向代理 - Google 相簿的最佳開源替代方案
··2148 字·5 分鐘
這篇文章介紹如何使用 Docker Compose 和 Portainer 部署 Immich,並提供優化臺灣繁體中文地名反向地理編碼、設定影片轉碼與機器學習硬體加速 (以 NVIDIA 為例),以及更換機器學習模型的詳細步驟。
Nginx Proxy Manager Monitor (NPM Monitor) - 通過 Grafana 監控 NPM 的代理狀態
··1238 字·3 分鐘
這篇文章介紹如何使用 Promtail、Loki 和 Grafana 建立 Nginx Proxy Manager 的監控系統,透過解析 Nginx 日誌並將數據視覺化,以便追蹤流量、狀態等資訊。內容包含部署 Grafana、Loki、Promtail,配置 Nginx Proxy Manager 的 geoip2 和 json log,以及在 Grafana 中設定資料來源和匯入 Dashboard。
論文筆記 - 3DGS-Avatar: Animatable Avatars via Deformable 3D Gaussian Splatting
本篇筆記整理了 3DGS-Avatar (CVPR 2024) 的研究內容。該論文旨在解決從單眼視角影片(monocular video)高效重建可動畫(animatable)的著裝虛擬人像(clothed human avatars)的挑戰,特別是針對現有基於 NeRF 方法在訓練和渲染速度上的限制。筆記內容涵蓋了其核心方法:利用 3D Gaussian Splatting (3DGS) 作為基礎表示,設計了從標準空間(canonical space)到觀察空間(observation space)的變形流程,包括非剛性(non-rigid)和剛性(rigid)變形模組,以及一個用於處理視角相關顏色和局部變形的 Color MLP。此外,筆記也記錄了其優化策略,如姿態修正(pose correction)和關鍵的「盡可能等距」(as-isometric-as-possible, AIAP)正規化,以提升對未見姿態的泛化能力與重建品質。
在 Debian/Ubuntu 上 7-Zip 安裝
··324 字·1 分鐘
在 Debian/Ubuntu 上安裝最新版 7-Zip 教學。可以解決 p7zip 存在的一些 bug,如無法壓縮大檔案等問題。