← 返回
未分类

wuxing-daily

老黄历Daily - 传统五行命理与每日运势工具。当用户询问生辰八字、五行属性、命格分析、每日运势提醒、黄历宜忌时使用此 Skill。功能包括:根据生日计算五行命理(金木水火土)、分析八字命格、生成每日运势与宜忌建议。
老黄历Daily:传统五行命理与每日运势工具。查询生辰八字、五行属性、命格分析、每日运势及黄历宜忌。根据生日计算五行(金木水火土),分析八字命格,提供每日运势与宜忌建议。
timyljob2011-sudo timyljob2011-sudo 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 431
下载
💾 1
安装
1
版本
#latest

概述

老黄历Daily (Laohuangli Daily)

Overview

本 Skill 提供基于中国传统命理学的五行命理分析和每日运势提醒功能。

通过用户提供的出生年月日时(生辰八字),可以:

  1. 计算个人五行属性(金木水火土)
  2. 分析命格特征与性格倾向
  3. 生成每日运势报告
  4. 设置每日五行运势提醒(通过 cron 任务)

核心概念

五行基础

五行相生相克:

  • 相生:木生火 → 火生土 → 土生金 → 金生水 → 水生木
  • 相克:木克土 → 土克水 → 水克火 → 火克金 → 金克木

天干五行对应:

  • 甲乙(木)、丙丁(火)、戊己(土)、庚辛(金)、壬癸(水)

地支五行对应:

  • 寅卯(木)、巳午(火)、申酉(金)、亥子(水)、辰戌丑未(土)

六十甲子纳音五行

干支纳音干支纳音干支纳音
------------------------------
甲子/乙丑海中金甲戌/乙亥山头火甲申/乙酉泉中水
丙寅/丁卯炉中火丙子/丁丑涧下水丙戌/丁亥屋上土
戊辰/己巳大林木戊寅/己卯城头土戊子/己丑霹雳火
庚午/辛未路旁土庚辰/辛巳白蜡金庚寅/辛卯松柏木
壬申/癸酉剑锋金壬午/癸未杨柳木壬辰/癸巳长流水
甲午/乙未沙中金甲辰/乙巳佛灯火甲寅/乙卯大溪水
丙申/丁酉山下火丙午/丁未天河水丙辰/丁巳沙中土
戊戌/己亥平地木戊申/己酉大驿土戊午/己未天上火
庚子/辛丑壁上土庚戌/辛亥钗钏金庚申/辛酉石榴木
壬寅/癸卯金箔金壬子/癸丑桑柘木壬戌/癸亥大海水

使用流程

1. 用户输入生辰八字

获取用户出生信息:

  • 出生年份(公历或农历)
  • 出生月份
  • 出生日期
  • 出生时辰(可选,精确到小时)

示例用户输入:

> "我是农历1989年十一月十五出生的"

> "帮我算一下1990年5月20日的八字"

2. 计算五行命理

执行脚本:

python3 scripts/calculate_wuxing.py <年> <月> <日> <时>

步骤:

  1. 将农历转换为公历(如果需要)
  2. 根据年柱确定纳音五行
  3. 排出完整八字(年柱、月柱、日柱、时柱)
  4. 分析八字中的五行分布
  5. 判断五行旺衰与缺失
  6. 推算喜用神

输出示例:

========================================
五行命理分析报告
========================================

【八字排盘】
  年柱:己巳 (土火)
  月柱:丙子 (火水)
  日柱:丙午 (火火)
  时柱:甲午 (木火)

【本命纳音】大林木

【日主】丙 (火)

【五行分布】
  金:░░░░ (0个) - 缺失
  木:█░░░ (1个) - 偏弱
  水:█░░░ (1个) - 偏弱
  火:████ (4个) - 偏旺
  土:█░░░ (1个) - 偏弱

【五行分析】
  偏旺:火
  偏弱:木, 水, 土
  缺失:金

【喜用神】土, 金, 水

【性格特征】
  丙火日主:热情开朗,积极向上,有领导力
  但火旺易冲动,需注意情绪管理

========================================

3. 每日运势分析

执行脚本:

python3 scripts/daily_fortune.py <日主天干>

分析逻辑:

  • 获取当日天干地支
  • 对比个人日主与当日天干五行关系
  • 分析生克影响,给出运势评级

运势评级标准:

当日天干与个人日主关系运势评级建议
-----------------------------------
被生(如日主甲木,当日癸水)★★★★★ 大吉签约、求财、出行、社交
同五行(如日主甲木,当日乙木)★★★★ 吉顺势而为,日常事务
我生(如日主甲木,当日丙火)★★★ 平付出努力,会有回报
克我(如日主甲木,当日庚金)★★ 需注意谨慎行事,避免决策
我克(如日主甲木,当日戊土)★★★ 平需要努力,可以成功

输出示例:

🌟 今日五行运势 🌟

📅 今日干支:壬子
   五行属性:水 水

【今日运势】★★☆☆☆ 需谨慎

💡 今日五行克制日主,宜守不宜攻

【宜】
  ✅ 谨慎
  ✅ 内省
  ✅ 整理
  ✅ 休息

【忌】
  ❌ 重大决策
  ❌ 投资
  ❌ 争吵
  ❌ 高风险活动

