2025-10-03 17:00:00Tony_CHAN

從古代符號到現代程式:語言如何承載命運

命運不是天意,而是語言。它的符號如何書寫,我們就如何生活


在人類文明的長河中,語言從來不僅是溝通的工具,更是一種承載命運的結構。從甲骨文的卜辭,到八字與星盤的推演,再到今日程式語言與人工智慧的指令,語言所具備的,不只是表述能力,而是將未知轉化為可解讀、可操作的秩序。本文嘗試梳理古今符號系統的連續性,探討語言如何在不同時代中承載命運的想像。


一、語言作為符號:對未來的最初編碼

古代的卜辭與符號,常被視為宗教儀式的一部分。然而若以演算法的角度審視,它們本質上是一套「輸入—轉換—輸出」的模型。

    - 輸入:天象、祭祀時辰、龜甲裂痕。

    - 轉換:透過既有符號系統(卜辭、曆法),將自然現象對應到人事吉凶。

    - 輸出:一段帶有規律的預測,例如「今歲豐收」或「出兵不利」。

這些符號雖簡陋,卻已展現語言的中介功能︰將不確定的自然現象,翻譯為可供人類理解與決策的「命運文本」。

〈案例〉
卜辭片段:

    - 問:「甲子日占,雨否?」

    - 輸出:「吉,來旬有雨。」

這是一個簡單的「輸入—轉換—輸出」結構,以符號裂痕為基礎,生成命運敘事。


二、命理作為符號學:把時間轉化為故事

八字與星盤延續了這種符號化的思維。人出生的具體時辰被視為一組「輸入變數」,經由天干地支、宮位相位的轉換,輸出成「性格特徵」與「人生軌跡」。這裡的核心不在於精準度,而在於可解釋性

    - 人類需要故事,而符號學賦予故事一種框架。

    - 透過「命盤」這種符號矩陣,人生被重新編排成一條可預期的敘事線。

語言的力量,正是在於將隨機事件納入敘事,使人對未來產生可承受的秩序感。

〈案例〉
八字推演:

    - 輸入:1988 年 6 月某日辰時出生。

    - 轉換:排出四柱天干地支,對應五行強弱。

    - 輸出:個性偏木火,適合動態職業。

這種運算邏輯,實際上是一種「時間轉故事」的語言模式。


三、程式語言:規則化的現代命運

進入現代社會,符號從甲骨與星盤轉化為程式碼。

    - 在電腦系統中,語言是精確的指令集:輸入資料,經過演算法處理,輸出結果。

    - 人工智慧模型更是如此,它們以語言提示(prompt)作為入口,將不確定的語境轉化為具體的答案或行為。

就像古代命理師以符號解讀命運,現代的演算法工程師透過程式語言,規劃出系統的運行與人的選擇。

〈案例〉
Python 程式:

if weather.forecast(date="2025-09-20") == "rain":    
    print("吉:適合耕作")
else:    
    print("凶:宜待時機")

這段程式碼同樣是「輸入—轉換—輸出」,只不過語言由甲骨文轉化為 Python。


四、古今對照:語言的三重角色

若將古代符號與現代程式並置,可以發現語言在承載命運時有三重角色:

1. 翻譯器:將不可測的自然或數據,翻譯成可解讀的意義。

2. 框架器:透過語言的結構,決定人們如何看待未來,例如「吉凶」或「推薦」。

3. 規範器:語言的存在本身,就是一種約束;它既限制了表達的範疇,也塑造了人對命運的理解方式。


五、語言與命運:規訓與解放

值得反思的是,語言在承載命運的同時,也帶有規訓性。

    - 在古代,卜辭可能決定一場戰爭是否出征。

    - 在現代,推薦系統的語言規則,可能決定一個人每天接觸到的資訊。

    - 語言並非中立,而是隱含權力,影響人類的選擇,甚至預設了未來的可能性。

然而,語言也有解放性。它使人類能以程式化方式理解複雜世界,並創造出新的命運想像。語言既是枷鎖,也是鑰匙。


六、結語:符號的循環

從古代的符號,到現代的程式,語言始終是人類安頓未來的方式。不同的時代,語言形式各異,但其功能卻一以貫之︰將不確定性轉化為敘事,將偶然化為秩序。命運或許從未真正被掌握,但透過語言,人類得以建構一套可供依憑的框架。這種符號的循環,正是語言作為命運承載體的深層力量。