← 返回 Skills 市场
太乙神数技能
作者
dglijin-oss
· GitHub ↗
· v2.0.0
· MIT-0
140
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install taiyi-skill
功能描述
太乙神数排盘技能。支持太乙积年、起局、排十六神将、计算主客算、断局分析。用于国运预测、天灾预警、经济大势、战争胜负等宏观预测。
安全使用建议
Do not install or run this skill as-is. Key issues to resolve before trusting it: 1) SKILL.md commands run a Python script (~/.openclaw/skills/taiyi-skill/scripts/taiyi_pan.py) that is missing from the package — ask the author to include the Python script or update the docs to explain how index.js is intended to be used. 2) The included index.js contains multiple clear bugs and inconsistencies (bad/mismatched function calls, object literals and punctuation using fullwidth/non-ASCII colons/commas, functions expecting different parameters, and logic that treats arrays as strings). These will cause runtime errors or unexpected behavior. 3) Verify the claimed GitHub repository and obtain a corrected, versioned release with matching language (Python vs Node), a clear install/run README, and preferably tests or example runs. 4) Because the SKILL.md references running a script from your home directory, be cautious: scripts run from your home can read/write user files — confirm the script only accesses its own files and does not exfiltrate data. 5) The good news: there are no declared credentials, no network endpoints in the code, and no installer that fetches remote code; the primary risk here is broken/incomplete code rather than obvious exfiltration, but broken code can still cause harm (data overwrite, unexpected file IO). If you want to proceed safely: request a fixed package (matching language and files), review the script source before running, and test it inside an isolated sandbox/container rather than on a production machine.
功能分析
Type: OpenClaw Skill
Name: taiyi-skill
Version: 2.0.0
The skill bundle provides a divination tool (Taiyi Shenshu) for macro-level predictions. While the core logic in `index.js` is algorithmic and benign, the `SKILL.md` instructions introduce a significant security vulnerability by directing the AI agent to execute shell commands (`taiyi_pan.py`) using unvalidated user-provided arguments such as `--date` and `--question`. This pattern creates a high risk of shell injection, as a malicious user could provide input designed to escape the command string and execute arbitrary code on the host system. Additionally, there is a functional inconsistency between the provided JavaScript implementation and the Python-based execution model described in the documentation.
能力评估
Purpose & Capability
The declared purpose (太乙神数排盘) is coherent with the included algorithmic code, but SKILL.md instructs running a Python script (~/.openclaw/.../taiyi_pan.py) which is not present. The only code file is index.js (Node). The language mismatch (Python commands vs JS implementation) is inconsistent and unexplained.
Instruction Scope
Runtime instructions explicitly tell the agent/user to run a Python script from a path in the user's home directory (~/.openclaw/skills/...). That script is not included. The instructions don't ask for credentials or external endpoints, but they reference a specific filesystem path and a binary (python3) that may not exist; an agent following these instructions could error or attempt to create/modify files in the user's home. The SKILL.md does not provide fallback behavior to the included index.js.
Install Mechanism
There is no install spec (instruction-only style). That is lowest-risk from an installer perspective: nothing downloads or executes arbitrary remote installers. However, the packaging mismatch (instructions vs included files) remains a problem.
Credentials
The skill requests no environment variables, no credentials, and no config paths. There is no obvious request for sensitive access. This is proportionate for a local divination/algorithmic skill.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request elevated/persistent platform privileges. Nothing in the manifest indicates modification of other skills or global agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install taiyi-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/taiyi-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
太乙积年 + 十六神将 + 主客算 + 断局
v1.0.0
Initial release by 天工长老
元数据
常见问题
太乙神数技能 是什么?
太乙神数排盘技能。支持太乙积年、起局、排十六神将、计算主客算、断局分析。用于国运预测、天灾预警、经济大势、战争胜负等宏观预测。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 140 次。
如何安装 太乙神数技能?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install taiyi-skill」即可一键安装,无需额外配置。
太乙神数技能 是免费的吗?
是的,太乙神数技能 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
太乙神数技能 支持哪些平台?
太乙神数技能 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 太乙神数技能?
由 dglijin-oss(@dglijin-oss)开发并维护,当前版本 v2.0.0。
推荐 Skills