dsh-gacha-calendar
开发工具 活跃维护

dsh-gacha-calendar

EastMG/dsh-gacha-calendar

内置11款主流二游卡池与活动排期数据,支持用户自定义添加游戏,侧边栏一键唤起即可快速查询对应排期信息,无需跳转多页面反复查找。

1
Stars 标星
1
Forks 分支
1
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
1007 KB
仓库大小
21 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:EastMG/dsh-gacha-calendar
git clone https://github.com/EastMG/dsh-gacha-calendar.git
git clone git@github.com:EastMG/dsh-gacha-calendar.git
README.md main

dsh-gacha-calendar

DeepSeek Harness 桌面端侧边栏插件:一键查看主流二游的当期卡池与活动起止,支持联网自动刷新,支持手动添加或删除条目。
全程使用 DeepSeek Harness 进行 Vibe Coding 开发。

截图

排期面板 面板详情 设置页

功能

  • 侧边栏底部「📅 二游排期」按钮 → 悬浮面板,按行展示每款游戏的当期卡池、卡池起止、当期活动、活动起止
  • 倒计时显示剩余时间,悬停查看卡池/活动全名原始文本
  • 联网抓取:各游戏来源独立(官网公告 / Wiki / 第三方站),失败自动降级;来源可在设置页切换或自定义地址
  • 设置页:自动刷新开关与频率(1–42 天)、展示顺序、条目显隐/删除、新增自定义条目(名称+图标+来源链接,内容由链接解析产出)

内置覆盖 11 款游戏:

游戏 服务器
原神 国服
崩坏:星穹铁道 国服
绝区零 国服
鸣潮 国服
明日方舟 国服
明日方舟:终末地 国服
蔚蓝档案 国服
蔚蓝档案 国际服
蔚蓝档案 日服
重返未来:1999 国服
异环 国服

数据来源

排期数据实时抓取自各游戏官方公告 / Wiki / 第三方站

安装

dsh plugin --profile desktop add dsh-gacha-calendar

或将仓库复制到 profile 的 node_modules 后重启 DSH Desktop。

开发

npm run typecheck   # 类型检查
npm run build       # 构建(tsdown)

插件结构

dsh-gacha-calendar/
├── package.json     # dsh.bundle.patch + dsh.client.inject(DSH 加载规范)
├── cordis.patch.yml # bundle patch
├── lib/
│   ├── index.js     # host 端:配置 schema + 同源代理(CORS/Referer 反爬绕行,白名单域名)
│   └── client.js    # web 端:面板 + 设置页 + 各游戏解析器与来源注册表
└── README.md

License

MIT