← 返回 Skills 市场
luyao-inc

紫微斗数排盘解盘

作者 luyao-inc · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
125
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install zwds-openclaw
功能描述
通过 zwds-cli(Node、iztro 2.5.0)生成紫微斗数结构化命盘 JSON,并仅依据该 JSON 解盘。在用户提及紫微斗数、排盘、命盘、十二宫、四化、解盘、生辰八字时辰、命宫、大限、流年时使用。含 iztro 官方 API 速查;禁止 py-iztro 与脱离 JSON 臆造星曜。真太阳时与地名规...
安全使用建议
This package is internally consistent for the stated purpose — it wraps iztro to produce a standardized JSON chart and provides strict rules for how the agent must base interpretations on that JSON. Before installing, consider: 1) npm ci will download iztro and its dependencies from the npm registry (verify [email protected] if you need to audit it). 2) Do not run npm run generate-longitudes unless you trust outbound HTTPS calls to raw.githubusercontent.com and geo.datav.aliyun.com (that script fetches many remote files and writes data/longitudes.json). 3) The CLI itself does not contact remote services at runtime; it reads local longitudes.json and the iztro library runs locally. 4) If you plan autonomous agent invocation in a sensitive environment, note the agent could run node and the save-fixture script which write files locally — run in an isolated/filtered environment if needed. If you want higher assurance, audit the iztro npm package and the included scripts (build-longitudes.mjs, save-fixture.mjs) before use.
功能分析
Type: OpenClaw Skill Name: zwds-openclaw Version: 1.0.1 The zwds-openclaw skill bundle is a legitimate tool for Zi Wei Dou Shu (Chinese astrology) calculations. It utilizes the well-known 'iztro' Node.js library and provides a CLI interface for generating structured JSON charts. The SKILL.md file contains robust instructions that emphasize data integrity and prevent the agent from hallucinating information. While build scripts (e.g., build-longitudes.mjs) perform network requests to GitHub and Aliyun, these are clearly documented and serve the purpose of creating a local geographic database for solar time corrections. No indicators of data exfiltration, malicious execution, or harmful prompt injection were identified.
能力评估
Purpose & Capability
The name/description say the skill wraps a Node-based zwds-cli ([email protected]) to produce structured 紫微斗数 JSON and then have the agent only rely on that JSON to interpret charts. The repo actually contains a CLI (src/index.js + iztroClient) and local longitude data used to compute a simplified true-solar-time. The declared surface (no env vars, no external credentials) matches what the code needs: Node and the iztro npm package. There are no unrelated credential or binary requirements.
Instruction Scope
SKILL.md gives narrow, explicit runtime instructions: install Node >=18, run npm ci, run node src/index.js with JSON on stdin, and perform Stage A (generate data) and Stage B (interpret only the returned data). The README and SKILL.md explicitly forbid calling external geocoding services at runtime and forbid using py-iztro. The runtime CLI code reads only local files and calls iztro; it does not exfiltrate environment variables or reach out over network during normal CLI operation.
Install Mechanism
There is no automatic install spec in the skill bundle (instruction-only). The project relies on standard npm installation (npm ci / npm install) to fetch iztro and its deps — expected for a Node CLI. A maintainer script (scripts/build-longitudes.mjs) will fetch many remote URLs (raw.githubusercontent.com and geo.datav.aliyun.com) if a user explicitly runs npm run generate-longitudes; this is an optional, networked maintenance step and not performed by the CLI itself. If you avoid running that script, the CLI uses the included local longitudes.json. Running npm ci will contact the npm registry to download packages (normal for Node projects).
Credentials
The skill requests no environment variables, no secret tokens, and declares no config paths. All data inputs come from stdin JSON or the included data/longitudes.json; the only external dependencies are normal npm packages (iztro and its deps). No unexpected credentials are required.
Persistence & Privilege
The skill is not forced-always, does not request elevated platform privileges, and will not automatically persist credentials or modify other skills. It can write fixtures (scripts/save-fixture.mjs) into its own fixtures/ directory when explicitly invoked — an expected, limited local persistence behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zwds-openclaw
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zwds-openclaw 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Re-publish: 紫微斗数排盘解盘功能
v1.0.0
Initial publish: 紫微斗数排盘解盘功能,支持真太阳时、经度修正、四化解读、三方四正联读
元数据
Slug zwds-openclaw
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

紫微斗数排盘解盘 是什么?

通过 zwds-cli(Node、iztro 2.5.0)生成紫微斗数结构化命盘 JSON,并仅依据该 JSON 解盘。在用户提及紫微斗数、排盘、命盘、十二宫、四化、解盘、生辰八字时辰、命宫、大限、流年时使用。含 iztro 官方 API 速查;禁止 py-iztro 与脱离 JSON 臆造星曜。真太阳时与地名规... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 125 次。

如何安装 紫微斗数排盘解盘?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install zwds-openclaw」即可一键安装,无需额外配置。

紫微斗数排盘解盘 是免费的吗?

是的,紫微斗数排盘解盘 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

紫微斗数排盘解盘 支持哪些平台?

紫微斗数排盘解盘 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 紫微斗数排盘解盘?

由 luyao-inc(@luyao-inc)开发并维护,当前版本 v1.0.1。

💬 留言讨论