zouyuxuan122/dsh-our-free-model

Plugin插件 Native原生 ⭐ 765 MIT Models & Routing模型与路由

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 Muse Spark 1.3、MiMo V2.6 在内的前沿模型——完全免费,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, Muse Spark 1.3 and MiMo V2.6 among them. Completely free, with no usage cap.

Project Overview项目介绍

dsh-our-free-model is a local model-provider plugin built specifically for DeepSeek Harness (dsh). It bundles frontier models such as Muse Spark 1.3 and MiMo V2.6 into a dedicated Our Free Model group inside the input box's model selector, with no login, no API key, and no runtime dependencies. The model list is fetched live from upstream rather than hard-coded, regionally gated entries are isolated in a separate region-limited group, and the plugin exposes an OpenAI-compatible local forwarding port on 127.0.0.1 that other local tools can call with a generated base URL plus key. It targets dsh kernel versions 0.1.5 through 0.1.7-rc.2 and ships a bundle-manifest for dsh.profile.bundles registration.

The installation path differs by surface: on dsh web the one-liner dsh plugin --profile web add /绝对路径/dsh-our-free-model followed by an app restart is sufficient. On the DSHEAC AIO desktop, however, the profile startup gate refuses any symlink or junction not produced by dsh's own .dsh-module-fallback machinery, so users must place a real directory under <DSH_HOME>/profiles/<profile>/node_modules/dsh-our-free-model/, add a version-pinned entry to dependencies (never link:), append the bundle id, and run planProfileUpgrade/assertProfileStartup to verify status: 'compatible' before launching the UI. Users upgrading from an older pnpm store who hit ERR_PNPM_VIRTUAL_STORE_DIR_MAX_LENGTH_DIFF must remove the profile's node_modules and pnpm-lock.yaml so dsh can rebuild them.

Typical workflow: pick a model from Our Free Model, optionally choose an Effort of Light, Balanced, or Deep (mapping to 2 048 / 8 192 / model-max output-token budgets that are actually enforced and recorded), and use the plugin as usual; the per-call Settings page also exposes a token heatmap, total curves, speed mini-charts, an announcement feed with whitelist-rendered HTML, and an in-app updater that performs download, SHA-256 verification, backup, atomic replacement, verification reread, and hot reload with automatic rollback on any failure. The intended audience is individual developers and small teams who want zero-friction access to free tiers without signing up or managing API keys, and who value a local-only usage dashboard. Limits include session-rate 429 responses (visible as "limit reached" rather than hidden), occasional upstream slowness for specific models, and the inherent trust boundary that whoever can push to the plugin repository can ship new code, the same model as installing any plugin update.

dsh-our-free-model 是一个面向 DeepSeek Harness(dsh)的本地模型提供插件,零依赖、无需登录或 API Key,将多个前沿模型(Muse Spark 1.3、MiMo V2.6 等)以 Our Free Model 分组直接挂入输入框的模型选择器。安装方式为在 profile 下将发布文件复制进 node_modules/dsh-our-free-model/、在 dependencies 中写版本号而非 link:、并在 dsh.profile.bundles 末尾追加该包;命令行用户可直接用 dsh plugin --profile web add /绝对路径/dsh-our-free-model,桌面端 AIO 因 profile 闸门拒绝符号链接与 junction,必须放置真实目录并先用 profile-upgrade.js 自检通过再启动。

典型使用流程是打开模型选择器选定分组下的模型,再在 Effort 菜单中按需切换 Light / Balanced / Deep 三档思考强度,预算以真实 token 上限逐次下发;除对话外,设置 → 本地转发 提供 OpenAI 兼容的 /v1/models、/v1/chat/completions、/v1/responses 路由,便于本机其它工具接入。该插件适合不想注册账号、配额申请或运维网关的个人与团队开发用户,并提供用量看板、公告中心与应用内升级(SHA-256 校验、原子替换、热重载、失败自动回滚)。

依赖与限制方面,插件要求 Node ^22.19.0 || >=24.0.0,适配内核版本 0.1.5 至 0.1.7-rc.2,许可证为 MIT;"不限量"指无账户额度与计费而非无限速率,session 速率打满会返回 429,输出速度对流式返回受限的模型可能显示 —。首次启动会展示五页公告,确认后不再弹出;桌面端 WebView2 可能拒绝 Notification.requestPermission(),被拒时设置页会明确提示需在系统或浏览器侧手动开启。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 no risk signal found未发现风险信号
  • This site's static screen found no obvious risk signal (stars, license, activity, manifest)本站静态筛查没发现明显风险信号(星标、许可证、更新活跃度、清单完整度)
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:zouyuxuan122/dsh-our-free-model

