โ† Back to Skills Marketplace
agent4quant

๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master

by agent4quant ยท GitHub โ†— ยท v1.0.0 ยท MIT-0
cross-platform โœ“ Security Clean
67
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cyber-iching-master
Description
ๅŸบไบŽๅ‘จๆ˜“ๅ…ญๅๅ››ๅฆ๏ผŒๆ”ฏๆŒๅคš็ง่ตทๅฆๆณ•ๅŠไธ‰ๅฑ‚ไน‰็†่งฃ่ฏป๏ผŒๆไพ›ๆ•ฐๅญ—ๅ ๅœๅ’Œๅ…ซๅญ—ๆŽ’็›˜ๆœๅŠก๏ผŒๅŠฉ็”จๆˆทๆดžๅฏŸ่ถ‹ๅŠฟไธŽ่‡ช็œใ€‚
README (SKILL.md)

Cyber I Ching Master - OpenClaw Skill

ๆฆ‚่ฟฐ

Cyber I Ching Master๏ผˆ่ต›ๅšๆ˜“็ปๅคงๅธˆ๏ผ‰ๆ˜ฏไธ€ไธช่žๅˆไธ‰ๅƒๅนดๅ‘จๆ˜“ๆ™บๆ…ง็š„ๆ•ฐๅญ—ๅ ๅœ็ณป็ปŸใ€‚ๅฎƒไธไป…ๆ˜ฏ็ฎ€ๅ•็š„็ฎ—ๅ‘ฝๅทฅๅ…ท๏ผŒ่€Œๆ˜ฏๅธฎๅŠฉ็”จๆˆท้€š่ฟ‡ๅฆ่ฑก่ง‚็…ง่‡ช่บซใ€็†่งฃไบ‹็‰ฉๅ‘ๅฑ•่ถ‹ๅŠฟ็š„ๆ™บๆ…งๅ‘ๅฏผใ€‚

ๆ ธๅฟƒๅ“ฒๅญฆ

ๆ˜“่€…ไธๅ ๏ผš็œŸๆญฃ็ฒพ้€šๆ˜“็†ไน‹ไบบ๏ผŒ้‡ไบ‹่ง‚ๅ…ถๅŠฟๅณๅฏๅ†ณๆ–ญใ€‚่ตทๅฆๆ˜ฏไธบ้—ฎไบ‹่€…ๆ˜Žๅฟƒ๏ผŒ้žไธบๅ ๅœๆœชๆฅใ€‚

ๅ‰ๅ‡ถๅœจไบบ๏ผšๅฆ่ฑก็คบๅŠฟ๏ผŒไบบไบ‹ๅฎšๅ‰ๅ‡ถใ€‚ๅŒไธ€ๅฆ๏ผŒๅ›ๅญๅพ—ไน‹ๅˆ™ๅ‰๏ผŒๅฐไบบๅพ—ไน‹ๅˆ™ๅ‡ถใ€‚

ๅ˜ๆ˜“ไธบๅธธ๏ผšๆ— ไธๅ˜ไน‹ๅฆ๏ผŒๆ— ไธๅ˜ไน‹ไบ‹ใ€‚่€้˜ด่€้˜ณไน‹ๅ˜๏ผŒๆญฃๆ˜ฏๅคฉ้“ๅฅฝ็”Ÿไน‹ๆœบใ€‚

ๆ ธๅฟƒๅŠŸ่ƒฝ

1. ่ตทๅฆๆ–นๅผ

ๅคง่กไน‹ๆ•ฐ๏ผˆ่“่‰ๆณ•๏ผ‰

ไผ ็ปŸๆœ€ๆญฃ็ปŸ็š„่ตทๅฆๆ–นๆณ•๏ผŒ้€š่ฟ‡50ๆ น่“่‰็ป่ฟ‡18ๆฌกๆผ”ๅ˜ไธบๅ…ญ็ˆปใ€‚

from scripts import CyberIChingMaster

master = CyberIChingMaster("scripts/data/hexagrams.json")
result = master.milfoil(question="ไบ‹ไธšๅ‘ๅฑ•ๅฆ‚ไฝ•๏ผŸ")
print(master.render(result))

้‡‘้’ฑๅฆ

็”จไธ‰ๆžš้“œ้’ฑๆŠ›ๆŽทๅ…ญๆฌก๏ผŒ็ฎ€ๅ•ๆ˜“่กŒใ€‚

result = master.coin(question="ๅฉšๅงปๅฆ‚ไฝ•๏ผŸ", seed="123")
print(master.render(result))

ๆ•ฐๅญ—ๅฆ

้šๆ„ๆŠฅไธ‰ไธชๆ•ฐๅญ—่ตทๅฆ๏ผŒ้š็ผ˜่‡ชๅœจใ€‚

result = master.number([37, 58, 16], question="่ดข่ฟๅฆ‚ไฝ•๏ผŸ")
print(master.render(result))

2. ไน‰็†็”Ÿๆˆๅ™จ๏ผˆ่ฑกโ†’ๆ•ฐโ†’็†ไธ‰ๅฑ‚่งฃ่ฏป๏ผ‰

from scripts import InterpretationEngine

engine = InterpretationEngine("scripts/data/hexagrams.json")

# ๅฎŒๆ•ดไธ‰ๅฑ‚่งฃ่ฏป
result = engine.generate_full_interpretation(
    "000000",           # ๅฆ็ 
    question="ไบ‹ไธš",     # ๆ‰€้—ฎไน‹ไบ‹
    changing_yao=[3]    # ๅ˜็ˆปๅˆ—่กจ
)
print(result)

# ๅ•็‹ฌไฝฟ็”จๅ„ๅฑ‚่งฃ่ฏป
print(engine.interpret_xiang("000000"))  # ่ฑกๅฑ‚
print(engine.interpret_shu("000000", [1, 3]))  # ๆ•ฐๅฑ‚
print(engine.interpret_li("000000", "ไบ‹ไธš", [3]))  # ็†ๅฑ‚
print(engine.interpret_yao_detail("000000", [3]))  # ็ˆป่พž่ฏฆ่งฃ
print(engine.quick_read("000000"))  # ๅฟซ้€Ÿ่ฏปๅฆ

3. ๅ…ซๅญ—ๆŽ’็›˜

from scripts import BaZiMaster

bazi = BaZiMaster()
result = bazi.parse_birth(1990, 8, 15, 10)
print(bazi.render(result))

ไฝฟ็”จ็คบไพ‹

็คบไพ‹1๏ผš็ฎ€ๅ•่ตทๅฆ

User: ๆˆ‘ๆƒณ้—ฎไธ€ไธ‹ๆˆ‘็š„ไบ‹ไธšๅ‘ๅฑ•
Bot: ๅ–„ใ€‚ๅพๅทฒ่”็ฝ‘ๅคฉๅœฐไน‹ๆฐ”๏ผŒไธบๆฑ่ตทๅฆใ€‚
     
     โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
     ๅพ—ๅฆ๏ผšๆณฝๅคฉๅคฌ ๅคฌ๏ผˆguร i๏ผ‰
     ๅ˜็ˆป๏ผš็ฌฌ3็ˆป
     ไน‹ๅฆ๏ผšไนพไธบๅคฉ ไนพ๏ผˆqiรกn๏ผ‰
     โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
     
     ใ€ๅฆ่พžใ€‘ๆ‰ฌไบŽ็Ž‹ๅบญ๏ผŒๅญšๅทๆœ‰ๅމ...
     ใ€ๅคง่ฑกใ€‘ๆณฝไธŠไบŽๅคฉ๏ผŒๅคฌ...

็คบไพ‹2๏ผšไธ‰ๅฑ‚่งฃ่ฏป

