梅花易数 (Meihua Yishu)

Tool

概要

梅花易數(Meihua Yishu)は、梅花易と呼ばれる易占の伝統技法をコンピュータで再現し、Claude(Anthropicの会話型AI)用のSkillとして利用できるようにしたプロジェクトです。本リポジトリはPythonで実装され、占いの入力(日時や質問、ランダムシードなど)から爻(よう)、卦(け)、変爻、互卦などを生成して、該当する易経の辞や解釈を返す仕組みを提供します。READMEは英語と繁体中文を含み、利用に関する倫理(ETHICS)やライセンス情報も明記されています。ClaudeへのSkill統合を想定した設計で、学習教材やツール連携のベースとして活用できます。(約300字)

GitHub

リポジトリの統計情報

  • スター数: 27
  • フォーク数: 10
  • ウォッチャー数: 27
  • コミット数: 6
  • ファイル数: 9
  • メインの言語: Python

主な特徴

  • 伝統的な梅花易數の占法をプログラム化し、自動で卦や変爻を生成する機能。
  • Claude AIのSkillとして組み込み可能な出力設計(会話型AI向けの解釈テキスト生成)。
  • 英語・繁体字中文のドキュメントを同梱し、国際的な利用を意識したローカライズ。
  • CC BY‑NC‑SA 4.0ライセンスとETHICSドキュメントによる利用上の注意提示。

技術的なポイント

本プロジェクトは軽量なPython実装で、伝統的な占術ルールをプログラム的に再現する点が中心です。梅花易數の要点は「ランダム性(または日時に基づく決定)から六爻を導く」ことであり、これを忠実にモデル化するために入力(例:質問、時刻、乱数シード)を元に爻を数値化し、卦の組み立て・変爻判定・互卦・体用の関係付けを行います。実装上の工夫としては、同じ条件で再現可能なランダムシード管理、各爻と卦に対する辞書ベースの解釈文の紐付け、そして会話AIに渡す際の応答テンプレート整形が想定されます。

また、ClaudeのSkillとして動作させることを意識しているため、出力は自然言語での解説に最適化されており、占的(質問)への直截な回答、卦象の説明、助言や注意事項を含む構成が採られています。多言語README(英語・繁体中文)やETHICSファイルの存在は、文化的配慮や占い結果の扱い(医療・法律的助言を避けるなど)に関するガイドラインが用意されていることを示します。

コードベースは小規模で依存関係が少ない想定(メイン言語がPython、ファイル数は9とコンパクト)なので、ローカル実行やAIプラットフォームへの組み込みが容易です。ライセンスは非商用の共有・改変を許すCC BY‑NC‑SA 4.0であるため、商用利用時は注意が必要です。拡張ポイントとしては、占例の充実(解釈文の多様化)、外部データ(歴史文献や注釈)との連携、WebやチャットボットへのAPI化、結果の可視化(卦図の描画)などが考えられます。最後に、小規模実装ゆえに再現性やアルゴリズムの細部(変爻の算出規則や辞書の出典)を確認しておくことが利用前の重要な作業になります。(約900〜1,700字の間で調整可能)

プロジェクトの構成

主要なファイルとディレクトリ:

  • .gitignore: file(不要ファイルの除外設定)
  • ETHICS.md: file(倫理ガイドライン、利用上の注意)
  • ETHICS.zh-TW.md: file(繁體中文での倫理ガイドライン)
  • LICENSE: file(CC BY‑NC‑SA 4.0)
  • README.md: file(英語ドキュメント)

…他 4 ファイル

まとめ

伝統占術をAIスキル化するための分かりやすいPython実装で、教育・実験用途に適するリポジトリです。(約50字)

リポジトリ情報:

READMEの抜粋:

梅花易數 Meihua Yishu

License: CC BY-NC-SA 4.0

English | 繁體中文

Meihua Yishu (Plum Blossom Numerology) is a traditional Chinese I Ching divination method, attributed to Shao Yong (邵雍) of the Song Dynasty. This project provides a professional Meihua divination system that can be used as a Claude AI Skill.

Why Meihua Yishu…