Finance Data Analysis
AI驱动的财务分析与可视化工具,支持KPI追踪与自动化报告生成。
基于个人星盘的每日正向星座洞察,涵盖关系、工作、成长与运势。
openclaw skills install @unicoleunicron/astro-life-insights命令、参数、文件名以原文为准
为你的人生量身定制的每日占星洞察,带来积极正向的视角。
根据当前行星运行位置与你的本命盘之间的关系,提供以下方面的个性化洞察:
所有内容均以积极方式呈现。 挑战性的行星相位被解读为成长契机。例如:土星对分 = 建立根基;火星对冲 = 将激情转化为行动力。
⚠️ 此技能不包含任何个人数据。 必须先完成设置才能使用。你的出生信息将仅保存在本地设备上。
cd path/to/astro-life-insights
npm installnode configure.js系统将提示你输入:
配置完成后,数据将保存至 ~/.config/astro-life-insights/natal-chart.json
node daily.js应输出你今天的个性化占星洞察!
node daily.js输出示例:
✨ 你的占星天气 - 2026年3月13日
💕 人际关系
天王星对分本命火星(正在建立)
→ 自由与亲密感达到平衡。
→ 行动建议:摆脱限制性模式。
💼 工作事业
太阳对分本命天王星(今日精确)
→ 通过有成效的挑战塑造自我身份。
→ 行动建议:兼顾自身需求与责任承诺。
🌱 个人成长
海王星六分本命月亮(正在建立)
→ 直觉指引进化之路。
→ 行动建议:倾听细微的内在指引。
🍀 运势机遇
金星对分本命海王星(正在建立)
→ 通过明确价值观获得好运。
→ 行动建议:投资真正珍视的事物。
✨ 总体:今日共有15个活跃相位。适合深入内在工作的丰富一天。node daily.js 2026-03-15node upcoming.js显示未来30天内的主要行星相位。
node daily-json.js返回结构化 JSON 数据,适合集成到仪表板、智能代理或其他应用程序中。
daily-json.js){
"date": "2026-03-13",
"totalTransits": 15,
"relationships": [
{
"transit": "Uranus square",
"planet": "uranus",
"natal": "mars",
"insight": "Freedom and intimacy find balance.",
"action": "Break free from limiting patterns.",
"emoji": "💕",
"exact": false
}
],
"work": [ ... ],
"growth": [ ... ],
"luck": [ ... ]
}| 字段 | 类型 | 描述 |
|---|---|---|
date | string | 本次解读的 ISO 格式日期 |
totalTransits | number | 所有类别中活跃相位的总数 |
planet | string | 运行中的行星(小写:sun, moon, mars 等) |
natal | string | 受影响的本命行星(小写) |
transit | string | 相位类型,如 "Uranus square" |
insight | string | 对该相位的积极解读 |
action | string | 今天可以采取的具体行动 |
exact | boolean | 该相位是否在今日精确发生(影响力最强) |
理解相位有助于更准确地解读数据。每个相位代表两颗行星之间的几何关系:
| 符号 | 名称 | 角度 | 氛围 | 含义 |
|---|---|---|---|---|
| ☌ | 合相 | 0° | 融合 | 两种力量结合——能量集中、强烈、放大 |
| ☍ | 对分相 | 180° | 紧张 | 对立力量——通过对比产生觉察 |
| □ | 正方相 | 90° | 挑战 | 摩擦带来成长——一种富有成效的挑战 |
| △ | 六分相 | 120° | 和谐 | 自然流动与顺畅——无需努力即可获得馈赠 |
| ⚹ | 六分相 | 60° | 机会 | 一扇敞开的门——奖励需要主动把握 |
| ⚻ | 五分相 | 150° | 调整 | 微小错位,需创造性适应 |
| 符号 | 行星 | 主导领域 |
|---|---|---|
| ☀️ | 太阳 | 个性、生命力、人生目标 |
| 🌙 | 月亮 | 情绪、直觉、内在世界 |
| ☿ | 水星 | 思维、沟通、学习 |
| ♀ | 金星 | 爱情、美、价值观、愉悦 |
| ♂ | 火星 | 动力、行动、欲望、勇气 |
| ♃ | 木星 | 扩张、好运、智慧、成长 |
| ♄ | 土星 | 结构、纪律、掌控力 |
| ⛢ | 天王星 | 革命、自由、突发变化 |
| ♆ | 海王星 | 梦想、直觉、灵性 |
| ♇ | 冥王星 | 转化、权力、重生 |
daily-json.js 专为仪表板使用设计。以下是集成方式:
// 在你的 server.js API 接口内
const { execSync } = require('child_process');
const astroPath = path.join(process.env.HOME, '.openclaw', 'workspace', 'skills', 'astro-life-insights', 'daily-json.js');
const output = execSync(`/opt/homebrew/bin/node daily-json.js`, {
encoding: 'utf8',
timeout: 10000,
cwd: path.dirname(astroPath),
env: { ...process.env, PATH: '/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin', HOME: process.env.HOME }
});
const data = JSON.parse(output.trim());⚠️ 重要提示:始终使用完整的 node 路径(如
/opt/homebrew/bin/node),并在env中显式设置PATH。launchd/守护进程环境通常不会继承 shell 的 PATH。
在构建用户界面时,建议展示以下元素:
exact: true 时以脉冲效果高亮将如“天王星与本命火星形成四分相”这样的占星相位转化为任何人都能理解并从中获益的内容,而不仅仅是占星师才能看懂。
configure.js — 一次性设置你的本命盘信息daily.js — 生成人类可读的每日洞察内容daily-json.js — 提供机器可读的 JSON 输出,适用于仪表板或自动化系统upcoming.js — 查看未来的行星相位calculate.js — astronomy-engine 的封装接口interpret.js — 将行星相位映射为具体洞察data/interpretations.json — 正向意义数据库data/life-areas.json — 人生领域与行星/宫位的对应关系表其他占星工具:
本工具:
你的本命盘信息仅本地存储在你的设备上,路径为:
~/.config/astro-life-insights/natal-chart.json该文件位于技能目录之外,不会被打包或上传。本技能发布时不含任何个人数据——每位用户必须运行 configure.js 输入自己的出生信息后,功能才能正常使用。
所有计算过程均在本地完成,不向外部服务发送任何数据。使用的是 astronomy-engine npm 包进行天文计算。
astronomy-engine npm 包(在技能目录中运行 npm install)daily-json.js 的 JSON 输出格式及完整字段结构用心构建 🌀
已收录 1 个 Skill