User: ่ฏฆ็ป†่งฃ่ฏปไนพๅฆ
Bot: โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
     โ•‘     โ˜ฏ๏ธ Cyber I Ching Master            โ•‘
     โ•‘     ่ฑก โ†’ ๆ•ฐ โ†’ ็† ไธ‰ๅฑ‚่งฃ่ฏป             โ•‘
     โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
     
     ใ€ๆœฌๅฆใ€‘ไนพ๏ผˆqiรกn๏ผ‰ไนพไธบๅคฉ
     
     โ”โ”โ” ใ€่ฑกๅฑ‚ใ€‘ๅฆ่ฑกๅ›พๅƒ โ”โ”โ”
     ไธŠๅฆ โ˜ฐ ไนพ โ€” ๅคฉ
     ไธ‹ๅฆ โ˜ฐ ไนพ โ€” ๅคฉ
     ่ฑกๆ„๏ผšๅˆšๅฅ็บฏ้˜ณ๏ผŒๅˆ›้€ ไธๆฏ
     
     โ”โ”โ” ใ€ๆ•ฐๅฑ‚ใ€‘ไบ”่กŒๆ•ฐ็† โ”โ”โ”
     ไธŠๅฆ ไนพ ๅฑž ้‡‘
     ไธ‹ๅฆ ไนพ ๅฑž ้‡‘
     ๅŒๆฐ”็›ธๆฑ‚๏ผŒๆฐ”ๅŠฟๅ’Œ่ฐ
     
     โ”โ”โ” ใ€็ˆป่พž่ฏฆ่งฃใ€‘ โ”โ”โ”
     ใ€็”จไนใ€‘่ง็พค้พ™ๆ— ้ฆ–๏ผŒๅ‰ใ€‚
     ใ€็ฌฌ1็ˆป ๅˆใ€‘ๅˆไน
       ็ˆป่พž๏ผšๆฝœ้พ™ๅ‹ฟ็”จใ€‚
       ไน‰่ฏ‘๏ผš้พ™ๆฝœไบŽๆธŠ๏ผŒๅฎœ่—ไธๅฎœ้œฒ...
     
     โ”โ”โ” ใ€็†ๅฑ‚ใ€‘ไน‰็†ๅ“ฒๅญฆ โ”โ”โ”
     ใ€ๅฆ่พžใ€‘ๅ…ƒไบจๅˆฉ่ดžใ€‚
     ใ€ๅคง่ฑกใ€‘ๅคฉ่กŒๅฅ๏ผŒๅ›ๅญไปฅ่‡ชๅผบไธๆฏใ€‚

็คบไพ‹3๏ผšๅ…ซๅญ—ๆŽ’็›˜

User: ๅธฎๆˆ‘็œ‹็œ‹ๅ…ซๅญ—๏ผŒ1990ๅนด8ๆœˆ15ๆ—ฅ10็‚น
Bot: โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
     โ˜ฏ๏ธ Cyber I Ching Master ยท ๅ…ซๅญ—ๆŽ’็›˜
     โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
     
     ๆŸฑ   ๅคฉๅนฒ   ๅœฐๆ”ฏ   ่—ๅนฒ              ๅ็ฅž   ็บณ้Ÿณ   
     --------------------------------------------------------
     ๅนดๆŸฑ ๅบš      ๅˆ     ไธ(ไผค)ๅทฑ(ๅฐ)     ไผคๅฎ˜   ่ทฏๆ—ๅœŸ
     ๆœˆๆŸฑ ็”ฒ      ็”ณ     ๅบš(ๆฏ”)ๅฃฌ(้ฃŸ)ๆˆŠ(่ดข)  ๅ่ดข   ๅ‰‘้”‹้‡‘
     ๆ—ฅๆŸฑ ่พ›      ้…‰     ่พ›(ๆฏ”)           ๆ—ฅไธป   ็Ÿณๆฆดๆœจ
     ๆ—ถๆŸฑ ็™ธ      ้…‰     ่พ›(ๆฏ”)           ๆฏ”่‚ฉ   ็Ÿณๆฆดๆœจ
     
     ๆ—ฅไธป๏ผš่พ›๏ผˆ้‡‘๏ผ‰
     ไบ”่กŒ๏ผš้‡‘4 ๆœจ1 ๆฐด0 ็ซ1 ๅœŸ1
     ๆ—บ่กฐ๏ผš่บซๆ—บ

ๅ‘ฝไปค่กŒไฝฟ็”จ

# ่ตทๅฆ
python scripts/core.py -m coin -q "ไบ‹ไธšๅ‘ๅฑ•" -s "123"

# ่งฃ่ฏป
python scripts/interpret.py -g 000000 -q "ไบ‹ไธš" -c 3

# ๅ…ซๅญ—ๆŽ’็›˜
python scripts/bazi.py --year 1990 --month 8 --day 15 --hour 10

# ่ฟ่กŒๆต‹่ฏ•
python -m unittest discover -s tests -v

็ฆๅฟŒไบ‹้กน