【幸运元素】
  🎨 幸运色:黑色、蓝色
  🧭 幸运方位:北方
  🔢 幸运数字:2

4. 农历转换

执行脚本:

# 公历转农历
python3 scripts/lunar_convert.py <年> <月> <日>

# 显示今日农历
python3 scripts/lunar_convert.py

输出示例:

2026年3月19日
农历:2026年二月初一 丙午年 [马]

5. 设置每日提醒

使用 cron 创建每日运势提醒:

# 每天早上 8:17 发送运势提醒(避开整点高峰)
cron add --name "daily-wuxing-reminder" \
  --schedule "17 8 * * *" \
  --command "python3 /path/to/daily_fortune.py <日主>"

五行与日常对应表

五行与颜色

五行吉利颜色忌讳颜色
-----------------------
白色、金色、银色红色、紫色
绿色、青色、翠色白色、金色
黑色、蓝色、灰色黄色、棕色
红色、紫色、粉色黑色、蓝色
黄色、棕色、咖啡色绿色、青色

五行与方位

五行吉利方位忌讳方位
-----------------------
西方、西北南方
东方、东南西方
北方中央、西南
南方、东南北方
中央、西南、东北东方

五行与数字

五行幸运数字
--------------
4、9
3、8
1、6
2、7
5、0

五行与身体

五行五脏六腑五官情志
-------------------------
大肠
膀胱
小肠

示例对话

场景1:用户询问八字

> 用户: 帮我算算我的五行命理,我是农历1989年十一月十五出生的

> 助手: 好的,我来为您计算五行命理:

>

> 农历:1989年十一月十五

> 公历:1989年12月12日

> 八字:己巳年 丙子月 丙午日

>

> 五行分析:

> - 金:缺失 ⚠️

> - 木:偏弱

> - 水:1个(适中)

> - 火:4个(偏旺)🔥

> - 土:1个(适中)

>

> 本命纳音:大林木

> 日主:丙火(太阳之火)

> 性格:热情开朗,有领导力,但需注意控制情绪

>

> 喜用神:土、金、水(泄火之气,补金之缺)

场景2:用户查看今日运势

> 用户: 看一下我今天的运势

> 助手: 根据您的八字(日主丙火),今日运势如下:

>

> 📅 今日:壬子日(水水)

> 【运势】★★☆☆☆ 需谨慎

>

> 今日水旺克火,建议您:

> - ✅ 宜:保守行事、多休息、整理规划

> - ❌ 忌:重大决策、冲动投资、激烈争论

> - 🎨 幸运色:黑色、蓝色

> - 🧭 幸运方位:北方

场景3:设置每日提醒

> 用户: 设置每天早上提醒我的五行运势

> 助手: 好的,我来为您设置每天早上 8:17 的五行运势提醒。

>

> 已创建定时任务:

> - 任务名称:daily-wuxing-reminder

> - 提醒时间:每天早上 8:17

> - 提醒内容:当日五行运势、宜忌事项、幸运元素

>

> 明天早上您就能收到第一份运势提醒了!

实现脚本

主要脚本位于 scripts/ 目录:

脚本功能用法
---------------
calculate_wuxing.py根据生日计算五行命理python3 calculate_wuxing.py <年> <月> <日> <时>
daily_fortune.py生成当日运势分析python3 daily_fortune.py <日主天干>
lunar_convert.py公历农历转换python3 lunar_convert.py [年] [月] [日]

参考资料

  • references/nayin_table.md - 六十甲子纳音五行表
  • references/ziwei_stars.md - 紫微斗数十四主星详解
  • references/wuxing_daily.md - 五行与日常生活对应表

注意事项

  1. 娱乐性质:本 Skill 提供的命理分析仅供娱乐参考,不应作为人生重大决策的唯一依据
  2. 文化尊重:紫微斗数和五行命理是中国传统文化的一部分,使用时请保持尊重
  3. 时间精度:出生时辰越精确,分析结果越准确(至少精确到时辰,最好到小时)
  4. 农历转换:自动处理公历转农历,但遇到闰月需要用户确认
  5. 日柱计算:基于万年历数据校准,以1989年12月12日(丙午日)为基准计算

安装

  1. 将本 Skill 复制到 OpenClaw skills 目录:

```bash

cp -r wuxing-ziwei /path/to/openclaw/skills/

```

  1. 确保脚本可执行:

```bash

chmod +x /path/to/openclaw/skills/wuxing-ziwei/scripts/*.py

```

  1. 重启 OpenClaw 或重新加载配置

版本信息

  • 版本:1.0.0
  • 作者:OpenClaw Community
  • 更新日期:2026-03-19

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-02 12:28 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

life-service

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 460 📥 229,928
ai-agent

skill-creater

timyljob2011-sudo
根据用户需求生成完整的 AgentSkills。创建 SKILL.md、脚本、参考、资源文件夹,并打包为可直接上传的压缩包...
★ 2 📥 784
life-service

Caldav Calendar

asleep123
使用 vdirsyncer + khal 同步并查询 CalDAV 日历(iCloud、Google、Fastmail、Nextcloud 等)。适用于 Linux。
★ 244 📥 30,877