← Back to Skills Marketplace
sakura7301

MeiHuaYi

by 玄安 · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
294
Downloads
1
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install meihuayi
Description
梅花易数卜卦系统。 支持时间起卦、数字起卦。 自动排盘并进行分析,梅花易理进行推断。
Usage Guidance
This skill appears to be what it claims: a local MeiHuaYi divination tool that logs each session for later review/learning. Before installing or running, consider: (1) Privacy: the skill will save full questions, the entire reasoning chain and conclusions to SQLite files under the skill's data/ directory—these may contain sensitive personal details you provide. If you don't want persistent logs, remove or relocate the data/ files or modify the code that calls save_record/add_feedback/add_note. (2) Network fetch: meihuayi.py will try to download iching.json from a GitHub raw URL if the bundled copy is missing—if you require fully offline operation, ensure data/iching.json is present before running or block network access. (3) Code review: all behavior is in plain Python (no obfuscation, no remote code execution beyond the JSON fetch); you can inspect meihuayi.py, records.py and learning_notes.py before use. (4) Sandboxing: run in a restricted environment if you are concerned about data retention or outbound network access. If you want, I can point to the exact lines that perform database writes and the network download so you can patch or audit them.
Capability Analysis
Type: OpenClaw Skill Name: meihuayi Version: 1.0.5 The bundle implements a traditional Chinese divination system with local SQLite database management for records and AI 'learning notes.' It is classified as suspicious primarily due to a remote network call in meihuayi.py that automatically downloads a JSON data file from a GitHub repository (raw.githubusercontent.com) if it is missing. While this is plausibly needed for the skill's functionality, the execution of remote artifacts and the highly prescriptive instructions in SKILL.md—which mandate specific AI behaviors like mandatory data logging and structured output—represent a potential attack surface and a risky capability.
Capability Assessment
Purpose & Capability
Name/description (梅花易数占卜) match the provided code, data, and SKILL.md: the package contains a divination engine, I Ching data, record+learning note managers and CLI commands necessary for time/number-based divination.
Instruction Scope
SKILL.md asks the agent to always save full analysis and to always prompt for external '三要十应' inputs before inference. That is consistent with the divination purpose but means the AI will collect and record detailed user questions, contextual observations, and full reasoning for each session (privacy concern). Instructions do not ask for unrelated system credentials or to access unrelated files.
Install Mechanism
No install spec; code is delivered in the skill. At runtime meihuayi.py will attempt to download iching.json from a raw GitHub URL if the local copy is absent (urllib.request → https://raw.githubusercontent.com/john-walks-slow/open-iching/...). This is a simple data fetch (JSON), not executable code, but it introduces a network dependency and a third-party URL the tool relies on.
Credentials
The skill requires no environment variables, no credentials, and no special config paths beyond creating/storing SQLite DB files under its own data/ directory. Those storage requirements are proportional to its stated logging/learning features.
Persistence & Privilege
always:false (good). The skill persistently stores each divination, feedback and learning notes in local SQLite files (data/divination_records.db, learning_notes.db). It does not modify other skills or system configs, but it will write and retain potentially sensitive user questions and analysis in its data folder.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install meihuayi
  3. After installation, invoke the skill by name or use /meihuayi
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
**重大升级:引入卦例记录与自学习机制,完善推断规范与外应流程。** - 新增卦例记录功能,自动保存每次卜卦全流程(含排盘、推断、结果及反馈)到SQLite数据库。 - 新增卦例管理脚本(records.py),支持记录查询、详情显示、反馈补充等操作。 - 新增学习笔记脚本(learning_notes.py),辅助AI根据反馈进行推断复盘和经验积累。 - 明确AI推断八步流程,强调外应询问、结构化分析、推断输出模板及结论与建议。 - 详细规范文件说明,列出记录字段、展示格式、反馈与学习流程,便于复盘与提升准确度。 - 文档内容大幅扩展,强调AI责任、行为规范与持续自改进能力。
v1.0.2
MeiHuaYi 1.0.2 - 精简和优化了技能功能描述与命令行说明 - 明确了数字起卦参数范围(限定为100-999的三位数) - 输出示例内容更贴合当前实际程序输出 - 增加了AI模型使用指引,规范调用和展示排盘结果的方式 - 文件说明与注意事项更简明易读
v1.0.1
- 精简功能,仅支持时间起卦与数字起卦,去除汉字起卦 - 更新命令行用法与示例,说明更清晰 - 增强排盘与解卦输出格式,更详细展示分析过程 - 文档内容精简,并对模块和文件结构做相应调整
v1.0.0
首次发布梅花易数卜卦skill
Metadata
Slug meihuayi
Version 1.0.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is MeiHuaYi?

梅花易数卜卦系统。 支持时间起卦、数字起卦。 自动排盘并进行分析,梅花易理进行推断。 It is an AI Agent Skill for Claude Code / OpenClaw, with 294 downloads so far.

How do I install MeiHuaYi?

Run "/install meihuayi" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MeiHuaYi free?

Yes, MeiHuaYi is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MeiHuaYi support?

MeiHuaYi is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MeiHuaYi?

It is built and maintained by 玄安 (@sakura7301); the current version is v1.0.5.

💬 Comments