DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

hulibuld /

hulibuld/dsh-get-it-for-free

Verified

把华为云 CodeArts、腾讯 CodeBuddy / WorkBuddy、Qoder、TRAE、Raccoon、LobsterAI、MiniMax、ZCode、讯飞 Loomy 等免费/签到型账号渠道接入 DeepSeek Harness。纯本地运行,无遥测。

★ 5 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHubProject homepage
READMESource: main@a24356e6

dsh-get-it-for-free

release DSH License

遇到问题开 issue

把免费、签到型的大模型账号渠道接进 DeepSeek。设置里登录账号、每日签到、同步可用模型池,模型以普通 provider 的形式出现在模型选择器里。

纯本地运行,没有遥测,不向上游仓库发请求。账号凭据只写在本机 ~/.dsh/get-it-for-free/。

支持的渠道

渠道 登录方式 备注
华为云 CodeArts 浏览器授权 / AK-SK 积分制,按账号发现可用模型
腾讯 CodeBuddy / WorkBuddy 浏览器授权 免费档,含每日签到
Qoder(国际 / 国内) 浏览器授权 每日活动 10:00 刷新
TRAE 设备码 / 浏览器授权 含签到
Raccoon 浏览器授权 —
LobsterAI 浏览器授权 —
MiniMax 浏览器授权 —
ZCode 浏览器授权 —
Loomy(讯飞) 微信扫码 模型带倍率,只消耗临时积分池
MiMo(小米) 桌面端已登录即可 复用桌面端 cookie,额度按天重置

装

插件按 profile 方式装。把插件目录放进 profile 的 node_modules,在 package.json 的 dsh.profile.bundles 里加 dsh-get-it-for-free,重启 DSH。cordis.patch.yml 由 bundle 层自动合并,不用手改。

用 tarball 的话:

cd ~/.dsh/profiles/desktop
pnpm add file:/path/to/dsh-get-it-for-free-<版本>.tgz

然后同样在 dsh.profile.bundles 里加名字。装完重启 DSH,界面部分刷新页面即可。要 Node.js ^22.19.0 || >=24.0.0,DSH 0.2.0-rc.1 及以上。

能做什么

账号看板一页管完各渠道账号,登录、刷新、退出、启停,登录态存在本机。

每日签到,支持的渠道可以手动点,也可以开自动。每天 10:05 还会补跑一轮,因为 Qoder 的每日活动要等到 10:00 才刷新,早上开机那轮看到的是昨天的。这一轮同时补上宿主一直开着不重启、跨过零点之后第二天不签的缺口。

Qoder 报「领取未成功,status=BLOCKED」不一定是真失败。它有时先受理、稍后下发积分,插件会先重看一次活动列表,确认到 CLAIMED 就按成功记账,确认不到才报出来,交给后台下一轮再确认。

模型池定时探测每个账号当前可用的模型,按可用和区域受限两档注册成 provider。每天 12:00 强制各渠道重新拉一次远端目录,因为渠道平时把目录缓存在进程里,不重启看不到上游新上的模型。到点没开机,下次启动立刻补刷,失败不会记成成功。

模型开关按渠道分,能单独关也能一键全关。一条账号都没有的渠道,模型会自动全关掉,列表里不会挂着用不了的开关。

用量看板在本机统计 token 与调用次数,按渠道、按模型分列。

MiMo 桌面端额度不添加账号,直接复用小米桌面端已登录的 cookie,设置页显示剩余额度与重置日期。

CodeBuddy CLI 通道是可选的第二条路。它不自己拼 HTTP 请求,改成调用你自己装好、自己登录的 codebuddy CLI,发出去的流量和普通 CLI 用户一样。每轮要启一次进程、正文整段落地,所以它和 HTTP 通道并存,在选择器里单独一组。没装 CLI 时这组不出现。

多个腾讯账号各算各的。插件给每个账号单独传自己的令牌,不共用本机那份。选择器里只列模型名,不写账号名,请求在它们之间轮流走。老会话里 hy3@账号 id 的写法仍然有效。

思考强度按模型的档位传,在模型选择器里选档位即可。

大上下文不再被截断。CLI 的返回改成先落临时文件再读回,之前接管道时进程退出太早,超过 64KB 的返回必然半截。

长回答不会被误杀。原来 4 分钟的总时限会杀掉一个其实正在成功的请求,现在总时限放宽到 15 分钟,判据改成沉默,连续 5 分钟没有任何输出才判卡死。

思考过程看得见。CLI 通道改成流式输出,边想边显示;正文仍以结构化结果为准,不会出现两份答案。

CLI 三分钟不出字就直说。有一次模型在正文里要求调用 bash,而 CLI 只给了结构化输出工具,于是它反复重试同一份上下文,七分钟一个字节都没写出来。现在第一个字节单独计时,三分钟没有任何输出就直接失败并说明原因。

失败不再是一句话。CLI 失败会给出具体原因,登录失效、模型不可用、服务端 5xx、轮次用尽、网络,瞬时故障自动重试一次,原始输出追加写进本机日志。设置页卡片上有「自检一次」,跑一个最小请求,几秒内告诉你现在通不通。

腾讯 HTTP 通道的风控指纹在发请求前逐字替换。上游靠提示词指纹判定不是官方客户端,命中就回 400。已知两处,一是 DeepSeek 这个词组,二是那两行路径说明,都改成同义句,意思不变。

测试按钮不藏起来,账号区默认展开,测试失败也会写明原因。商汤 Raccoon 与 Loomy 之前被当成华为云去探活,永远测不过,现在各走各的适配器。

配置

设置页能改,也可以直接改 ~/.dsh/get-it-for-free/settings.json。

键 含义
enabled 总开关,关掉后本插件的模型不再出服务
hideAllModels 一键隐藏本插件注册的全部模型
hiddenModelIds 单独隐藏的模型 id
hideFreeModels / hideEacModels 按来源分组隐藏
probeIntervalMinutes 模型目录探测周期,默认 15 分钟
autoReloadWatch 改插件目录后自动热重载

隐私

仓库里不含个人信息、本机路径、账号凭据或推广链接。

运行期的登录态和缓存只在本机数据目录,不会上传。升级时会自动迁移旧数据目录一次。

vendor/channel-pack/ 里的第三方代码保留各自原许可证,见同目录的 NOTICE.md。

已知问题与修复记录

累计的修复、现象、原因与修法记在 docs/FIXES.md。以后每修一次加一行,别攒着。

许可

MIT。

—/ 5

No ratings yet

Verified DSH bundle

Commit a24356e6e212

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout