Token导航 LogoToken导航TokenDH.com
效率只读clawhub未标认证来源可访问clear审计提醒

lunar-calendar农历

Agent Skill

lunar-calendar 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

32,669

周安装

1,389

GitHub Stars

公开资料未说明

下载量

11,445
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:lunar-calendar(农历)
来源仓库:https://github.com/hehuibiao/lunar-calendar
安装命令:
openclaw skills install lunar-calendar
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install lunar-calendar

简介

中国农历/阴历的专业查询工具。

  • 核心能力:
  • - 公历转农历(干支纪年、生肖、闰月标志)
  • - 农历转公历(支持闰月精准转换)
  • - 黄历宜忌查询(嫁娶、动土、开市等)
  • - 气节查询(24节气精准到秒级)
  • 触发场景:当用户询问“农历”、“黄历”、“宜忌”、“阴历”、“八字基础”、“春节日期”、“闰月”或需要处理中国传统历法计算时激活强制。
  • 输出物:构成日期信息 + 宜忌表 + 节气标识。

SKILL.md

name
lunar-calendar
version
v0.9.0
description
|

<skill_body>

🎯 Purpose

提供精确到秒级的中国传统农历(夏历)转换与查询服务。本技能是确定性计算任务,严禁依赖大模型内部参数化的农历记忆(该记忆存在闰月错位风险),必须通过脚本执行可靠算法。

⏰ When to Use

  • ✅ 用户输入中包含"农历"、"阴历"、"黄历"、"宜忌"、"干支"、"生肖"、"节气"
  • ✅ 需要将公历日期转换为"乙巳年、正月十五"等中式表述
  • ✅ 需要判断某日是否"宜嫁娶"、"忌开市"
  • ✅ 查询二十四节气的具体交节时刻
  • ❌ 用户仅询问"今天是几号"(请留给通用对话能力)

🧠 Process (低自由度·严格模式)

步骤1:意图识别与参数提取

  • 判断转换方向:公历→农历 / 农历→公历 / 宜忌查询
  • 提取核心参数:

- 公历日期(如 2026-02-13) - 农历表述(如 二零二六年腊月廿三闰七月) - 具体需求(仅日历/仅宜忌/详细解读)

步骤2:调用专用脚本(严禁自行编写)

<critical_rule status="最高优先级"> 你不得尝试用Python代码现场计算农历。农历涉及复杂置闰规则和定朔算法,运行时现场编写的代码存在计算错误风险。 你必须直接调用 scripts/lunar_calculator.py。 </critical_rule>

  • 调用格式示例:
python scripts/lunar_calculator.py --solar 2026-02-13
python scripts/lunar_calculator.py --lunar "2026-07-23" --leap false
python scripts/lunar_calculator.py --solar 2026-02-13 --with-fortune true

步骤3:按需加载参考资源

  • 如需输出"详细宜忌解读",必须先读取 references/fortune_rules.md
  • 如需解释"节气原理",读取 references/solar_terms.md
  • 严禁将上述Reference全文塞入上下文,仅读取所需章节。

步骤4:结构化组装输出

强制使用以下固定模板,禁止自由发挥格式:

<lunar_query_result>
<solar_date>{{输入或计算出的公历日期}}</solar_date>
<lunar_date>
  <year>{{干支年}}({{生肖}})</year>
  <month>{{农历月}}{{闰月标识}}</month>
  <day>{{农历日}}</day>
  <festival>{{若有传统节日}}</festival>
</lunar_date>
<solar_term>{{节气名称}}({{交节时间}})</solar_term>
<fortune>
  <suitable>{{宜:条目1、条目2}}</suitable>
  <avoid>{{忌:条目1、条目2}}</avoid>
</fortune>
</lunar_query_result>

🔍 Decision Logic

graph TD
A[用户输入] --> B{包含农历/黄历关键词?}
B -->|否| C[不激活技能]
B -->|是| D{具体请求类型?}
D -->|公历转农历| E[提取日期→调用lunar_calculator.py --solar]
D -->|农历转公历| F[解析农历字符串→调用lunar_calculator.py --lunar]
D -->|查询宜忌| G[调用脚本+读取fortune_rules.md]
E --> H[组装XML输出]
F --> H
G --> H

⚠️ Constraints(防走偏)

  1. 禁用模糊表述:如"大概是"、"我记得农历好像是"。农历是精确历法,必须输出确定结果。
  2. 闰月处理:输出农历月时必须显式标注"闰"字(如"闰七月"),脚本已内置判别逻辑。
  3. 时间范围:本技能支持1900-2100年(脚本算法覆盖范围),超出需提示用户。
  4. 黄历输出:仅输出传统历书规定的宜忌项,不添加现代演绎内容(如"宜发朋友圈")。

</skill_body>

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

95.12%
按下载量换算10,886

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills