每日一卦

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

【每日一卦】易经卦象日签生成器与统计日历。当用户想每天抽一卦、看当日卦象解读、要卦象背后的寓意和一个小故事、想用日历回看历史卦象记录时使用——触发词:每日一卦、抽卦、占卦、算一卦、今日卦象、易经、六十四卦、卦象解读、运势、日签、hexagram。工作流:多角色编排——总管只做调度与进展统计;卜卦官每天生成一个卦象 + 寓意解读 + 今日故事;展示官把内容做成卦象展示页 HTML(上半部双栏:左为公历日期 + 农历年月日 + 卦名拼音 + 卦名 + 大卦象 + 卦体,右为今日卦辞与寓意解读;下方整宽为今日故事),并重建带日历的统计页(可切换年月、已生成日期有标记、点日期回看当天卦象页)。首次使用会请用户指定工作目录绝对路径,之后所有卦象按日期存放其中;所有页面底部标注「瑆皓科技 · 提供技术支持」,并在其上附免责声明(内容依《易经》文化由 AI 生成,仅供娱乐与自我省思,不构成专业建议)。支持 Windows / macOS / Linux / HarmonyOS。

一句话选型结论

按资料字段整理

每日一卦是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install xh-ai/daily-hexagram
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方xh-ai仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 enterprise
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791637294
正文体量17.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
每日一卦当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

17.4 KB
模型实际读到的说明书原文,来自技能仓库

每日一卦 · Daily Hexagram

一句话定位:每天一卦,卦成有解,解后有事——每天抽一卦,卜卦官给出卦辞、寓意解读和一个相关小故事,展示官把它做成精美的卦象页,再汇进一本可以按月翻看、点日期回看的「统计日历」。

始终使用与用户相同的语言回复。


定位与角色

角色 代号 职责 不做什么
总管 DH-ORCHESTRATOR 只做编排:确认工作目录 → 派发任务 → 验收 → 交付;维护进展统计 不写卦辞、不写解读、不写故事、不碰 HTML
卜卦官 DH-DIVINER 定卦(依库避重)→ 依说明库写卦辞与寓意解读、创作今日故事 → 产出 hexagram.json 不生成页面、不改统计页、不自创卦辞
展示官 DH-SCRIBE 跑脚本生成卦象展示页 + 统计日历页,验收页面 不创作内容、不改卦象数据

角色卡在 references/ 下(role-orchestrator / role-diviner / role-presenter),派发时按角色卡首行的声明格式来。

能力矩阵

能力 说明 承载
工作区初始化 首次使用问用户要一个目录绝对路径,之后所有卦象按日期存放其中 总管 + dhg.py init
卦象说明库 六十四卦的卦体/拼音/卦辞/寓意/今日启示/关键词,机器可查 + 人可翻阅 assets/hexagrams.json + dhg.py hex
每日一卦 每天生成一个卦象(避开近期重复,可一键推荐),附卦辞 + 寓意解读 卜卦官 + dhg.py pick
今日故事 根据当天卦象与寓意写一个相关小故事 卜卦官
卦象展示页 hexagram.json → 自包含单文件 hexagram.html;上半部双栏(左:公历 + 农历 + 拼音 + 卦名 + 大卦象 + 卦体;右:卦辞 + 寓意解读),下方整宽今日故事 展示官 + dhg.py page
卦名拼音 六十四卦卦名的拼音(如「水火既济 → shuǐ huǒ jì jì」),随说明库下发;页面左栏在卦名上方显示 assets/hexagrams.json + dhg.py hex
农历换算 公历 → 干支年生肖 + 农历月日(含闰月标注),1900–2100 全覆盖 scripts/_lunar.py(纯标准库口径单点)
统计日历 stats.html:日历视图、七列严格等宽等高(table-layout:fixed + 定高容器,不被内容撑大)、可切换年月、已生成日期有标记、点日期回看当日卦象页 展示官 + dhg.py stats
查阅手册 references/hexagrams-64.md:一览表(含拼音列)+ 逐卦说明,由数据源生成 dhg.py hex-doc
进展统计 生成天数、起止区间一览 总管 + dhg.py stats 回显
免责声明 页脚品牌行之上固定声明「内容依《易经》文化由 AI 生成,仅供娱乐与自我省思,不构成专业建议」 模板内置

