舊捷徑用「季中代表日」冒充本命。產品不該再這樣做。
V2.0(2026-07-29)把這條捷徑整段撤走。依星座不再假裝有個人上升;本命盤改回完整幾何,另開一條路。工具在 /zodiac-sign,機器摘要在 /tool/about-zodiac.md。這篇繁體是另寫的白皮,不是簡體逐字轉換,也不是把越南文填進格子。
被拿掉的捷徑,以及為什麼非砍不可
探測盤的害處不在「算錯黃經」,而在把假的出生假設寫進每日流程。緯度 0、正午、季中——三個數字一湊,上升與宮位看起來很完整,卻沒有任何一位讀者真正出生在那裡。V2.0 拒絕再輸出這種結構。
砍掉之後,依星座只准問:「這顆太陽星座,面對今天這片真實天空,規則會怎麼打分?」本命仍然存在,但必須帶出生資料(或缺省並標成缺省),不能再向每日欄位借一張假盤。
探測盤為什麼看起來可信:它會吐出上升度數、十二宮表、甚至相位清單。UI 一畫輪盤,讀者就以為幾何完整。錯的不是輪盤繪圖,而是輸入——緯度 0、沒有城市、日期還是「這個星座當季的中間某天」。那三個假設疊在一起,足以偽造一張看起來很專業的命盤。
V2.0 的修正不是把輪盤藏起來,而是把「誰有資格擁有輪盤」寫死:只有依出生日這條路,才能把上升、中天畫成個人結構。依星座只准投影,不准冒充。
每日太陽星座不再從「假本命」取出宮位或上升。本命是完整球面幾何,行運另層疊上。兩條路可以並排,不許混稱。
若舊截圖還看得到「季中代表日」或赤道上的探測盤,那是 V2.0 之前。現在的依星座畫面不該再畫一張冒充的個人輪盤;要輪盤,請走依出生日。
qm-zodiacsign V2.0,2026-07-29。熱帶西洋黃道;恆星 / 吠陀在 /vedic。vi en zht zh jp kr fr es th pt de,同一條 reading-v2,白皮手寫。假盤刪了之後,仍有四件不准借屍還魂:
- 不准再拿緯度 0、季中代表日去「補」上升。
- 不准把預設胡志明市正午,說成讀者自己的出生地。
- 不准把領域分讀成事件發生率,或拿掉 0.72 的帽子再對外展示。
- 不准讓合盤分數流進單人今日事業,也不准讓日週月去重算十二次天空。
產品可以並排開兩條路,不能把刪掉的捷徑從後門加回來。批次 API 尤其容易犯錯:十二宮共用一張快照,不是十二張探測盤。
假盤走了,天空還能做哪些事
刪掉探測盤不是把產品挖空。留下的骨架是:一張地心黃道快照、一套確定規則、一個不許捏造證據的組句器。Today's Sky 問的是 ☉☽☿♀♂♃♄ 此刻在哪,有沒有逆行,月相如何,大相位有哪些,以及事件層——留、月球空亡(VOC)、近日距(日核合 / 燃燒)、日食月食、入宮。
這張快照十二個熱帶星座共用。日、週、月切換的是組句器口氣,不是另算一片天。合盤是獨立畫面,兩條命軸對照,不和單人解讀混成一個分數。
| 還留在產品裡的東西 | 它現在怎麼用 |
|---|---|
| ☉☽☿♀♂♃♄ 地心黃經 | 一張 Today's Sky,十二宮共用,不再各自偽造出生 |
| 逆行、月相、大相位 | 進條件袋;沒打進袋子的天象,禁止寫進句子 |
| 留、VOC、近日距、交食、入宮 | 事件層。Support API 1.1+ 才保證這些欄位齊 |
| 完整本命幾何 | 只走依出生日。缺時刻則胡志明市正午,並標預設 |
| 行運晶片 | 疊在本命上,UI 另層,不合成「一個總分」 |
| 合盤畫面 | 兩條軸,獨立路由與獨立 API |
批次接口 POST /v1/sunsign/batch 就是為這張共享天空存在的:一次快照,最多十二次投射。呼叫端若在本地用緯度 0 補十二張盤,就是把 V2.0 刪掉的捷徑又搬回來。
共享天空
一張快照打十二宮。地心黃經、逆行清單、月相、天空彼此的大相位,加上事件層。
象徵整宮
計分上升取該星座 0°(signIndex × 30°)。這是打分用的象徵宮,不是個人命盤。
命盤幾何
依出生日才有上升、中天、宮位、本命相位。SVG 輪盤與表格分開畫行運。
週期組裝器
reading-v2 依日 / 週 / 月換 lede 與語氣。天空同一張,句子結構不同。
合盤另頁
兩條軸的相容,走獨立畫面與 /v1/synastry。不要塞進單人 interpret。
兩種模式不要走混
依星座只問日期與一顆熱帶太陽星座。沒有城市,就沒有個人上升。整宮制在此是計分投影:行星落在哪一宮、守護星是否逆行或失勢、月亮元素是否親近、大相位有沒有打到守護星與 1·7·10 宮。輸出是領域分加上證據綁定的句子,不是一張「你的命盤」。
依出生日才排上升、中天、十二宮(整宮或普拉西達斯)、本命相位。時刻或地點缺漏時,Lab 落到胡志明市正午 12:00,並且介面必須標成預設——民事缺省,不是「已經知道的成年命造」。今日行運覆蓋在本命上,晶片分層,不合成單一總分。
| 路徑 | 輸入 | 產出 |
|---|---|---|
| 依星座 | 日期 + 熱帶星座 | 共享 Today's Sky、領域分、NLG;不宣稱個人上升 |
| 依出生日 | 出生日期(缺時刻/地點則胡志明市正午,並標預設) | 本命(上升/中天/宮位/相位)+ 行運另層 + 領域解讀 |
引擎只承認熱帶西洋黃道。若要恆星 / 吠陀,請走 /vedic,不要逼 Zodiac Sign 兼差。
預設為什麼選胡志明市:Lab 的民用時區與日曆工具以越南為主場,正午讓缺時刻的盤仍可重現。這不是「全球通用出生地」。介面若把預設藏起來,讀者會以為自己的上升是算準的。V2.0 連假本命都刪了,更不該用隱形預設再造一張假盤。
宮位系統可選整宮或普拉西達斯,是本命路徑的事。依星座那條路的「整宮」只是計分投影,不要和本命的 houseSystem 混成同一個開關。
十一語同一條管線,白皮卻各寫各的
語言碼是 vi · en · zht · zh · jp · kr · fr · es · th · pt · de。感情段、事業段、領域段的 composer、十二星座標籤、SEO、seed SQL v2 都按語言鎖定。缺 seed 就補 seed,不再因為缺 composer 而掉回英文。工具頁 /zodiac-sign 可選語言。
頂欄十一份白皮只共用 chrome(hreflang、語言列、頁首、JSON-LD)。正文各自起筆。簡體頁從「排期不是觀星」切入;本頁從「假命盤先砍」切入。章節標題與順序不同,不是簡繁對照表。
機器可讀清單:about-zodiac.md · llms.txt。曆法對照走 about-calendar 或 about-calendar-zht。
十一語不是十一套占星。換成韓文、德文或泰文,黃道還是熱帶,上升公式還是球面天文,fuseEvidence 還是從 50 起跳。變的是標籤與組句,不是座標系。
舊毛病是「缺翻譯就回落英文」。現在缺的是某語言還能再寫厚的稿,不是缺 composer。工具頁選語言,改解讀,不改 Today's Sky。
越南文是最早寫厚的語言,不是唯一真身。這篇繁體從「假命盤先砍」起筆,再談留下什麼、兩種模式、十一語、計分與 API。簡體頁從排期與黃道起筆。兩篇並讀,應看到不同的章節順序,而不是同一篇的字形轉換。
計分不是機率,融合也不是靈感
Today's Sky(astro.quizzman.com 快照 + 事件)
│
▼
規則引擎(依星座 或 本命+行運)
├── 依星座 → 同一片天空 × 十二個熱帶星座
└── 依出生日 → 完整命盤 + 時間增量
│
▼
領域分數 → fuseEvidence → reading-v2 組句
短順序是天空 → 條件 → 融合 → 組句。reading-v2 證據綁定:條件袋沒有「燃燒」,句子就不能寫燃燒。日週月換的是組裝器,不是星曆。
fuseEvidence 從底分 50 起跳,兩側封頂,兩邊同時很強時做衝突阻尼,信心上限約 0.72。按星座路徑故意壓得比完整本命低——因為它沒有個人上升,不該裝成同等把握。
- 相位:合 ☌、衝 ☍、刑 □、拱 △、六分 ⚹;容許度依類型;入相/出相看速度。
- 融合權重:強度 × 容許度鬆緊;正負兩側都有天花板。
- 時間增量:月相、VOC、交食、日核合/燃燒、逆行/留、行運對本命或天空對星座的相位——夾在領域邊界。
- 組句:條件釋義(說明 + 括號術語)→ 依週期挑證據 → lede / 趨勢 / 強項 / 謹慎 / 建議。
0–100 讓同一片天空下的星座與日期可以互比。它不是 P(人生事件),也不是「這件事有七成會發生」。條款在 /tool/about-terms。
舉一個不該發生的讀法:事業 82、感情 41,就被說成「今天談生意比談戀愛更可能成功」。引擎沒有「成功」這個隨機變數。它只有:在既定規則下,哪些命中把事業往上推、哪些命中把感情往下拉。衝突阻尼存在,正是因為兩邊同時很強時,不該再線性加成裝成更有把握。
依星座路徑的 confidenceCap ≈ 0.72,是產品決定,不是天文常數。沒有個人上升,證據再密,也不該跟一張帶出生地的本命盤喊同樣的把握。呼叫端若把 cap 拿掉再對外展示,就是在改契約。
reading-v2 組句時,術語可以進括號,事件不能進幻想。天空沒有日食,就不能寫「今日日食加持」。這條比文風更硬:它是管線順序,不是修辭建議。
| 條件袋常見來源 | 它改變什麼 | 它不改變什麼 |
|---|---|---|
| 月相、VOC | 週期增量、謹慎或空窗語氣 | 不改本命幾何 |
| 交食 | 事件層強調 | 不保證「人生轉折」 |
| 日核合/燃燒 | 近日距命中 | 袋子沒有就不許寫 |
| 逆行/留 | Rx 與 station 權重 | 不自動等於「倒霉」 |
| 行運對本命,或天空對星座 | 相位增量 | 不把合盤分數併進來 |
相位五種——合 ☌、衝 ☍、刑 □、拱 △、六分 ⚹——容許度依類型,入相/出相依速度。不要把「手感上很緊」寫進規則。
準不準,先講清楚量尺
位置層與解讀層要分開驗。黃經、逆行、月相、交食,對得上 astro.quizzman.com 的快照,才叫星曆準。句子有沒有「說中你的週二」,不是這套引擎承認的精度定義。
內部例子:condition / Rx / VOC / cycle / sunsign-sky,以及 Astro 1.1 契約。條數隨 repo 變,以 qm-zodiacsign 的 npm test 為準。
功能狀態與範圍
下表不是待辦。V2.0 上線時,這些列都已標成支援。缺的是範圍外的主張,不是「還在做」。
| 功能 | 狀態 |
|---|---|
| 天文計算(星曆/快照) | 支援 |
| 規則引擎(條件 + 領域融合) | 支援 |
| NLG reading-v2 | 支援 |
| 本命盤(上升、中天、宮位、相位) | 支援 |
| 行運分析 | 支援 |
| 合盤 | 支援 |
| 每日太陽星座(Today's Sky × 星座) | 支援 |
| 週/月週期 | 支援 |
| 十二星座批次 API | 支援 |
做得到。熱帶黃道;本命盤;共享天空寫出的太陽星座文;週/月週期;行運疊本命;合盤;十一語證據綁定 NLG;Lab 閘道 API。
做不到,也不假裝。恆星/吠陀;預言命運或保證未來事件;通靈/靈媒;數理命理當核心;沒有出生地與時刻卻宣稱個人上升。
| 讀者容易以為 | V2.0 實際給的 |
|---|---|
| 每日星座也有一張完整命盤 | 沒有。假本命已刪;只有共享天空的投射 |
| 分數愈高,事件愈可能發生 | 愈高只表示規則往那一側推,不是發生率 |
| 日/週/月是三套星曆 | 一套天空,三個組裝器 |
| 選繁體就換成紫微或八字 | 語言只改標籤與句子,座標系仍是熱帶西洋 |
| 合盤是單人解讀的加分項 | 獨立畫面、獨立 /v1/synastry |
| 缺時刻也算得出「我的上升」 | 算出的是標成預設的胡志明市正午盤,不是你的上升 |
星曆契約:誰提供經度
引擎不在程序裡發明黃經。主路徑是 HTTP 打到 Astro;遠端掛了且允許時,才回退本機套件。上升、中天沒有緯度經度算不出來;行星黃經本身是地心的。時間底是儒略日 UT/TT。
| 層 | 來源 | 說明 |
|---|---|---|
| 主 | astro.quizzman.com Zodiac Support | snapshot / events / range;1.1.0+:stations、eclipses、moonPhase、retrograde_period、declination |
| 備 | @quizzman/qm-astro | 遠端失敗且 QM_ASTRO_FALLBACK_LOCAL 允許 |
| 時間 | Julian Day(UT/TT) | 地心黃經;上升/中天要觀測 lat·lon |
設定鍵:QM_ASTRO_BASE_URL、QM_ASTRO_SERVICE_TOKEN。契約文件:引擎 docs/ASTRO_API_REQUIREMENTS.md,Astro ZODIAC_SUPPORT_API.md。V2.0 之後,依星座路徑不再向緯度 0 的季中假盤要宮位。
1.1 之前也能拿到經度,但留、交食、月相、逆行時段、赤緯不齊。事件層按 1.1+ 寫。本機回退套件頂上時,以當時包裝到的欄位為準,不能假裝遠端字段都在。
儒略日分 UT 與 TT:行星跟力學時,民用日期跟 UT。引擎自己換算;呼叫端通常只交 ISO 與時區偏移。沒有 lat·lon,地心黃經仍在,地平上的上升、中天不算。
declination 進快照,是契約欄位,供校驗與事件,不是另開一套赤緯占星來替代黃經宮位。
公開 API 在 Lab 閘道上
基底:https://lab.quizzman.com/api/tool-module/zodiac
| 方法 | 路徑 | 職責 |
|---|---|---|
| GET | /health | 引擎 + Astro 設定 |
| POST | /v1/sky | Today's Sky 快照 |
| POST | /v1/sunsign | 單一星座 × 天空 |
| POST | /v1/sunsign/batch | 最多十二星座 |
| POST | /v1/interpret | 本命解讀(或舊欄位 sunSignDate) |
| POST | /v1/chart | 只出本命盤 |
| POST | /v1/synastry | 合盤 |
出生欄位示例:date ISO,lat/lon,tzOffsetHours,houseSystem 取 whole-sign 或普拉西達斯。引擎在倉庫聽 :4060,Lab 經上述閘道反代。批次給的是同一張天空打十二宮,不是十二次假本命。
想只要幾何、不要散文,走 /v1/chart。想只要天空、不要領域分,走 /v1/sky。想把規則與 reading-v2 接上,才走 /v1/interpret 或 /v1/sunsign。三件事塞進同一個快取鍵,測試會先髒掉。
GET /health 回答引擎與 Astro 設定在不在,不回答「今日運勢」。監控盯這個端點。合盤不要借用 interpret 的回應形狀——欄位看起來像,語意不是。
確定性仍然成立:同一 when、同一出生、同一星座,分數與證據鍵應可重現。語言 seed 可以改用詞,不能發明條件袋裡沒有的天象。
| 呼叫端想做的事 | 走這裡 | V2.0 之後的禁區 |
|---|---|---|
| 只要快照 | POST /v1/sky | 不要在本地用緯度 0 補盤再當天空 |
| 單星座解讀 | POST /v1/sunsign | 不要宣稱個人上升 |
| 十二宮一次算完 | POST /v1/sunsign/batch | 不要打十二次季中探測盤 |
| 只要命盤幾何 | POST /v1/chart | 缺時刻仍須標預設 |
| 本命加解讀 | POST /v1/interpret | 不要把合盤分數併進來 |
| 兩人對照 | POST /v1/synastry | 不要借用 interpret 的形狀 |
和紫微斗數、八字的分界
紫微與八字走東亞民用時鐘:天干地支、節氣、真太陽時。出生地經度會改真太陽時,從而改時柱、改命宮。那是另一組 Lab 工具,曆法細節見 about-calendar。
Zodiac Sign 不問干支。它問熱帶黃道上的地心位置。上升要的是觀測者的緯度、經度與時刻,不是時柱。把「今日牡羊」讀成「今日命宮」,是把兩套模型疊錯了。
對照可以同時開,不許互相冒充。紫微 about-tuvi,八字 about-bazi。本引擎只守西洋熱帶這一條線。
真太陽時改的是地方視太陽時,用來安時柱;熱帶上升改的是地平線與黃道交點。兩者都跟經度有關,公式不是同一條。拿時柱去解釋 Zodiac Sign 的上升,或拿上升去改命宮,都是把工具當裝飾。
塔羅跟占星在導航裡同一組,牌陣卻不讀黃經:/tarot。要看見天空,走 Sky Viewer 與 Astro Tools。那些頁負責看見,不負責寫領域散文。
鉤子不同、章節順序不同、FAQ 先問分數與吠陀而不是先問「是不是機翻」。若你用轉換器把簡體頁變成繁體,會得到另一篇錯誤的文章,不是這一份。
常被追問的六件事
0–100 分能當機率用嗎?
不能。那是規則相對分,用來比較同一天空下的星座與日期。它不是 P(人生事件),也不該讀成「有七成會發生」。事業 82 只表示規則把事業往上推得比較遠,不是成交率。
信心上限為什麼壓在約 0.72?
依星座沒有個人上升,證據權重不該裝成完整本命。fuseEvidence 從 50 起跳、兩側封頂、衝突阻尼,再加 confidenceCap ≈ 0.72。這是產品契約,不是天文常數。呼叫端拿掉 cap 再對外展示,就是改契約。
這是吠陀或恆星黃道嗎?
不是。只用熱帶西洋黃道。恆星 Jyotiṣa 在 /vedic。兩套黃道不共用同一句解讀。選繁體也不會把引擎換成紫微或八字。
依星座為何沒有個人上升?
真宮位與上升需要出生地與時刻。依星座只用太陽星座的象徵整宮來打分,計分上升 = signIndex × 30°。V2.0 刪假本命,就是為了不再假裝有這塊結構。
日/週/月是不是另算一套天空?
不是。天空同一張快照;換的是 reading-v2 組裝器。合盤另頁,不和單人解讀合成一個分數。週文案變長,不代表星曆重算了十二次。
星曆從哪裡來?缺時刻怎麼辦?
主源 astro.quizzman.com Support API 1.1+(stations、eclipses、moonPhase、retrograde_period、declination),回退 @quizzman/qm-astro。設定鍵 QM_ASTRO_BASE_URL 與 QM_ASTRO_SERVICE_TOKEN。依出生日缺時刻或地點時,落到胡志明市正午並標成預設。
Lab 相關連結
這頁先講「刪掉了什麼」,再講「還能相信什麼」。要動手開 工具;要比東亞時鐘開曆法;要給模型讀開 Markdown 與 llms.txt。簡體頁從另一個鉤子寫起,不要把它當成這篇的對照表。
- 開啟 Zodiac Sign · Markdown
- Calendar Engine · 曆法(繁) · Astro Tools · Sky Viewer
- 塔羅(同屬占星一組) · llms.txt · Lab 首頁
- Science Lab 條款 · Vedic · 簡體白皮