dsh-study-jidi:在 DSH 侧栏按「最近发行」浏览机地游戏

前言

DeepSeek Harness(DSH)把能力拆成侧栏插件,对话界面旁边就能挂独立面板。若你常去 jidiyouxi.com(机地) 查游戏、翻页、再开浏览器看详情和下载链接,需要在 Harness 窗口和浏览器之间来回切。学习机地(仓库 Kyoma233/dsh-study-jidi)把列表、排序、翻页和详情收进侧栏:点卡片在面板内看简介、截图和磁力 / 网盘链接,磁力一键进剪贴板。维护者为 Kyoma233,分类为联网工具;社区目录见 SkillHub 插件页,与 DeepSeek / 幻方无官方从属关系。

这是什么

一句话:DSH 侧栏插件,按多种排序浏览机地公开游戏列表,在面板内查看详情与下载资源,不必单独开站点标签页。

插件只读机地公开页面与接口,不写回内容;游戏信息与下载链接版权归站点与发布者,使用前请自行判断下载安全性(仓库 MIT 许可)。

核心功能

侧栏左侧会出现 「学习机地」 入口,点开即游戏列表。下列能力均来自仓库 README 说明。

列表与排序

  • 五种排序:最近发行、最近更新、本周最热、本月最热、历史最热;自绘下拉框,深色 / 浅色随主题。
  • 翻页与官网一致(示例页码形态:1 2 3 4 5 … 927),每页 20 款;README 写明全库约一万八千多款。
  • 卡片展示 Steam 宽幅封面、发行日期、类型与用户标签。

详情与下载

  • 面板内展示封面、发行日期、平台、类型、发行商、评分、短简介、游戏截图与完整介绍。
  • 各发布版本提供磁力链接与网盘链接:磁力点击后由宿主写入系统剪贴板(按钮变为「已复制」);网盘链接用系统浏览器打开。

缓存与稳定性

  • 列表缓存 2 分钟、详情 5 分钟;接口抖动时自动重试,必要时回落旧缓存。

安装与启用

要求 Node ≥ 20,本机可直连 github.com 与 www.jidiyouxi.com。

在 DSH 插件页点 添加插件,将下面地址粘贴到输入框:

https://github.com/Kyoma233/dsh-study-jidi

装好后侧栏会出现「学习机地」。命令行等价写法:

dsh plugin add https://github.com/Kyoma233/dsh-study-jidi

插件以当前 DSH 进程权限运行;安装前建议浏览 GitHub 仓库 源码与 MIT 许可证,确认符合你的环境策略。

典型用法

  1. 安装并重启或刷新 Harness,在侧栏点「学习机地」。
  2. 用下拉框切换排序(默认语境为「最近发行」浏览),底部页码翻页。
  3. 点击某张卡片,在面板内阅读详情;需要下载时,点磁力链接复制到剪贴板后粘贴到下载工具,或点网盘链接在浏览器中打开。

本地开发改代码后需重装才生效(宿主侧 index.js 不支持热更新):

dsh plugin remove dsh-study-jidi
dsh plugin add /absolute/path/to/this/repo

工作原理与隐私(选读)

机地接口虽带 access-control-allow-origin: *,服务端仍校验 Origin 并要求 websign,浏览器无法直接伪造签名。因此签名请求由宿主(Node)发出,面板只访问同源路由,例如:

Client --- GET /jidi-releases/list?sort=&page= ---> Host
                                                   POST api2.jidiyouxi.com/topic/get_topics
Client --- GET /jidi-releases/detail?id=      ---> Host
                                                   GET www.jidiyouxi.com/topic/detail/<id>
                                                   (解析 SSR 的 window.APP_INITIAL_STATE)
Client --- POST /jidi-releases/copy {text}    ---> Host
                                                   spawn('clip.exe') 写系统剪贴板

访客身份通过 POST /api/account/register_guest 现场注册,结果保存在本机 ~/.dsh/study-jidi-identity.json 并复用;遇 ret: -11 会自动重新注册。仓库说明中强调:无写死的账号、Cookie、Token 或 API Key,唯一身份是运行时注册的匿名访客,且仅存在于你的机器上。

主要文件:index.js(宿主路由、签名、缓存)、client.js(侧栏与面板 UI)、cordis.patch.yml(接入 profile)。

适用场景与注意

  • 适合:已在用 DSH、需要频繁浏览机地游戏列表并在 Harness 内完成「看详情 → 复制磁力 / 打开网盘」的开发者或玩家。
  • 注意:依赖外网与机地站点可用性;剪贴板写入在 README 示例中为 Windows clip.exe 路径,其他系统行为以实际仓库代码为准。插件仅展示链接,不校验资源安全性。

结尾

dsh-study-jidi 把机地「最近发行」式浏览和详情下载链路收进 DSH 侧栏,减少窗口切换。目录与源码:

羽毛球分组比赛记分
小程序二维码

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

小夜