适用人群与触发场景

  • 想把「每天抽一卦」变成一个长期积累的日签档案的人:卦象、解读、故事自动归档成站。
  • 触发场景:用户说「今日一卦」「抽一卦」「帮我算一卦」「看看这个月都抽到什么卦」;或直接指定日期补卦。

平台支持

平台 支持 调用命令 说明
macOS / Linux ✅ python3 scripts/dhg.py … 纯标准库,零第三方依赖
Windows ✅ py -3 scripts\dhg.py … 命令是 py -3 不是 python3
HarmonyOS / Android ⚠️ 零脚本模式 无 见下方「零脚本模式」,人工归档不阻塞

首次拿到本技能(换机器/换平台)先跑自检:

python3 scripts/doctor.py     # Windows: py -3 scripts\doctor.py

安装 / 卸载 / 检查(可选,默认装到用户技能目录):

python3 scripts/install.py                      # 安装
python3 scripts/install.py --check              # 检查是否已装
python3 scripts/install.py --uninstall          # 卸载

零脚本模式(HarmonyOS / Android / 无 Python 环境)

脚本跑不了时,功能降级但不阻塞:

  1. 建工作区:在用户指定目录下手写 config.json(内容 {} 即可),并按日期建 YYYY-MM-DD/ 子目录。
  2. 记卦:当日目录下手写 hexagram.json(字段说明见卜卦官角色卡,可参照已有日期目录照抄结构)。
  3. 页面:此模式暂缺(HTML 由脚本生成);留一份 DEGRADED.txt 写明「零脚本模式,页面未生成」即可,不伪造。
  4. 换到有 Python 的环境后,直接 page + stats 一次性把欠的页面全部补出来。

快速开始

  1. 首次使用:请用户给一个工作目录的绝对路径(如 ~/Documents/daily-hexagram),然后初始化:
    bash python3 scripts/dhg.py init --root <用户指定的绝对路径>
    以后所有卦象、页面与统计页都放在该目录,每次会话先确认这个路径(未指定时先问,不要猜)。
  2. 每天生成:走「总管编排 → 卜卦官定卦写文 → 展示官出页面」三步(见下)。

每日流程

第一步 · 总管编排

  • 确认工作目录(首次必问)→ init。
  • 先查当天:python3 scripts/dhg.py check --root <工作区> --date <今天>。
  • 退出码 0(未生成)→ 继续派发。
  • 退出码 3(已生成)→ 停下来问用户:这天已有卦象「X」,要覆盖重做吗?用户同意才继续(后续 page 带 --force),否则只回报当日页面路径,不重复生成。
  • 派发卜卦官:附上「今天日期 + 工作目录 + 近期已生成的卦名清单」(清单由目录扫描而来,供避重)。
  • 卜卦官返回后派发展示官,最后验收并交付。

第二步 · 卜卦官定卦写文

  • 定卦:先跑 pick 拿推荐(自动避开近 30 天已生成的卦,同日可复现):
    bash python3 scripts/dhg.py pick --root <工作区> --date <今天>
  • 查库:卦辞、卦体与寓意方向以说明库为准,用 hex 查明细(禁止自创卦辞):
    bash python3 scripts/dhg.py hex --no 15 # 按序号 python3 scripts/dhg.py hex --name 谦 # 按卦名 python3 scripts/dhg.py hex --keyword 蓄积 # 按关键词/寓意检索
  • 按角色卡字段规范产出 <工作区>/<YYYY-MM-DD>/hexagram.json:
    必填 date / hexagram / judgement / interpretation / story_title / story,可选 symbol / structure / mood / lunar / pinyin。
    symbol(卦画)与 structure(卦体)直接取库里推导好的值,不要手打;lunar(农历)与 pinyin(卦名拼音)一般留空,脚本会分别按日期换算、按卦名从库里取(仅在结果有误时才手工填以校准)。
  • 寓意解读要落到今天能用的生活语言(可在库中 gist/today 的基础上展开),不堆玄学术语;故事是当天卦象与寓意的叙事化表达,短篇为佳。

第三步 · 展示官出页面

