易经占卜 I Ching Divination

☯️ 以易为镜,照见抉择

传统《周易》智能占卜系统,融合铜钱/蓍草起卦法与AI Oracle Voice诠释,以诗性意象呈现卦象而非直接建议,适合寻求决策映照与文化体验的用户。数据库目前仅覆盖10卦,存在内容不完整风险。

收藏
7.7k
安装
1.6k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

yijing-divination 是一套基于《周易》的数字化占卜系统,提供两种传统起卦方式:铜钱法(三枚铜钱模拟)与蓍草法(大衍之数),支持通过 --seed 参数实现可复现的随机结果。系统生成结构化的卦象数据,包括本卦(主卦)、互卦(隐藏卦象)、变卦(之卦,当有动爻时),并以 JSON 格式输出六爻数组、变爻位置及可视化卦象。

核心交互依赖 Oracle Voice 模式——以卦的第一人称诗性语言进行诠释,强调"镜映"而非"解答",通过意象、悖论与张力引导用户自我反思。完整流程涵盖起卦执行、结果解析、卦辞数据库读取(hexagrams_full.json)及分层诠释生成:卦象展示 → Oracle Voice → 动爻解读 → 互卦提示 → 诗性结语。

显著优点

  • 方法论正统性:严格遵循《周易》传统起卦程序,铜钱法与蓍草法均有经典依据,满足文化仪式感需求
  • 诠释哲学独特:拒绝直接建议的"算命"模式,以"我是..."的拟人化声音构建对话空间,尊重用户主体性
  • 技术实现清晰:Python 脚本化执行,JSON 数据结构化,便于扩展与二次开发
  • 多层卦象分析:整合本卦、互卦、变卦三层信息,提供相对立体的情境映照

潜在缺点与局限性

  • 数据库严重残缺:当前仅含10卦(1-8、63-64),覆盖度不足16%,多数查询将返回缺失提示
  • 诠释深度依赖预设:Oracle Voice 质量受限于 hexagrams_full.json 中硬编码的 oracle_voice 字段,缺乏动态生成能力
  • 无历史记录机制:每次起卦独立执行,不支持卦象存档、对比或长期趋势追踪
  • 随机性存疑--seed 参数虽保证可复现,但物理随机源的模拟真实性未经验证
  • 动爻规则简化:变爻数量判断逻辑(无变/1变/2变/3变/4变以上)为简化版,与传统易学存在差异

适合人群

  • 对《周易》文化有基础认知、寻求决策"映照"而非"指令"的理性用户
  • 需要仪式感辅助思考的个人决策者(职业选择、人际关系等模糊情境)
  • 传统文化数字化体验爱好者
  • 不适合:寻求确定性预测、心理咨询替代、或缺乏易学基础易过度解读的用户

常规风险

  • 过度依赖风险:诗性语言可能被误读为具体预言,用户需明确"镜子"定位
  • 数据缺失导致的体验断裂:高概率遇到未收录卦象,破坏沉浸感
  • 诠释主观性:同一卦象的 Oracle Voice 为固定文本,难以适配问题语境的细微差异
  • 文化误用:传统占卜与现代AI结合可能被质疑为"伪国学"或商业噱头

易经占卜 I Ching Divination 内容

assets文件夹
references文件夹
scripts文件夹
手动下载zip · 16.6 kB
hexagrams_full.jsonapplication/json
请选择文件