多年来,网路上的《易经》、历法、八字或紫微斗数工具,大多以彼此独立的网站形式存在。每个网站通常只专注於单一功能,例如占卜、农历转换或命盘排盘,而其背后的演算法往往缺乏公开说明,也难以验证。
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 希望建立一个兼具学术研究、教育应用与软体整合能力的东方知识计算平台,让历法、易经与传统学术在数位时代获得更完整且可验证的发展。