dsh-plugin
DayuanJiang/next-ai-draw-iodsh 的 draw.io 绘图插件:通过 next-ai-drawio MCP 服务器作图,点回复里的链接在右侧栏打开实时预览,可以手动修改图,AI 的每次修改都是可以恢复的版本。需 Node.js 18+,首次使用由 npx 下载 MCP 服务器。
双色球助手 DSH 插件:千期趋势追踪、6 种预测模型与集成投票、组合结构分析、胆拖/随机选号,对话中直接调用 ssq 工具。
一个双色球分析双形态插件:
ssq 工具做趋势分析、预测、胆拖/随机选号dist/index.html 浏览器双击即用,带可视化图表,无需安装打开 DSH Web → 设置 → 插件市场 → 搜索 ssq 一键安装(需先被 awesome-dsh-plugin 目录收录,见下文「提交收录」)。
dsh plugin --profile web add github:uriekang1211-bot/dsh-ssq-plugin
装完后刷新页面(或重启 dsh web),然后在对话里使用,例如:
window=500 指定预测数据范围)插件自动多源拉取最近 1000 期开奖数据(官方接口 → GitHub 镜像 → CDN),失败时回退内置快照。
dsh plugin --profile web remove dsh-ssq-plugin
双击打开 dist/index.html 即可(桌面,Chrome / Edge / Safari 均可)。
手机访问请打开 dist/index-mobile.html(移动版,底部导航 + 大触控目标,已去掉导入/导出按钮)。
手机装成 App(PWA):把 dist/ 下的移动版文件(index-mobile.html + manifest.json + sw.js + icons/)部署到任意 https 静态托管(GitHub Pages / Vercel / Netlify 等),手机浏览器打开页面 → 菜单「添加到主屏幕」→ 获得全屏 App 图标体验,支持离线使用。直接发 index-mobile.html 单文件到手机也能打开,只是没有 App 图标与离线缓存。
频率信号 + 近期衰减信号 + 遗漏回补信号 + EWMA 加权 加权评分 → softmax 归一化predict 通过 window 指定预测数据范围、preset 选择模型、ewmaHalf 指定 EWMA 半衰期;另有 ensemble(集成投票)与 structure(组合结构预测)两个独立 action⚠️ 双色球每次开奖均为独立随机事件,任何统计/预测都不能提高中奖概率。本工具仅供娱乐参考,请理性购彩。
data/ssq-history.json / HTML 内嵌 history.json),离线也能完整分析issueCount=200)→ 按期号去重合并 → 截取最近 1000 期;快照过期太久(合并出现缺口)时自动回退全量 issueCount=1000 重建;更新后显示「当前 N 期(最旧 ~ 最新)」| 方式 | 操作 | 说明 |
|---|---|---|
| ① 页面在线更新 | 点「在线更新」 | 增量合并更新:官方增量 → 官方全量回退 → GitHub 镜像 / jsDelivr CDN(带 CORS 头,浏览器可直连)。更新后提示「当前 1000 期(最旧 ~ 最新)」 |
| ② 本机一键脚本 | 终端运行 node update-data.mjs | 无浏览器跨域限制,直接拉官方全量 1000 期 → 重写 history.json → 自动重建 dist/index.html,最可靠 |
| ③ 手动导入 | 「导出数据」→ 替换 JSON → 「导入数据」 | 兜底方案 |
https://www.cwl.gov.cn/cwl_admin/front/cwlkj/search/kjxx/findDrawNotice?name=ssq&issueCount=200dsh-ssq-plugin/
├── package.json ← DSH 插件包清单(dsh.bundle 声明)
├── cordis.patch.yml ← 插件 layer 插入补丁
├── lib/index.js ← DSH 插件入口(注册 ssq 聊天工具)
├── lib/ssq-core.js ← 插件版核心逻辑(ESM)
├── data/ssq-history.json ← 插件内置数据快照
├── dist/index.html ← HTML 版成品(桌面版,单文件)
├── dist/index-mobile.html ← HTML 版成品(移动版,单文件,无导入导出)
├── dist/manifest.json ← PWA 清单(移动版添加到主屏幕用)
├── dist/sw.js ← PWA Service Worker(离线缓存)
├── dist/icons/ ← PWA 图标(192/512/maskable/apple-touch)
├── template.html ← HTML 版桌面模板
├── template-mobile.html ← HTML 版移动模板
├── src/style.css ← HTML 版桌面样式
├── src/style-mobile.css ← HTML 版移动样式
├── src/app.cjs ← HTML 版核心逻辑(统计 / 预测 / 胆拖随机,两版共用)
├── history.json ← 百期开奖数据快照
├── build.mjs ← 构建脚本(node build.mjs,一次构建桌面+移动两版)
├── update-data.mjs ← 本机一键更新数据脚本(node update-data.mjs)
└── test.cjs ← 算法自测(node test.cjs,含浏览器版/插件版一致性)
当前版本要求:仓库创建满 1 天、提交数 ≥ 10、
package.json声明dsh.bundle(本仓库已满足),并为仓库添加dsh-plugintopic(仓库设置 → Topics)。以上由上游 CI 自动校验。
data/plugins/uriekang1211-bot__dsh-ssq-plugin.yml:
url: https://github.com/uriekang1211-bot/dsh-ssq-plugin
name: uriekang1211-bot/dsh-ssq-plugin
category: tools
description:
en: 'SSQ (China Welfare Lottery Double Color Ball) helper for DeepSeek Harness: 1000-draw trend tracking, six prediction models with ensemble voting, structure analysis and dan-tuo/random generation via the ssq tool.'
zh: '双色球助手 DSH 插件:千期趋势追踪、6 种预测模型与集成投票、组合结构分析、胆拖/随机选号,对话中直接调用 ssq 工具。'
npm ci && node scripts/generate-readme.mjs 重新生成两个 README,与 YAML 一起提交(README 由脚本生成,勿手改)cd dsh-ssq-plugin
node build.mjs # 重新构建 dist/index.html 并同步 data/ 快照
node test.cjs # 运行算法自测
见 CHANGELOG.md(v1.1.0:数据升级为最近 1000 期,插件与 HTML 版同步)。
本工具仅供学习与娱乐参考,不构成任何投注建议。请理性购彩、量力而行,未成年人禁止购彩。