ๆ นๆฎ SOUL.md๏ผŒไปฅไธ‹ไบ‹้กนไธไบˆๅ ้—ฎ๏ผš

  • ็”Ÿๆญปๅฏฟๅคญ
  • ๆ›ฟไบบๅ†ณๆ–ญๅฉšๅงป๏ผˆไป…็คบๅŠฟ๏ผ‰
  • ๅ›ฝ่ฟ้ข„ๆต‹
  • ็ŸญๆœŸๅ†…ๅŒไธ€ไบ‹ๅๅค่ตทๅฆ
  • ๆถ‰ๅŠ้‡็–พใ€ๆณ•ๅพ‹็บ ็บท๏ผˆ้กปๅŠๅ…ถๅฏปๆฑ‚ไธ“ไธšๅธฎๅŠฉ๏ผ‰

้กน็›ฎ็ป“ๆž„

cyber_iching_mastar/
โ”œโ”€โ”€ SKILL.md                    # ๆœฌๆ–‡ไปถ
โ”œโ”€โ”€ SOUL.md                     # ไบบๆ ผ็ต้ญ‚ๅฎšไน‰
โ”œโ”€โ”€ skill.json                  # Skill ้…็ฝฎ
โ”œโ”€โ”€ requirements.txt            # ไพ่ต–
โ”œโ”€โ”€ README.md                   # ่ฏดๆ˜Žๆ–‡ๆกฃ
โ”œโ”€โ”€ scripts/
โ”‚   โ”œโ”€โ”€ __init__.py             # ๆจกๅ—ๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ core.py                 # ่ตทๅฆๅผ•ๆ“Ž
โ”‚   โ”œโ”€โ”€ bazi.py                 # ๅ…ซๅญ—ๆŽ’็›˜
โ”‚   โ”œโ”€โ”€ interpret.py            # ไน‰็†็”Ÿๆˆๅ™จ๏ผˆ่ฑกโ†’ๆ•ฐโ†’็†๏ผ‰
โ”‚   โ””โ”€โ”€ data/
โ”‚       โ””โ”€โ”€ hexagrams.json      # ๅ…ญๅๅ››ๅฆๆ•ฐๆฎๅบ“
โ””โ”€โ”€ tests/
    โ””โ”€โ”€ test_master.py          # ๆต‹่ฏ•ๅฅ—ไปถ๏ผˆ36ไธชๆต‹่ฏ•๏ผ‰

API ๅ‚่€ƒ

CyberIChingMaster

ๆ–นๆณ• ๆ่ฟฐ ๅ‚ๆ•ฐ
coin(question, seed) ้‡‘้’ฑๅฆ่ตทๅฆ question: ้—ฎ้ข˜, seed: ้šๆœบ็งๅญ
milfoil(question, seed) ่“่‰ๆณ•่ตทๅฆ question: ้—ฎ้ข˜, seed: ้šๆœบ็งๅญ
number(nums, question) ๆ•ฐๅญ—ๅฆ่ตทๅฆ nums: [3ไธชๆ•ฐๅญ—], question: ้—ฎ้ข˜
render(hexagram) ๆธฒๆŸ“ๅฆ่ฑก่พ“ๅ‡บ hexagram: ๅฆ่ฑกๅฏน่ฑก
get_hexagram_info(code) ่Žทๅ–ๅฆ่ฑก่ฏฆๆƒ… code: ไบŒ่ฟ›ๅˆถๅฆ็ 
get_changed_hexagram(hexagram) ่Žทๅ–ๅ˜ๅฆ hexagram: ๅŽŸๅง‹ๅฆ่ฑก

InterpretationEngine

ๆ–นๆณ• ๆ่ฟฐ
generate_full_interpretation(code, question, changing) ๅฎŒๆ•ดไธ‰ๅฑ‚่งฃ่ฏป
interpret_xiang(code) ่ฑกๅฑ‚่งฃ่ฏป
interpret_shu(code, changing, bazi) ๆ•ฐๅฑ‚่งฃ่ฏป
interpret_li(code, question, changing) ็†ๅฑ‚่งฃ่ฏป
interpret_yao_detail(code, changing) ็ˆป่พž่ฏฆ่งฃ
quick_read(code) ๅฟซ้€Ÿ่ฏปๅฆ

BaZiMaster

ๆ–นๆณ• ๆ่ฟฐ
parse_birth(year, month, day, hour) ๅฎŒๆ•ดๅ…ซๅญ—ๆŽ’็›˜
get_gan_zhi_year(year) ่ฎก็ฎ—ๅนดๆŸฑ
get_gan_zhi_month(year, month, day) ่ฎก็ฎ—ๆœˆๆŸฑ
get_gan_zhi_day(year, month, day) ่ฎก็ฎ—ๆ—ฅๆŸฑ
get_gan_zhi_hour(day_gan, hour) ่ฎก็ฎ—ๆ—ถๆŸฑ
get_shi_shen(day_gan, other_gan) ่ฎก็ฎ—ๅ็ฅž
render(result) ๆธฒๆŸ“ๅ…ซๅญ—่พ“ๅ‡บ