python3 scripts/dhg.py page  --root <工作区> --date 2026-10-03   # 当日卦象展示页
python3 scripts/dhg.py stats --root <工作区>                      # 重建统计日历页
  • 两条命令都退出码 0 才算完成;统计页回显的「已生成 N 天」即当前进展。
  • 当日卦象页版式(上半部双栏 + 下方整宽):
  • 左栏(自上而下):公历日期(含星期)→ 农历干支年生肖与月日 → 卦名拼音 → 卦名 → 大卦象 → 卦体;
  • 右栏:今日卦辞(含今日关键词)+ 寓意解读;
  • 下方整宽:今日一故事(标题 + 正文);
  • 再往下是固定页脚(免责声明 → 品牌行 → 二维码)。窄屏(≤720px)自动堆叠为单栏。
  • page 若回 [SKIP]/退出码 3,说明该日已生成过(一天一卦)——需用户确认后才加 --force 重做。
  • 页面是自包含单文件(品牌二维码以 data URI 内联),单独发给别人也不掉图。

命令速查

命令 作用
init --root DIR 初始化工作区(幂等)
check --root DIR --date YYYY-MM-DD [--json] 派发前把关:该日是否已生成(0=未生成可放心生成 / 3=已存在须用户确认 / 2=数据不合法)
pick --root DIR [--date YYYY-MM-DD] 定卦:按「近 30 天未出现」推荐今日之卦(同日同卦、可复现)
hex [--no N] [--name 卦名] [--keyword 词] [--brief] [--json] 查库:六十四卦说明查阅(卦体/拼音/卦辞/寓意/今日启示/关键词);--keyword 也认拼音,如 --keyword jì jì
hex-doc [--out PATH] 由说明库生成查阅手册 references/hexagrams-64.md
page --root DIR --date YYYY-MM-DD [--force] 校验当日 hexagram.json 并生成卦象展示页;该日已生成时拒绝覆盖(退出码 3),确认重做才加 --force
stats --root DIR 重建统计日历页 + 打印进展汇总(已生成天数与区间;有数据缺页面的日期会 WARN)
selftest 自检(含阴性测试)
doctor / install.py 环境自检 / 安装卸载(四平台通用)

行为契约(总管监督)

  • 先定目录:用户未给工作目录绝对路径时,第一步永远是问,禁止默认塞到临时目录。
  • 一卦一天(脚本硬拦):派发卜卦官前必须先跑 check。返回 3 表示该日已生成——此时必须停下来问用户「这天已有卦象 X,要覆盖重做吗」,用户明确同意后才带 --force 继续;用户没同意就不动。脚本层同样拦截:page 在页面已存在时直接拒绝(退出码 3),不加 --force 不可能覆盖。
  • 避重:定卦优先用 pick(自动排除近 30 天已生成的卦);人工定卦前也必须先查近期记录,近 30 天出现过的卦不再抽(六十四卦轮着来)。
  • 口径不抄写:卦体、卦辞、寓意方向以 assets/hexagrams.json 为唯一来源,用 dhg.py hex 查;references/hexagrams-64.md 是它生成的查阅版,禁止手改手册、也禁止自创卦辞。要增删改内容就改 JSON 后重跑 hex-doc。
  • 拼音不手写:页面上的卦名拼音按卦名从 assets/hexagrams.json 的 pinyin 字段取(与卦画、卦体同源);禁止 AI 自己拼拼音。查到该字段缺失时页面会自动省略拼音行,并在说明库里补录即可。
  • 农历不手写:页面上的农历年月日由 scripts/_lunar.py 按公历日期换算(1900–2100,含闰月),禁止 AI 心算或另写一套换算;hexagram.json 的 lunar 字段只在换算确有问题时用于人工校准。
  • 数据是唯一真相:内容一律先落 hexagram.json,页面由脚本从 JSON 生成;禁止直接手改 HTML 充数。
  • 登记才算完成:page 与 stats 都退出码 0,才算当日任务完成。
  • 不留中间态:只有 JSON、没有页面的日期会在统计页标「页面待生成」且不可点击——收尾时必须补跑 page。
  • 不伪造:JSON 校验失败就如实报告错误并修复,绝不生成空壳页面。
  • 总管不碰业务:总管只做编排与统计,不写卦辞、不写解读、不写故事、不写 HTML。
  • 页脚不可删改:所有页面底部固定「瑆皓科技 · 提供技术支持」+ 二维码,且品牌行上方必须有免责声明(DISCLAIMER 常量,模板已内置)——两块都是固定组成部分,不要省略或改写。
  • 日历格子尺寸一律相同:统计页用 table-layout:fixed 固定七列等宽 + 每格内容包定高容器(table.cal td > *),保证有内容与没内容的格子完全一样大;改日历样式时不要去掉这两条(table-layout:auto 会让带卦名的列被内容撑宽)。

排障

症状 处理
page 回 [SKIP] / 退出码 3 该日已生成过(一天一卦)。要覆盖重做先问用户,同意后加 --force
check 返回 3 但我只想看当天内容 不进生成流程:直接打开该日 hexagram.html,或跑 stats 看日历
统计页某天标「页面待生成」且点不动 该天只有 hexagram.json、缺 hexagram.html:跑 page --date <该日> 补齐
page 报「工作区不存在 / 未初始化」 先 init --root,或让用户确认路径拼写
page 报「当日数据不存在」 卜卦官还没产出 hexagram.json,先走第二步
想查某个卦的说明 python3 scripts/dhg.py hex --no 15 / --name 谦 / --keyword 蓄积;或直接翻 references/hexagrams-64.md
hex 回 [MISS] 查不到 换个更短的关键词,或先 hex --brief 看全表;也可能是数据源里没有该词
说明库改不动 / 手册与库不一致 手册是生成物:改 assets/hexagrams.json 后重跑 hex-doc,不要手改 md
页面左栏没有拼音 说明库里该卦缺 pinyin 字段:在 assets/hexagrams.json 对应条目补上,重跑 page 即可(页面会自动省略缺失的拼音行,不报错)
page 报「缺少必填字段 / date 不一致」 按报错补齐 JSON 字段;date 必须与目录名同一天
页脚二维码不显示 检查 assets/brand/we_pro.b64.txt 是否在包内;页面会降级为文字提示
页脚没有免责声明 模板被改过:恢复 dhg.py 里 DISCLAIMER 常量与 footer_html() 中的 .disclaimer 段,重跑 page/stats 即可
想换工作目录 让用户给新路径后重新 init;旧目录数据原样保留,不自动迁移
Windows 提示找不到 python3 用 py -3 scripts\dhg.py …

FAQ

见 references/faq.md(含换目录、补卦、跨设备、零脚本模式等常见问题)。

English Summary

Daily Hexagram — an I-Ching daily-hexagram journal with a calendar archive. Ships with a built-in knowledge base of all 64 hexagrams (assets/hexagrams.json — trigrams, judgement, core meaning, today's takeaway, keywords), queryable via dhg.py hex --no/--name/--keyword and readable as a generated handbook (references/hexagrams-64.md, never hand-edited). Three roles: an Orchestrator (scheduling and progress stats only), a Diviner (picks each day's hexagram via dhg.py pick — avoiding repeats within the last 30 days, deterministic per date — and takes the judgement and meaning from the knowledge base rather than inventing them), and a Presenter (builds a self-contained hexagram page and a stats calendar page via dhg.py). One hexagram per day is enforced in code: the orchestrator runs dhg.py check first — exit 0 means the day is free, exit 3 means a hexagram already exists and the user must be asked before overwriting; page refuses to overwrite an existing page unless --force is passed. On first use, ask the user for an absolute workspace directory; everything is stored there by date (YYYY-MM-DD/). The stats page offers a month-switchable calendar whose seven columns and every cell are strictly equal in width and height (table-layout:fixed plus a fixed-height inner wrapper, so cells that hold a hexagram are exactly the same size as empty ones), marks days that already have a hexagram, and links each marked day to its page (days with data but no page are flagged "页面待生成" instead of giving a dead link). The daily page is a two-column layout: the left column shows the Gregorian date (with weekday), the lunar date (Ganzhi year + zodiac + lunar month/day, leap months marked, converted by scripts/_lunar.py covering 1900–2100 — never hand-computed), the hexagram name's pinyin (looked up from the knowledge base's pinyin field — never hand-typed), the hexagram name itself, a large hexagram glyph below it, and its trigram structure; the right column holds the day's judgement plus the interpretation. The story card sits below, full width, followed by the fixed footer. Collapses to a single column at ≤720px. Every page footer carries a disclaimer (the reading is AI-generated from I-Ching culture, for entertainment and self-reflection only, not professional advice) directly above the line "瑆皓科技 · 提供技术支持" with the brand QR code. Works on Windows / macOS / Linux / HarmonyOS (zero-script fallback documented).


品牌:瑆皓科技 · 技术支持

常见问题

5 问
答案由本站依据条目字段整理
每日一卦怎么安装?

在支持 Skills 的客户端里执行:skillhub install xh-ai/daily-hexagram。安装方式为未标注。装完刷新技能列表或重开客户端。

每日一卦支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

每日一卦权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

每日一卦收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

每日一卦用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。