月令(dshjieqi-card):对话区标题栏下的二十四节气圆点

前言

DeepSeek Harness(DSH)的对话界面默认偏工具向:日期、节气、干支这类信息往往要另开网页或靠模型「凭记忆」回答,既占注意力,又容易不准。社区里也有侧栏类插件,但会长期占用一块界面。

下面介绍维护者 SDSAEWQ 的插件 月令(仓库 SDSAEWQ/yueling,npm 包名与插件 ID 均为 dshjieqi-card)。它在对话区标题栏下沿放一颗小圆点:不占侧栏、不联网、不调用模型;交节时刻在本地用太阳视黄经并做 ΔT 修正计算。悬停展开节气卡,可查看今日节气、日柱时辰、七十二候、养生一句、全年年表,并在卦页用三枚铜钱摇一卦、回看七天记录。SkillHub 分类为「趣味换装」;GitHub 仓库当前约 2 stars,许可证 MIT。

这是什么

月令 · 二十四节气 是面向 DSH Web 客户端的界面插件(dsh.client.platform: web),同时内置 jieqi skill,供会话里用 /jieqi 或自然语言问节气相关问题。

与「侧栏常驻面板」不同,它的入口是一颗吸附在标题栏下沿的圆点:鼠标移开自动收起;整张卡可拖动,拖到窗口边缘可收成半隐藏窄标签。README 明确说明:不联网、不调用模型、不占侧栏位置。

核心功能

今天与历法

「今天」页汇总:

  • 干支年(立春换年)、月建(十二节换月)、日柱(按北京时间零点换日)、公历日期。
  • 当前时辰及五鼠遁推得的时辰天干;悬停可看完整时辰区间。
  • 节气名、交节时刻、进入该节气的第几天;当前七十二候中的哪一候,可展开看三候分段。
  • 距下一节气剩余天、时辰(1 时辰 = 2 小时),底部进度条;交节当天为实时倒计时。
  • 一行当令养生(内置《节气养生速查》)。
  • 月建对应十二消息卦;卦页底部可摇卦。

点「日柱」行进入日柱页:纳音、旬、以及日干、日支、当前时辰各一句「今天适合做的事」(README 写明只谈适合,不谈吉凶)。

年表、三伏与数九

日历入口打开全年 3×8 节气表,可点任一节气看精确交节时刻。页脚给出当年立春、入九第一天、三伏区间;三伏或数九进行中时,倒计时行会优先显示相关进度(初伏算法:夏至后第三个庚日;数九从冬至起 81 天)。

摇一卦与七天记录

消息卦页:三枚铜钱掷六次,以背 3、字 2 合计得老阴/少阳/少阴/老阳;随机数来自 window.crypto.getRandomValues,本地完成。落定后给出本卦、之卦与六十四卦各一句卦意;可「复制卦意」「再摇一卦」。近七天摇卦记录以日期标签切换查看,超过七天自动清除;当天结果会持久化。

交节提醒与交互

  • 交节前 1 小时卡片自动展开;交节时刻发系统通知(首次点击圆点时才请求通知权限)。
  • 快捷键 Alt+J 开合卡片;← → 在五页间翻,1–5 直达某页;Esc 逐层退出。
  • 点击圆点(或 Enter / 空格)可钉住卡片;双击圆点或右键圆点回到标题栏中间。
  • 点击卡片任意处(拖动位移小于约 3px)复制一行今日摘要;八种配色可选,其中一种随节气变化。
  • 窄窗(宽度小于 480px)自动收成单行摘要。

跨日、页面重新可见或窗口重新获得焦点时会重新取数。宿主接口不可用或断网时,客户端有本地兜底;偏好(位置、钉住、页码、配色等)写入 localStorage。

内置 jieqi skill

安装完整插件后,skill 会随插件注册,一般无需单独再装。若只需给模型用的 skill,可将 assets/jieqi 复制到 %USERPROFILE%\.agents\skills\jieqi,新会话中使用 /jieqi 或询问「今天什么节气」等。

