梅花易数 (Meihua Yishu)
概要
梅花易數(Meihua Yishu)は、梅花易と呼ばれる易占の伝統技法をコンピュータで再現し、Claude(Anthropicの会話型AI)用のSkillとして利用できるようにしたプロジェクトです。本リポジトリはPythonで実装され、占いの入力(日時や質問、ランダムシードなど)から爻(よう)、卦(け)、変爻、互卦などを生成して、該当する易経の辞や解釈を返す仕組みを提供します。READMEは英語と繁体中文を含み、利用に関する倫理(ETHICS)やライセンス情報も明記されています。ClaudeへのSkill統合を想定した設計で、学習教材やツール連携のベースとして活用できます。(約300字)
リポジトリの統計情報
- スター数: 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字)
リポジトリ情報:
- 名前: meihua-yishu
- 説明: 梅花易數 (Plum Blossom Numerology) - Traditional Chinese I Ching divination skill for Claude AI
- スター数: 27
- 言語: Python
- URL: https://github.com/muyen/meihua-yishu
- オーナー: muyen
- アバター: https://avatars.githubusercontent.com/u/380207?v=4
READMEの抜粋:
梅花易數 Meihua Yishu
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.