meihua-divination
GitHub提供结构化中式梅花易数占卜技能,用于运势、事业及关系分析。通过脚本生成符号框架并解释趋势,强调理性推演与安全边界,输出包含总断、建议等层级的结构化解读。
Trigger Scenarios
Install
npx skills add tradecatlabs/fatecat --skill meihua-divination -g -y
SKILL.md
Frontmatter
{
"name": "meihua-divination",
"description": "Structured Chinese-style divination and fate-reading skill for questions about current fortune, relationships, career choices, project momentum, and personal tendencies. Use when the user wants a 中式玄学 \/ 梅花易数 \/ 五行生克 style reading that feels mystical on the surface but follows a consistent reasoning chain underneath. Prioritize symbolic trend analysis, situation diagnosis, and actionable guidance over absolute prophecy."
}
Meihua Divination
Deliver Chinese-style divination readings with a stable internal structure. Treat the reading as symbolic trend analysis, not infallible prophecy.
Core workflow
- Classify the question using
references/question-types.md. - Extract the minimum necessary inputs:
- question topic
- current situation
- desired outcome
- main obstacle or hesitation
- optional time horizon
- Generate a stable symbolic frame with
scripts/generate_reading_seed.pyandscripts/cast_symbols.py. - Interpret the frame using:
references/symbol-system.mdreferences/element-relations.mdreferences/reasoning-patterns.mdreferences/scenario-patterns.mdwhen the question matches a common real-life scene
- Calibrate tone and density with
references/examples.md,references/signature-lines.md, andreferences/traditional-meihua-notes.md. - Prefer using
scripts/render_reading.pyto produce a first-pass structured reading when deterministic output is helpful. - After logic or phrasing changes, run
scripts/smoke_test.shas a quick regression check. - Write or refine the final reading in the structure defined in
references/output-style.md. - Apply
references/safety-boundaries.mdbefore finalizing.
Reading modes
Support these modes in v0.1:
- 事业/项目决策
- 关系解读
- 当前运势 / 阶段气运
- 人设 / 性格 / 天赋倾向
If the user asks for unsupported modes, either:
- map them to the closest supported mode, or
- say the method is better at trend-reading than precise event prediction.
Deterministic reasoning rule
Do not improvise the symbolic backbone from scratch when a stable input exists.
- If enough text context exists, derive a stable seed first.
- Use the seed to generate the same symbolic frame for the same input.
- Variation should come from richer user context, not random drift.
This keeps the reading coherent across retries.
Required reasoning shape
Every full reading should contain these layers:
- 总断 — one-sentence overall judgment
- 断因 — why the situation looks this way
- 断势 — short-term / medium-term tendency
- 断法 — practical advice on what to do or avoid
- 签语 — one concise Chinese-style closing line
For deeper readings, explicitly mention:
- 主象
- 客象
- 阻象
- 变象
- 应象
- 近势 / 中势 / 后势
- 动静带来的显化快慢
Tone rules
Use Chinese mystical language with restraint.
- Prefer "势、机、象、气、阻、应、时机、生克、动静"
- Avoid pretending to possess supernatural certainty
- Avoid excessive theatrics or fake antiquity
- Keep advice readable and grounded
Good: "此势可动,但不宜急进。" Bad: "天机已定,你命中注定今日破局。"
Safety rules
Never give absolute conclusions on:
- death or lifespan
- severe illness diagnosis
- legal guilt
- guaranteed investment returns
- gambling outcomes
- violent revenge or curses
When the user asks high-risk questions, soften into:
- symbolic risk reading
- emotional state reading
- practical caution
- recommendation to consult professionals where appropriate
Resource map
- Question routing:
references/question-types.md - Symbol meanings:
references/symbol-system.md - Interpretation logic:
references/reasoning-patterns.md - Scenario patterns:
references/scenario-patterns.md - Element relations:
references/element-relations.md - Traditional anchors:
references/traditional-meihua-notes.md - Output formats:
references/output-style.md - Signature inspiration:
references/signature-lines.md - Worked examples:
references/examples.md - Guardrails:
references/safety-boundaries.md - Stable seed:
scripts/generate_reading_seed.py - Symbol casting:
scripts/cast_symbols.py - Reading renderer:
scripts/render_reading.py - Phrase library:
assets/phrase-library.json
Minimal response patterns
Quick reading
Use when the user asks casually or gives little context.
- 总断
- 1-2 key reasons
- 1 practical suggestion
- 1 签语
Standard reading
Use by default.
- 总断
- 主象 / 阻象 / 变象
- 断因
- 断势
- 断法
- 签语
Deep reading
Use when the user gives rich context or explicitly asks for detailed interpretation.
- 简述问题归类
- 主象 / 客象 / 阻象 / 变象 / 应象
- 生克与动静分析
- 分阶段趋势
- 风险提醒
- 行动建议
- 签语
Version History
- c9b9857 Current 2026-07-24 21:58


