貢獻致謝

這個專案的成功離不開每一位貢獻者的協助與支持。以下是參與本專案的所有貢獻者:

註:以下名單順序為隨機排列,與實際貢獻度無關。

未知的存在

未知的存在

全能代理人

會在我昏睡的時候代替我繼續工作,只需要給他幾杯咖啡就行,但不知為何我還是會覺得累。

Wang Feng Ping

Wang Feng Ping

專案創辦人與主要開發者

從無到有打造這個網站,就讓我厚臉皮的感謝一下自己吧!

開源專案致謝

本專案建立在眾多優秀的開源專案之上。以下按重要性列出所有使用的開源套件。

Next.js logo

Next.js

Vercel

業界領先的 React 全端框架,提供伺服器端渲染 (SSR)、靜態網站生成 (SSG)、增量靜態再生 (ISR) 等多種渲染模式,內建路由系統、API Routes 和圖片優化功能,是現代 Web 應用開發的最佳選擇。

在本網站的用途:本網站的核心框架,提供完整的前後端架構、路由系統、圖片優化和國際化支援

React logo

React

Meta

Meta (Facebook) 開發的宣告式、元件化的 JavaScript UI 函式庫,透過虛擬 DOM 和高效的更新機制提供優異的效能,擁有龐大的生態系統和社群支援,是目前最受歡迎的前端框架之一。

在本網站的用途:所有前端 UI 元件的基礎函式庫,包括頁面、表單、動畫等所有使用者介面

TypeScript logo

TypeScript

Microsoft

Microsoft 開發的 JavaScript 超集語言,在 JavaScript 基礎上加入靜態型別系統和最新的 ECMAScript 功能,提供更好的開發體驗、程式碼提示和錯誤檢查,大幅提升大型專案的可維護性和開發效率。

在本網站的用途:整個專案的開發語言,提供型別安全、智慧提示和編譯時錯誤檢查

Apache-2.0官網GitHub
Tailwind CSS logo

Tailwind CSS

Tailwind Labs

革命性的 Utility-first CSS 框架,透過組合小型的 utility class 快速建構客製化設計,內建響應式設計、深色模式和 JIT 編譯器,大幅提升開發速度並保持 CSS 檔案精簡。

在本網站的用途:本網站的主要樣式框架,處理所有視覺樣式、響應式佈局和深色模式

n

next-intl

Jan Amann

專為 Next.js App Router 設計的國際化解決方案,支援伺服器端和客戶端元件、訊息格式化、複數形式處理和日期時間本地化,提供完整的多語言支援和優異的型別安全。

在本網站的用途:支援本網站 13 種語言 (繁中、簡中、英、日、韓、泰、越、印尼、馬來、法、西、克林貢、精靈語) 的多語言系統

MySQL2 logo

MySQL2

sidorares

業界標準的 MySQL Node.js 驅動程式,提供快速且可靠的資料庫連接。支援 Promise/async-await、連線池管理、Prepared Statements 防 SQL 注入。本專案使用它作為主要資料庫介面,處理所有使用者資料、遊戲記錄、部落格文章等資料的儲存與查詢。

在本網站的用途:連接和操作 MySQL 資料庫,處理所有資料存取

Fastify logo

Fastify

Fastify

現代化的高效能 Web 框架,專注於開發體驗與應用速度。提供強大的插件系統、JSON Schema 驗證、自動 API 文件生成。AI Core 和 RAG Ingestor 服務都使用 Fastify 作為 API 伺服器,處理 AI 對話、RAG 查詢等後端邏輯。

在本網站的用途:AI Core 和 RAG Ingestor 的後端框架

LangChain logo

LangChain

LangChain

業界領先的 LLM 應用開發框架,簡化 AI 應用的建構流程。提供統一的介面來整合各種 LLM、向量資料庫、工具和記憶體系統。本專案使用 LangChain 建構 RAG(檢索增強生成)系統,實現智能文件問答與內容生成。

在本網站的用途:建構 AI 對話和 RAG 系統的核心框架

Ollama logo

Ollama

Ollama

輕量級的本地 LLM 運行環境,讓開發者能在本機執行大型語言模型。支援 Llama 3、Gemma、Mistral 等開源模型。本專案使用 Ollama 作為 AI 推論引擎,實現完全離線的 AI 對話功能,確保使用者隱私與資料安全。

在本網站的用途:在本地執行大型語言模型(如 Llama, Gemma)

L

LanceDB

LanceDB

高效能嵌入式向量資料庫,專為 AI 應用設計。基於 Apache Arrow 與 Lance 格式,提供極快的向量相似度搜尋。本專案使用 LanceDB 儲存文件向量嵌入,實現 RAG 系統的語義搜尋功能,快速找到與使用者問題最相關的內容。

在本網站的用途:儲存和檢索向量嵌入,支援 RAG 系統

Apache-2.0官網GitHub
HeroUI logo

HeroUI

NextUI

React UI 元件庫

在本網站的用途:UI 元件系統(Card, Button, Modal 等)

Radix UI logo

Radix UI

WorkOS

Headless UI 元件

在本網站的用途:無障礙 UI 元件基礎(Select, Dialog, Checkbox 等)

Framer Motion logo

Framer Motion

Framer

React 動畫函式庫

在本網站的用途:網站動畫效果

T

Tiptap

Tiptap

富文本編輯器

在本網站的用途:部落格和內容編輯功能

React Hook Form logo

React Hook Form

React Hook Form

高效能表單管理

在本網站的用途:表單處理與驗證

Zod logo

Zod

Colin McDonnell

TypeScript Schema 驗證

在本網站的用途:資料驗證與型別推導

i

iron-session

Vincent Voyer

安全的 Session 管理

在本網站的用途:使用者 Session 管理

A

Apache Arrow

Apache

列式記憶體資料格式

在本網站的用途:高效能資料處理(LanceDB 底層依賴)

Apache-2.0官網GitHub
Sharp logo

Sharp

Lovell Fuller

高效能圖片處理

在本網站的用途:圖片壓縮、調整大小、格式轉換

Apache-2.0官網GitHub
N

Nodemailer

Andris Reinman

電子郵件發送函式庫

在本網站的用途:發送系統通知、驗證信等電子郵件

A

ApexCharts

ApexCharts

現代化圖表函式庫

在本網站的用途:Console 管理後台的資料視覺化

T

Tanstack Table

Tanstack

Headless 表格函式庫

在本網站的用途:建構強大的資料表格元件

n

next-themes

Paco Coursey

Next.js 主題切換

在本網站的用途:實作深色模式和主題切換功能

b

bcrypt

kelektiv

密碼雜湊函式庫

在本網站的用途:使用者密碼加密與驗證

貢獻致謝 - World of WFP