以文起卦:任何文字皆可成卦
把任何一句话——一个问题、一段日记、一条没有发出去的消息——经由确定性的 SHA-256 管线变成一卦。同样的文字,永远得到同样的卦。
一句话,一个卦
一个问题、一段日记、一条始终没发出去的消息、一句反复想起的诗——任何文字都可以起卦。而且是确定性的:同一句话,今天起、明年起、换个人起,得到的永远是同一个卦。这句话在六十四卦的空间里有一个固定的“地址”。
算法,一步不藏
文字先转成 UTF-8 字节,计算 SHA-256 摘要;取摘要的前六个字节,逐位以奇偶定爻——奇数为阳,偶数为阴,自下而上排成六爻;第七个字节对 6 取模,选出唯一的动爻,将其翻转为老阳或老阴。整个过程在结果页的计算轨迹里逐字节展示,任何人都可以独立复算——这正是我们与“黑盒抽签”类产品的根本区别。更多推导见算法页。
为什么确定性反而有味道
传统起卦靠随机,取的是“此刻之数”;以文起卦是确定的,取的是这段文字本身的数。这带来一种传统方法没有的体验:你最重要的那句话——座右铭、某人的名字、改变过你的一句话——有且只有一个属于它的卦。改动一个标点,卦就完全不同;这不是玄学,是雪崩效应(avalanche effect),密码学摘要的基本性质。
怎么用它
最自然的用法:把你的问题原文作为输入。写下“要不要接受这个邀请?”并以这句话起卦——提问与取数在同一动作里完成,卦象成为这句话的一面镜子。读卦的方法与任何一卦相同:卦辞看形势,动爻看变数,变卦看走向,见什么是动爻。若想让文字保留分行的诗歌形态,还有以诗起卦的入口,管线相同。
隐私
输入的文字只用于计算摘要;卦例记录里保存的是摘要(哈希)与一小段预览,用于复验,而非原文全文的公开展示。匿名起卦无需注册。