dsh-klbq
Identified★ 1卡拉彼丘(Strinova)战绩查询插件:按昵称从 dakanu.com 取数并渲染长图,提供 klbq_query 工具
dsh-klbq
卡拉彼丘(Strinova)战绩查询的 DSH 插件:按游戏昵称从 dakanu.com 取数,
渲染成一张长图(排位段位 / 总览 / 模式 / 角色 / 最近对局),并把工具 klbq_query 暴露给 agent。
提供的工具
klbq_query
| 参数 | 类型 | 说明 |
|---|---|---|
nickname | string(必填) | 游戏昵称或 UID |
maxMatches | number | 最近对局条数 0~20,默认 10 |
返回:
{
"ok": true,
"nickname": "ahiahdiawh",
"level": 62,
"currentRank": "束缚电子 II", // 排位当前段位
"topRank": "禁闭夸克 III", // 排位历史最高
"summary": { "rounds": 30, "winRate": 0.5, "kda": 2.86, "avgDamage": 3220, ... },
"recent": [ { "result": "win", "mode": "排位爆破", "kda": "8/6/15", "score": "9:4" } ],
"imagePath": "C:\\Users\\...\\Temp\\dsh-klbq-cards\\ahiahdiawh-1794051495410.png",
"imageBytes": 413696
}
图片写到系统临时目录的 dsh-klbq-cards/ 下。工具不返回 base64——
一张 500KB 的 PNG 进上下文会非常浪费,所以「模型看摘要、人看图片」。
安装
插件以本地 link 方式挂在 DSH profile 上:
// ~/.dsh/profiles/<profile>/package.json
"dependencies": { "dsh-klbq": "link:C:/Users/<you>/.dsh/plugins/dsh-klbq" },
"dsh": { "profile": { "bundles": [ ..., "dsh-klbq" ] } }
并把插件目录软链到 profile 的 node_modules/dsh-klbq。DSH 重启后生效。
两个实现要点(改代码前务必先读)
-
SNI 阻断:本机直连
https://dakanu.com会在 TLS 握手阶段被 RST (ClientHello 带这个域名就被重置;不带 SNI 直连 IP 能拿到 301/200)。 因此请求统一「连 IP +servername: ''+Host头」,并rejectUnauthorized: false。servername必须是空字符串,写成undefined时 Node 会补成域名 → 必被重置。 这条通道只取公开战绩、不传凭据;不要用它传输密钥或隐私数据。 -
两套段位体系:排位是「至纯物质 / 升格分子 / 虚空原子 / 聚变质子 / 自由中子 / 束缚电子 / 禁闭夸克 / 无限超弦 / 奇点」(按
rank.segment号段); 挑战赛是「青铜…传奇」(按gradeScore算)。卡片右上角用排位,别混用。
渲染
用系统自带的 Edge / Chrome 无头截图(两趟:先 --dump-dom 量内容高度,再按高度截图),
不引入 canvas / puppeteer 之类的重依赖。找不到浏览器时可用环境变量 KLBQ_BROWSER 指定路径。
许可
MIT
Comments
Loading…
Similar plugins
by wcdlan
给dsh做的 七牛云用量展示 省的每次都去官网看
★ 0
Apache-2.0
TypeScript
Sep 30, 2026
dsh plugin --profile web add dsh-qiniu-usageby sun04222
DeepSeek Harness 插件:输入框「Skill」按钮列出当前会话可用 skill,↑↓ 选择、回车即在光标处插入 /name,走官方斜杠命令链路,不用记命令名。
★ 0
MIT
JavaScript
Oct 27, 2026
dsh plugin --profile web add dsh-skill-pickerby zlZayn
DSH 插件:基于知乎开放平台官方 API 的站内搜索、全网索引搜索与直答三个工具,自带原生设置卡片,结果带可引用的来源。
★ 11
↓ 618/wk
MIT
TypeScript
Oct 10, 2026
dsh plugin --profile web add dsh-zhihu-searchby 2768651338
仿 Claude Code 推理等级滑块 DSH 插件
★ 22
↓ 291/wk
BSD-3-Clause
TypeScript
Nov 1, 2026
dsh plugin --profile web add dsh-effort-sliderby QWE13-ART
Folds the DSH skill catalog prompt surface with KV-cache-stable rendering, BM25/bge-m3 hybrid skill search, and optional auto route hints.
★ 0
JavaScript
Sep 2, 2026
dsh plugin --profile web add dsh-skill-folderby dsh-plugin-lab
DSH 插件:基于知乎开放平台官方 API 创建的站内搜索、全网索引搜索与直答三个工具。搜索不幻觉,引用有出处。(原生嵌入“设置-插件-插件配置”)
★ 19
↓ 474/wk
MIT
TypeScript
Nov 6, 2026
dsh plugin --profile web add dsh-zhihu-search