AI Agent Hub
Back to skills
Cyber Divination icon

Cyber Divination

Life Service Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_fd9e6943/saibo-suanming according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

When a user provides a Gregorian birth date, birth hour, gender, and birthplace, a vague fortune-telling request needs to become a reviewable calculation flow: four-pillar BaZi charts, dayun cycles, liunian interpretation, and event-specific inference. Cyber Divination packages a built-in 1900-2100 solar-term table, a fixed reference day 1900-01-01=甲戌, and zero-dependency scripts so the agent does not rely on external calendar libraries or ad-hoc ganzi logic.

How It Works

The core is scripts/八字排盘.py, with functions such as calc_bazi(), calc_dayun(), and analyze_xiyongshen(). It first confirms Gregorian input, birth hour, and location; if the hour is unknown, it uses analyze_unknown_hour() and guide_hour_deduction() to narrow the range from life events. Then it outputs fixed modules: chart display, pattern and favorable elements, past dayun review, 5-10 year liunian forecasts, wealth/career/marriage/children/health domains, and targeted answers such as predict_children(), predict_spouse(), and predict_peach_blossom(). The v2.5 strength/weakness logic adds deduction for control/drain, branch relationship decay, five-tier thresholds, and special pattern checks, bringing the scoring closer to traditional Ziping reasoning.

Boundaries

It is best used for structured, entertainment-oriented BaZi discussion and textual inference, not for medical, legal, financial, or psychological advice. Missing birth hours reduce chart accuracy; incomplete data should be marked as limits. Output should remain cautious with terms like “likely,” “recommended,” “favorable,” and “suitable,” and include a disclaimer.

Use Cases

  • After Gregorian birth inputs, build a BaZi chart, dayun table, and favorable-element analysis.
  • When birth hour is unclear, narrow possible hours using personality, romance, and children clues.
  • When users ask about near-term wealth, career, marriage, or children, output annual-cycle forecasts.
  • When users ask about employment, direction, or remedy advice, run targeted prediction functions.

Best For

  • BaZi tool users who want to validate chart calculation and favorable-element logic
  • Advisors who need to explain major-life events using dayun and annual cycles
  • Content creators who need entertainment-oriented birth-chart reports for social posts
  • Testers who compare multiple charts when birth hour is uncertain