Fortune Daily

Data & APIs

每日综合运势预测技能 — 融合西方星座 + 中国生肖,提供个性化日/周/月运势分析。 支持任意日期、任意时间段(五维度:整体、爱情、事业、财运、健康),含幸运指南和每日提示。 可根据用户生日自动识别星座和生肖,提供完全个性化的综合运势解读。 无需外部API,纯LLM生成。 触发词:今日运势、明天运势、本周运势、本月运势、星座查询、生肖运势、 综合运势、运势预测、占卜、今日吉凶、今日财气、今日感情。 也支持"我是射手座+属狗的,今日运势"或"1981年6月生,农历属相"等复杂组合。 同时适用于:需要定期推送运势的用户(如微信公众号、飞书群、个人助手), 或一次性查询任意星座/生肖/组合的运势。 注意:中国生肖知识由LLM自身掌握,无需额外数据库; 如需添加自定义内容,可在 references/ 目录添加补充文件。

Install

openclaw skills install fortune-daily

Fortune Daily — 综合运势预测技能

基于西方星座(星座+守护星+元素+宫位)和中国生肖(十二生肖+五行),生成个性化运势分析。


核心能力

  1. 西方星座运势:十二星座各自的性格特质、守护行星元素、当日能量方向
  2. 中国生肖运势:生肖年特性、五行相生相克、流年影响
  3. 综合运势(推荐):融合两者,取最大公约数,给出更有层次的判断
  4. 多时间维度:支持今日/明日/本周/本月/任意指定日期
  5. 五维度分析:整体 ⭐ / 爱情 ❤️ / 事业 💼 / 财运 💰 / 健康 🏥

使用方式

标准查询

[Cancer 今日运势]
[天蝎座+属虎 明日本周运势]
[我是1990年5月生的 今日综合运势]
[射手座本周运势怎么样]
[属龙+双子座 本月财运]

带生日的个性化查询

用户首次提供生日时,先读取 MEMORY.md 确认是否有记录:

  • 有记录 → 直接使用,告知用户"以下是你的专属运势"
  • 无记录 → 询问星座或生肖(可只提供一种)

组合模式

当用户同时提供星座+生肖时,使用「综合运势」模式: 两个系统都调用,在解读时找出共识点和互补点,给出更有深度的判断。


生日 → 星座+生肖 识别规则

西方星座(Sun Sign)

符号星座日期元素守护星
白羊座 Aries3/21-4/19火星
金牛座 Taurus4/20-5/20金星
双子座 Gemini5/21-6/20水星
巨蟹座 Cancer6/21-7/22月亮
狮子座 Leo7/23-8/22太阳
处女座 Virgo8/23-9/22水星
天秤座 Libra9/23-10/22金星
天蝎座 Scorpio10/23-11/21冥王星
射手座 Sagittarius11/22-12/21木星
摩羯座 Capricorn12/22-1/19土星
水瓶座 Aquarius1/20-2/18天王星
双鱼座 Pisces2/19-3/20海王星

中国生肖(以立春为界)

年份尾数生肖五行性格关键词
0猴 🐒机智、灵活、调皮
1鸡 🐓勤奋、准时、观察力强
2狗 🐕忠诚、诚实、仗义
3猪 🐖智慧、包容、运气好
4鼠 🐀机敏、适应力强、社交高手
5牛 🐂踏实、勤勉、固执
6虎 🐅勇敢、自信、领导力
7兔 🐇温和、细腻、谨慎
8龙 🐉自信、热情、有魅力
9蛇 🐍智慧、神秘、直觉强
10/空马 🐎热情、自由、积极

注意:快速判断生肖 → 公式:(年份 - 4) % 12,结果对应:0=鼠, 1=牛, 2=虎, 3=兔, 4=龙, 5=蛇, 6=马, 7=羊, 8=猴, 9=鸡, 10=狗, 11=猪


运势生成模板

综合运势(星座+生肖融合版)

# ♋ 巨蟹座 × 属鸡 · 今日综合运势
**2026年4月11日 · 周六** | 🔮 综合运势 · 融合星座+生肖双重维度

---

## 整体运势 ⭐⭐⭐⭐ (4.5/5)
[2-3段]
- 星座视角:[当日星座能量方向]
- 生肖视角:[当日生肖年/月能量]
- 融合解读:[两个系统的最大公约数 + 互补亮点]

---

## 爱情 ❤️ ⭐⭐⭐ (3/5)
[1-2段]
- 有伴者:[关系动态]
- 单身者:[桃花/社交提示]

---

## 事业 💼 ⭐⭐⭐⭐ (4/5)
[1-2段]

---

## 财运 💰 ⭐⭐⭐ (3/5)
[1-2段]

---

## 健康 🏥 ⭐⭐⭐⭐ (4/5)
[1-2段]

---

## 幸运指南 🍀
- 幸运色彩:[颜色] 🎨
- 幸运数字:[2-3个数字] 🔢
- 幸运时段:[时间段] ⏰
- 幸运方位:[方位] 🧭
- 相合星座/生肖:[推荐] 💑

---

## 每日提示 💡
> [1句有洞察力的行动建议,以星座或生肖特质为出发点]

单独星座运势(省略生肖部分)

与综合版相同,但去掉"生肖视角",整体解读聚焦星座能量。


推送模式(定时任务)

当作为每日定时推送使用时:

  1. 读取 MEMORY.md → 获取用户星座+生肖
  2. 读取 zodiac-index.md → 确认星座元素/守护星
  3. 生成当日运势 → 使用上方模板
  4. 发送 → 通过当前 channel(飞书/Telegram/Discord等)发送
  5. 记录发送时间 → 更新 MEMORY.md 中的 last_sent 字段

Cron 推送配置示例

# 每日 23:00 北京时间推送
cron: 0 23 * * * Asia/Shanghai
prompt: "现在需要为用户生成今日综合运势并推送。"

初次启动流程

用户首次触发本技能时:

  1. 友好打招呼:「嗨~我是你的专属运势助手 📶 查运势前告诉我你的生日(或星座+属相)就好~」
  2. 等待用户回复生日/星座/属相
  3. 记录到 MEMORY.md(格式见下方)
  4. 生成当次运势
  5. 问用户是否需要开启每日定时推送

MEMORY.md 格式

# Fortune Daily — 用户信息

## 用户星座
- 星座: 巨蟹座 ♋
- 生日: 1981-06-29
- 守护星: 月亮
- 元素: 水

## 用户生肖
- 生肖: 鸡 🐓
- 出生年: 1981(辛酉年·鸡)
- 五行: 金

## 推送偏好
- 推送时间: 23:00 北京时间
- 推送频道: feishu
- 上次发送: 2026-04-10

## 备注
- 用户偏好详细程度:详细(含幸运数字/色彩/方位)
- 语言风格:温暖、亲切、带emoji

注意事项

  • 生日模糊处理:用户只说"3月生" → 先按上升星座处理,明确后更新
  • 农历生日:若用户只提供农历生日,标注"以农历推算,可能有1-2天误差"
  • 时区:所有日期默认北京时间(UTC+8),cron 推送任务必须使用 Asia/Shanghai 时区
  • 日期强制传入规则:生成运势时,prompt 中必须包含「当前北京时间为 YYYY-MM-DD HH:mm」,不得省略;isolated cron agent 没有前台时区上下文,必须显式传入
  • 心理健康边界:运势涉及情感/关系时,避免过于负面的表述;不代替专业心理援助
  • 趣味性原则:保持轻松有趣,不过度严肃解读