终端也可直接运行仓库内脚本(路径以你本机插件目录为准):

node scripts/jieqi.mjs
node scripts/jieqi.mjs 2026-12-22
node scripts/jieqi.mjs --json
node scripts/jieqi.mjs --year

安装与启用

仓库根目录即插件包(0.9.1 起无 plugin/ 子目录)。Node 要求:^22.19.0 || >=24.0.0(见 package.json)。

插件页添加(推荐)

DSH 插件 页右上角 添加插件,可填 npm 包名、GitHub 地址或本地目录。

从 npm 安装(README 推荐,无需 git):

dshjieqi-card

从 GitHub 安装:

github:SDSAEWQ/yueling

装完后重启 DSH 或 Ctrl+R 刷新,输入框上方应出现圆点。

命令行等价写法(README 注明桌面版 profile 常被 Electron 独占,优先走界面):

dsh plugin --profile web add dshjieqi-card
dsh plugin --profile web add github:SDSAEWQ/yueling

自定义插件市场索引

  1. 插件 → 实验性插件 → 更多 → 勾选 启用「自定义插件市场」。
  2. 发现 → 添加索引:
https://cdn.jsdelivr.net/gh/SDSAEWQ/yueling@main/market/index.json
  1. 搜索 dshjieqi-card 或 月令,点安装。市场安装走 git 源,本机需已安装 git;无 git 时用 npm 或手动 ZIP 方式。

从旧版迁移

2026 年 10 月起仓库名为 SDSAEWQ/yueling(旧址 SDSAEWQ/dsh-jieqi 会 301 跳转)。0.11.2 起插件 ID 由 dsh-jieqi 改为 dshjieqi-card。若曾装旧版,应先卸载或从 profile 删除 dsh-jieqi 再装新版,否则可能出现两颗圆点;旧前缀下的 localStorage 偏好不会自动迁移。

手动安装(Download ZIP、改 package.json / cordis.patch.yml、建目录联接等)步骤见 GitHub README「方式三」,此处不重复展开。

典型用法

  1. 安装并刷新后,将鼠标移到标题栏下沿圆点,查看今日节气与养生一句。
  2. 需要固定查看时,点击圆点钉住;用 Alt+J 快速开合。
  3. 点日柱行进入「今天适合做的事」;点消息卦页底部摇卦,用底部日期标签回看近七天。
  4. 交节日前后留意自动展开与系统通知(需允许通知权限)。
  5. 在对话中用 /jieqi 或问「距立冬还有几天」「现在什么月建」,让模型调用内置脚本而非臆测。

适用场景与注意

适合希望在 DSH 里轻量查看节气、候、干支时辰,并偶尔本地摇卦记录的用户;也适合需要可核对计算的 jieqi skill 的会话场景。

安装前请自行阅读仓库源码与 MIT 许可证。插件随当前 DSH 进程与用户权限运行,会使用 localStorage、可选系统通知与本地随机数;不发起模型请求,但仍是第三方社区插件,与 DeepSeek / 幻方无官方从属关系;SkillHub 等社区目录为独立站点,不是官方应用商店。

公共插件市场索引(如 awesome-dsh-plugin)条目合并后,也可通过 dshmarket 等市场插件搜索 dshjieqi-card 安装,具体以各市场文档为准。

结尾

月令把二十四节气、候、日柱时辰和一句养生收进标题栏下的一颗圆点:本地算交节、可拖可钉、卦页可摇可回看。若你在找不占侧栏的「趣味换装」类 DSH 插件,可以从 npm 包 dshjieqi-card 或仓库 github:SDSAEWQ/yueling 装起。

  • 目录页:https://www.skillhub.cn/plugins/SDSAEWQ/yueling
  • GitHub:https://github.com/SDSAEWQ/yueling
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