把 zouyuxuan122/dsh-our-free-model 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

Our Free Model — DeepSeek Harness 免费模型插件

dsh-our-free-model

简体中文 | English

许可证 零依赖 无构建步骤 适配内核 状态

你只需在 dsh 里装上这个插件,无需登录、注册、填 API Key 或任何其它操作, 就能用上包括 Muse Spark 1.3、MiMo V2.6 在内的前沿模型——完全免费,不限量。

All you do is install this plugin in dsh: no login, no sign-up, no API key, nothing else. The frontier models are just there — Muse Spark 1.3, MiMo V2.6 and the rest. Free, with no usage cap.

模型清单跟随上游刷新,可用性由你自己这台机器的网络出口实测得出, 思考强度下发的是真实预算而不是提示词,另附一个 OpenAI 兼容的本地转发端口。

纯插件挂载:不改内核、无构建步骤、零依赖。


亮点

  • 装完即用,没有配置环节——不需要账号、不需要 Key、不需要去哪个后台开配额。
  • 上游写在明面上——只有一个来源:OpenCode 的 Zen 网关(https://opencode.ai),不经任何第三方中转。谁在服务你的请求、你的数据发到哪儿,见上游是哪些源。
  • 清单跟随上游——模型集合、上下文长度与能力每次刷新重新拉取,不是写死在插件里的一份快照。
  • 选择器只给真能用的模型——上游清单点名、但网关明确拒绝路由的模型(回 Model is unavailable、404 找不到这个 id)会从下拉框里移除,只在设置页留痕并写清拒因;网关自己的毛病(5xx)、配额(429)、超时断网这些不是对模型的判定,一律保持可达;地区门拦截的单独归到 region-limited 分组。整轮全部被拒时一律保留,绝不让选择器变空。
  • 公告中心 + 实时推送——仓库主人在仓库里编辑一份 JSON 并推送,所有安装最迟在一个轮询周期内收到;内容是白名单约束下的 HTML,支持图文排版;urgent 级别直接全屏弹窗;可选系统级通知。
  • 应用内升级——设置页一键升级:下载 → SHA-256 校验 → 备份 → 原子替换 → 校验回读 → 热重载,任一步失败自动回滚到上一个版本。
  • 热重载——升级与代码更新即时生效,不需要重启应用;也可在设置页手动触发,或开启文件监视自动重载。
  • 流式响应认出 body 而不是认出 header——网关在高负载下会用 application/json 的 content-type 回一整套 SSE 帧,插件按 body 的形状判定并把已嗅探的字节重新喂回流,既不会整轮报错,也不会因为一个 header 说谎就把能用的模型判成不可用。
  • 思考强度真的生效——Light / Balanced / Deep 对应输出 token 预算 2 048 / 8 192 / 模型上限,且逐次调用留痕。思考关不掉的模型(MiMo V2.6 这类)三档整体翻倍为 4 096 / 16 384 / 模型上限,因为思考与正文抢的是同一份额度;设置页每张模型卡都直接印出这一档实际会下发的上限。它不是把一个 effort 字符串丢给上游然后假装有用(原因见为什么用预算而不是 reasoning_effort)。
  • 无浏览器界面也能跑——插件只把 llm 当作硬依赖,没有 web server 的 composition(dsh-tui 这类)里照样启动、照样出模型;看板半身挂在一条自己的 fiber 上,等 webServer 出现再挂载,所以既不会把模型车道拖下水,也不会因为插件先于 web 服务加载就永远丢掉设置页。
  • 用量看板,全部留在本机——Token 热力图、总量曲线(可看总计或单个模型)、输出速度与首字延迟逐次采样。不上传任何东西。
  • OpenAI 兼容转发端口——本机其它工具用一个 base URL + Key 就能调用这些模型。
  • 接口有鉴权围栏——插件的 HTTP 路由优先级高于内核 /api,因此自带与内核一致的信任检查(优先复用 composition 的 connection 服务,缺失时退回结构化围栏)。

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev deepseek-harness-desktop 下一个 Next dsh-browser →