陈胤辰中原商设
首页
简介
讲师介绍开课资讯
课程
运算思维与程序设计自然科学与人工智能程序语言导论
互动
变量交换三门问题下注模拟器数字推盘汉诺塔
编程
JS 基础教学JavaSciptP5.js (上课用)
应用
人体系统玄学系统建筑系统

语言

繁体中文简体中文English

陈胤辰

中原大学商业设计系
资宸科技

快速链接

  • 讲师介绍
  • 开课资讯
  • 互动游戏
  • JavaScipt

联系 & 社群

© 2026 陈胤辰。版权所有。

Built with Next.js & Tailwind CSS

🌌 系統概論🔮 排盤引擎📊 資料結構⚡ 四化狀態機🤖 規則引擎

玄學系統 · 規則引擎

命盤解析 — Rule-based 專家系統

把星曜拖入宮位,即時 Console 顯示 IF-THEN 推理過程。坊間算命軟體的幾千字解析,本質上就是此機制。

星曜庫(拖入或點擊加入)

👑

紫微

帝王星,主貴、權威

⚔️

七殺

將星,主衝勁、執行力

🌟

貪狼

多慾星,主才藝、慾望

🤝

左輔

貴人星,主助力

🌀

地空

耗散星,主破財、突發

📌 財帛宮 — 已入駐星曜

將星曜拖入此區,或點擊上方星曜卡片

💡 為什麼算命軟體解析那麼長?

算命軟體裡「2000 字的流年運勢」,本質上是執行了數千條 if-else 規則, 把匹配到的字串拼接起來。這就是 1970 年代盛行的Rule-based Expert System(規則型專家系統),如 MYCIN(診斷細菌感染)。現代 AI 的神經網路只是把這些規則從「人工定義」變成「從資料中學習」。

推理 Console

// 等待輸入星曜...

CS 等價實作

// Expert System 核心結構
interface Rule {
  condition: (stars: string[]) => boolean;
  output: string;
  weight: number;
}

const rules: Rule[] = [
  {
    condition: (stars) =>
      stars.includes("ziwei"),
    output: "財運有貴氣...",
    weight: 1.2,
  },
  // ... 數百條規則
];

// 推理引擎
function infer(
  stars: string[],
  palace: string
): string[] {
  return rules
    .filter(r => r.condition(stars))
    .map(r => r.output);
}