实时显示登录 cookie 占用请求头的百分比并一键清理
36.2/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add ridistant8-art/dsh-cookie-meter该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · other
装得上吗
静态安装检查有提示项,装前建议看一眼 README
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 4 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-cookie-meter(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 10:22:58
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 20 处,展示前 20 条)
- 写入本地文件index.js:52
mkdirSync(STATE_DIR, { recursive: true }) - 读取本地文件index.js:55
previous = readFileSync(LOG, 'utf8') - 写入本地文件index.js:60
writeFileSync(LOG, trimmed + `${new Date().toISOString()} ${message}\r\n`, 'utf8') - 读取本地文件index.js:68
const value = JSON.parse(readFileSync(MARKER, 'utf8')) - 写入本地文件index.js:78
mkdirSync(STATE_DIR, { recursive: true }) - 写入本地文件index.js:79
writeFileSync(MARKER, JSON.stringify(payload, null, 2), 'utf8') - 读取本地文件index.js:88
if (existsSync(MARKER)) unlinkSync(MARKER) - 删除本地文件index.js:88
if (existsSync(MARKER)) unlinkSync(MARKER) - 读取本地文件index.js:213
if (!existsSync(target)) { - 删除本地文件index.js:218
unlinkSync(target) - 读取本地文件index.js:303
if (!existsSync(db)) return { ok: true, scheduled: false, note: 'cookie 库还没生成,不用清理' } - 写入本地文件index.js:311
writeFileSync(file, WORKER_SCRIPT, 'utf8') - 执行外部命令固定命令index.js:312
const child = spawn( - 写入本地文件index.js:471
void mkdir(STATE_DIR, { recursive: true }).catch(() => undefined) - 发起网络请求client.js:166
fetch(API + (force === true ? '?force=1' : ''), { credentials: 'include' }) - 发起网络请求client.js:195
return fetch(API + '?action=' + action, { method: 'POST', credentials: 'include' }).then(function (res) { - 读取本地文件probe.js:67
statSync(candidate) - 读取本地文件probe.js:193
const size = statSync(file).size - 读取本地文件probe.js:228
fileSize = statSync(file).size - 读取本地文件probe.js:264
return statSync(cookieDatabasePath()).size
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
大肥鱼出品 · DSH 桌面版登录 cookie 百分表:浮窗显示请求头占用百分比(过半变红),带一键清理按钮,防止启动 72 次后被 431 挡住。
README
由 DeepSeek 最新模型翻译生成Cookie 百分表 · dsh-cookie-meter
大肥鱼出品 🐳
DSH 桌面版右下角的小浮窗:用百分比告诉你「登录 cookie 快把请求头顶满了」,过半数字变红,旁边一个一键清理。
为什么需要它:DSH 桌面版每次启动都会往 Chromium 的 cookie jar 里塞一条
dsh-auth-<sha256(127.0.0.1:端口)> 登录 cookie,而且从不清理。每条在 HTTP 请求头里占 228 字节,
Node 默认 maxHeaderSize 是 16384 字节 —— 攒到 第 72 条,根请求直接被回 431,桌面表现为 desktop welcome: Web authentication failed,也就是传闻中的「DSH 启动几十次以后就打不开了」。
这个小浮窗只做三件事:
- 百分比:cookie 条数 × 228 / 16384,随时知道离 431 还有多远;
- 过半变红:超过 50% 数字变红、状态行提示「已过半,建议清理」;
- 一键清理:旁边一个按钮,清掉老 cookie,从第 1 条重新开始数。
展开完整文档(README 剩余 1 节)
Cookie 百分表 · dsh-cookie-meter 大肥鱼出品 🐳 DSH 桌面版右下角的小浮窗:用百分比告诉你「登录 cookie 快把请求头顶满了」,过半数字变红,旁边一个一键清理。 为什么需要它:DSH 桌面版每次启动都会往 Chromium 的 cookie jar 里塞一条 dsh-auth-<sha256(127.0.0.1:端口)> 登录 cookie,而且从不清理。每条在 HTTP 请求头里占 228 字节, Node 默认 maxHeaderSize 是 16384 字节 —— 攒到 第 72 条,根请求直接被回 431,桌面表现为 desktop welcome: Web authentication failed,也就是传闻中的「DSH 启动几十次以后就打不开了」。 这个小浮窗只做三件事: - 百分比:cookie 条数 × 228 / 16384,随时知道离 431 还有多远; - 过半变红:超过 50% 数字变红、状态行提示「已过半,建议清理」; - 一键清理:旁边一个按钮,清掉老 cookie,从第 1 条重新开始数。 预览 ┌─────────────────────────────┐ │ 鲸 Cookie 百分表 ↻ │ │ │ │ 61.2% [ 一键清理 ]│ │ 46 条 · 10.2 KiB / 16.0 KiB│ │ ● 已过半,建议清理 │ └─────────────────────────────┘ 浮窗可以按住标题栏拖动,位置记在 localStorage,刷新页面也不会跑。 安装 本地开发版 dsh plugin --profile desktop add file:/path/to/dsh-cookie-meter 或直接从 GitHub 装 dsh plugin --profile desktop add github:<你的账号>/dsh-cookie-meter 装完重启 DSH(客户端包是懒加载的,必要时再刷新一次页面),右下角就会浮出小卡片。 桌面端请用 --profile desktop,别用 --profile web(Web profile 装的东西桌面端看不见)。 一键清理怎么工作 Network/Cookies 在 DSH 运行期间被桌面外壳独占打开,普通删除一定 EBUSY。所以按钮走的是 「标记 → 下次进入时清空」: 1. 点「一键清理」:先试当场删 Cookies / Cookies-journal(DSH 没占着库时立刻成功,状态行显示「已清理」)。 2. 删不掉(常态):写一个待清理标记 ~/.dsh/cookie-meter/pending-clean.json,按钮变绿「取消安排」,状态行显示「已安排,下次进入时清零」。 - 同时挂一个脱离进程的 PowerShell 兜底脚本:等你关掉 DSH、且没有别的实例在跑时,把库删掉。 3. 下次启动 DSH:插件启动时先看标记,有就立刻删库并记一行 boot: pending clean applied,新窗口从第 1 条 cookie 开始算(≈ 1.4%)。 4. 不想清了,就再点一次已变绿的「取消安排」,标记删掉,什么都不发生。 会话、聊天记录都在 ~/.dsh 里,跟 cookie 库无关 —— 清 cookie 不会丢对话,也不需要重新配置。 数据从哪来(以及为什么不联网) 运行中读不到 Network/Cookies(独占锁),所以移植了 dsh-cookie-guard (MIT)的句柄借读法: CreateToolhelp32Snapshot 找到 DSH 进程 → NtQuerySystemInformation 枚举全机句柄表 → DuplicateHandle 复制句柄 → 在副本上 ReadFile 读字节,最后正则数 dsh-auth-<43 位>。 koffi 直接用 DSH 自带的 app.asar.unpacked/dsh/node_modules/koffi,不额外拉依赖。 只读、不联网、不解密任何 cookie 值:插件只数「有几条、共多少字节」,cookie 内容一个字节都不会出内存。 环境变量 | 变量 | 作用 | | DSH_COOKIE_METER_DB | 覆盖 cookie 库路径(测试用) | | DSH_COOKIE_METER_KOFFI | 覆盖 koffi 路径(非 DSH 环境下跑测试用) | 开发与测试 三个冒烟脚本,都不需要真的开 DSH: node scripts/smoke.mjs # 宿主:路由 / 鉴权门禁 / 缓存 / 动作分发 node scripts/smoke-client.mjs # 客户端:百分比、红色阈值、scheduled 态按钮文案 node scripts/smoke-boot.mjs # 启动补清理:标记存在时删库并清标记 smoke-client.mjs 自带一个极简 React 替身和假的 __ModuleLoader__,纯 Node 就能跑,不用建构建链。 已知限制 - 仅 Windows:借句柄用的是 NtQuerySystemInformation,兜底脚本是 PowerShell。 - 需要 DSH 桌面版 0.2.x:shell.overlay 插槽与 dsh.client 加载契约。 - 有别的 DSH 实例在跑时,兜底脚本会主动跳过(防止把新实例刚拿到的登录 cookie 删掉)—— 这时就靠「下次进入时清空」那条路。 - 百分比是估算:按 228 字节/条算请求头占用,实际值随 cookie 名长度略有出入,用于预警足够。 许可证 MIT · 大肥鱼出品 本项目与 DeepSeek 官方无关,只是社区插件。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ridistant8-art/dsh-cookie-meter
实时显示登录 cookie 占用请求头的百分比并一键清理
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7