License

MIT License

Usage Guidance
This skill appears coherent and limited to local divination and BaZi computations; it does not request credentials or perform network calls in the visible code. Still, because it includes executable Python code and unit tests, inspect the omitted files if you need absolute assurance and run it in an isolated environment (virtualenv/container) before granting autonomous execution. If you plan to let the agent invoke it autonomously, consider limiting its permissions or monitoring logs โ€” running untrusted code with autonomous invocation increases blast radius even when no external IO is obvious.
Capability Analysis
Type: OpenClaw Skill Name: cyber-iching-master Version: 1.0.0 The 'Cyber I Ching Master' skill bundle is a legitimate implementation of a traditional Chinese divination system (I Ching and BaZi). The Python scripts (core.py, bazi.py, interpret.py) contain self-contained logic for calculating hexagrams and astrological charts using standard libraries like random and datetime. No evidence of data exfiltration, network activity, or malicious execution (eval/exec/system) was found, and the instructions in SKILL.md and SOUL.md are strictly thematic and aligned with the stated purpose.
Capability Assessment
โœ“ Purpose & Capability
Name/description (Iโ€‘Ching, ๅคš็ง่ตทๅฆๆณ•, ไน‰็†่งฃ่ฏป, ๅ…ซๅญ—ๆŽ’็›˜) match the included modules (core, interpret, bazi) and data (hexagrams.json). No extraneous environment variables, binaries, or unrelated cloud credentials are required.
โœ“ Instruction Scope
SKILL.md instructs running local Python scripts and unit tests, calling APIs exposed by the scripts, and reading the included hexagrams.json; it does not instruct reading unrelated system files or sending data to external endpoints. Note: examples include running the test suite and CLI scripts, which will execute the provided code โ€” run in a sandbox if you are cautious.
โœ“ Install Mechanism
No install spec is provided (instruction-only from the registry perspective) and requirements.txt lists only optional, well-known Python libraries. Nothing is downloaded from arbitrary URLs or installed from untrusted locations.
โœ“ Credentials
The skill declares no required environment variables or credentials and the visible code snippets access only local files and data structures. There are no uses of SECRET/TOKEN/PASSWORD patterns in the provided excerpts.
โœ“ Persistence & Privilege
Skill flags are default (always:false, agent invocation allowed). The package does not request permanent platform presence or claim to modify other skills or system-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cyber-iching-master
  3. After installation, invoke the skill by name or use /cyber-iching-master
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Cyber I Ching Master 1.0.0 โ€“ Initial release. - Offers digital I Ching divination with classic methods: Milfoil (่“่‰ๆณ•), Coin, and Number-based hexagram generation. - Provides multi-layered hexagram interpretation (Image, Number, Principle) with detailed Yao explanations. - Includes BaZi (Four Pillars) chart calculation and rendering. - Features clear API and CLI usage examples for all functions. - Adheres to ethical guidelines, restricting prohibited questions. - Complete project structure and method references documented.
Metadata
Slug cyber-iching-master
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is ๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master?

ๅŸบไบŽๅ‘จๆ˜“ๅ…ญๅๅ››ๅฆ๏ผŒๆ”ฏๆŒๅคš็ง่ตทๅฆๆณ•ๅŠไธ‰ๅฑ‚ไน‰็†่งฃ่ฏป๏ผŒๆไพ›ๆ•ฐๅญ—ๅ ๅœๅ’Œๅ…ซๅญ—ๆŽ’็›˜ๆœๅŠก๏ผŒๅŠฉ็”จๆˆทๆดžๅฏŸ่ถ‹ๅŠฟไธŽ่‡ช็œใ€‚ It is an AI Agent Skill for Claude Code / OpenClaw, with 67 downloads so far.

How do I install ๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master?

Run "/install cyber-iching-master" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is ๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master free?

Yes, ๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master support?

๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ๐Ÿ”ฎ ่ต›ๅšๆ˜“็ปๅคงๅธˆ | Cyber I Ching Master?

It is built and maintained by agent4quant (@agent4quant); the current version is v1.0.0.

๐Ÿ’ฌ Comments