多年來,網路上的《易經》、曆法、八字或紫微斗數工具,大多以彼此獨立的網站形式存在。每個網站通常只專注於單一功能,例如占卜、農曆轉換或命盤排盤,而其背後的演算法往往缺乏公開說明,也難以驗證。
Quizzman Lab 採用了完全不同的設計理念。
它是一個 Research & Development Platform(研究與開發平台),專門研究與開發東方知識系統,透過現代軟體架構重新實現傳統演算法,使其具備:
- 可驗證
- 可擴充
- 可透過 API 整合
而非只是單純提供線上工具。
Quizzman Lab 是什麼?
Quizzman Lab 是 Quizzman 生態系中的研究中心,專注於開發各種 Computational Engines(計算引擎)。
Quizzman 不將《易經》、曆法、八字或紫微視為彼此獨立的系統,而是將它們看作彼此相關的計算模型。
目前平台主要包含:
- Quizzman Calendar Engine
- Quizzman I-Ching Engine
- BaZi Engine(八字引擎)
- Ziwei Engine(紫微斗數引擎)
- JCK Font Engine
- Semantic NLP Engine(語意自然語言處理引擎)
- Open REST API(開放 REST API)
每一個 Engine 都可以獨立運作,同時也能共同組成完整的平台。
Quizzman Lab 的設計理念
Quizzman Lab 建立於三項核心原則。
1. 演算法優先,而不是查表
許多系統依賴預先計算好的資料。
Quizzman 則盡可能直接利用演算法完成計算。
其優點包括:
- 可以解釋結果
- 易於擴充
- 可依據學術資料驗證
- 降低對封閉資料的依賴
2. 重視透明性
一個結果真正有價值,在於使用者能理解:
- 如何計算
- 使用哪些資料來源
- 根據哪些理論
因此 Quizzman 持續公開各 Engine 的:
- 技術文件
- 系統架構
- 演算法原理
3. 尊重傳統知識
Quizzman 不改變傳統理論本身。
平台的目標是:
- 數位化
- 標準化
- 自動化
同時保留經典學術體系原有精神。
不只是占卜網站
不少人認為《易經》、八字或紫微斗數只是命理工具。
Quizzman Lab 則從更廣泛的角度研究:
- 科學史
- 哲學
- 天文學
- 語言學
- 數學
- Data Science(資料科學)
例如:
- Calendar Engine 建立於天文演算法
- I-Ching Engine 結合 Semantic NLP(語意自然語言處理)
- JCK Font Engine 研究超過十萬個 CJK 字元結構
因此,每個模組都是一項獨立研究計畫,而不只是網頁工具。
核心 Engines
Calendar Engine
整個平台的時間核心。
主要負責:
- 農曆
- 干支
- 二十四節氣
- 黃道吉時
- True Solar Time(真太陽時)
- 曆法週期
其他大部分 Engine 都依賴 Calendar Engine 所提供的資料。
I-Ching Engine
支援多種起卦方式:
- 三枚銅錢
- 蓍草法
- 梅花易數
- 手動輸入六爻
同時支援不同學派:
- 經文
- 象數
- 義理
- 六爻
- 梅花易數
並利用 Semantic NLP(語意自然語言處理)分析使用者問題。
BaZi Engine
八字分析引擎,包括:
- 天干
- 地支
- 五行
- 用神
- 大運
- 流年
所有時間資料皆直接來自 Calendar Engine,以確保一致性。
Ziwei Engine
紫微斗數排盤引擎。
架構允許支援不同流派,而不需要修改底層曆法系統。
JCK Font Engine
研究漢字、漢喃字與 CJK 字型。
包括:
- Glyph(字形)
- Unicode
- Radical(部首)
- 異體字
- 字元標準化
同時支援學術研究與東亞文字軟體開發。
Open API
Quizzman Lab 採用 API-first(API 優先) 設計。
所有 Engine 都能透過 REST API(表述性狀態轉移應用程式介面) 存取。
因此可用於:
- 網站整合
- App 整合
- 學術研究
- 軟體開發
- 工作流程自動化
開發者可以直接利用 Engine 的計算能力,而不必依賴網頁介面。
現代化架構
Quizzman Lab 採用現代技術打造,以兼顧效能與擴充性。
主要技術包括:
- Node.js
- Python
- REST API(表述性狀態轉移應用程式介面)
- HTTPS(超文字傳輸安全協定)
- JSON(JavaScript 物件表示法)
- Semantic NLP(語意自然語言處理)
各 Engine 均採用獨立服務(Service-Oriented Architecture,服務導向架構)設計,方便長期維護與擴充。
適用對象
Quizzman Lab 並不限於命理研究者。
同樣適合:
- 軟體工程師
- 學術研究者
- 教師
- 學生
- 易經學習者
- 漢學研究者
- 軟體開發人員
尤其 Open API 可直接整合至其他系統。
Quizzman Lab 的特色
最大的差異不在介面,而在整體架構。
Quizzman Lab 致力於建立一套 Computational Platform(計算平台),服務東方學術研究。
每個 Engine 都具有:
- 獨立演算法
- 技術文件
- 可擴充架構
- 獨立 API
- 可重複利用
因此它既能服務一般使用者,也能作為研究與開發平台。
未來發展方向
Quizzman Lab 將持續:
- 完善各項東方計算引擎
- 擴充 Open API
- 提升演算法精度
- 建立完整技術文件
- 發展更多東亞語言與文化研究工具
- 建立一個利用現代科技研究傳統知識的平台
總結
Quizzman Lab 並非單純的《易經》或農曆查詢網站。
它是一個結合 Calendar Engine、I-Ching Engine、BaZi Engine、Ziwei Engine 與 JCK Font Engine 的 Research & Development Platform(研究與開發平台)。
透過透明的演算法、現代軟體架構以及 REST API,Quizzman Lab 希望建立一個兼具學術研究、教育應用與軟體整合能力的東方知識計算平台,讓曆法、易經與傳統學術在數位時代獲得更完整且可驗證的發展。