
Overview

部落格內容管理系統,Django 後端搭配 Vue.js 管理後台,整合 AI 輔助內容模組與完整 RBAC 權限控制。
Architecture
Frontend (Quartz 4, Static Site)
← Build from Markdown content
Admin Panel (Vue.js + Vite)
→ Django REST API
→ PostgreSQL (文章/使用者/權限)
→ Redis (快取/Session)
→ AI Module (內容輔助)
Key Features
| Feature | Description |
|---|---|
| Django 後端 | RESTful API,文章 CRUD、分類、標籤、草稿管理 |
| Vue.js 管理後台 | SPA 管理介面,Markdown 編輯器、即時預覽 |
| AI 輔助模組 | 自動摘要、SEO 建議、內容分類、標題優化 |
| RBAC 權限控制 | 角色/權限管理,支援多層級審核流程 |
| 內容審核 | Notion 整合審核 DB,追蹤文章狀態 |
| SEO 優化 | 自動 sitemap、Open Graph、結構化資料 |
| 多語言支援 | 技術文章(繁體中文)+ 神明網站(多語言) |
Screenshots

Tech Stack
Django + DRF + Celery ・ Vue.js + Vite + Tailwind ・ PostgreSQL + Redis ・ Quartz 4 (Static Site Generator) ・ Docker Compose
