ymh0000123/dsh-client-masquerade
ymh0000123★ 3JavaScriptLast synced: 2026-08-15
DeepSeek Harness 插件:让自定义 llm-pi-ai provider 伪装成 Claude Code / Codex 客户端(伪造客户端身份请求头)。A DeepSeek Harness plugin: masquerade a custom llm-pi-ai provider as Claude Code / Codex clients (spoofed client identity headers).
README excerpt
dsh-client-masquerade DeepSeek Harness 插件:让自定义模型伪装成 Claude Code / Codex 客户端 A DeepSeek Harness plugin: make a custom model masquerade as a Claude Code / Codex client. 一些网关(如 agentrouter、claude-code-router 类代理)按请求头识别客户端并据此路由或放行。本插件把伪造的客户端身份头写入你的 llm-pi-ai provider 配置,随每次请求真实发到上游网关——一键开启/关闭/切换,带中英文设置页。 安装 / Install 方式一:官方命令安装(推荐) 这条命令会在 profile 目录里执行 pnpm add github:ymh0000123/dsh-client-masquerade ,然后自动把包(其 dsh.bundle.patch 声明)并入该 profile 的插件层栈—— 不需要手动改任何配置文件 。之后重启: 安装后: - Host 侧 : mask client 模型工具自动注册;设置写入逻辑挂载。 - Web 侧 : dsh.client 浏览器清单自动收录,Settings 里出现 Client Masquerade / 客户端伪装 设置页。 卸载: dsh plugin --profile web remove dsh-client-masquerade 。 注:若之前用「动态插件」方式运行过同一份代码,请先停用/删除动态版本,避免设置页入口重复注册。 方式二:动态插件(无需重启、进程级) 1. 创建动态插件( cordis define ),或直接在运行界面粘贴代码; 2. code.host ← 粘贴 host.body.js 全文( exports["./host.body"] 可编程读取); 3. code.client ← 粘贴 client.body.js 全文; 4. 运行插件并批准。 两种方式功能等价(伪装开关、 mask client 、设置页、测试调用),区别:方式一随 profile 持久安装,方式二为进程级临时加载。安装模式下设置页走 webServer HTTP 路由( /dsh-client-masquerade/api ),动态模式下走包私有 RPC。 前提:先在 Settings → Models 配置好你的自定义 provider( llm-pi-ai 路由),插件才能列出并写入。 它能做什么 / What it does - 为任意已配置的 llm-pi-ai provider 一键应用/清除/切换伪装: Claude Code 、 Codex 、或自定义请求头。 - 伪装头写入 provider …
View full README on GitHub →Category
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,820
hyhmrright/brooks-lintAI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
★ 1,338
ccch1mneyyy/dsh-TUI解决DSH 官方尚无终端 TUI 痛点的补位之作,献给偏爱cli的各位极客:Claude Code 风格全屏交互终端插件——像素鲸鱼顶栏、实时工作状态行、思考流式展开、双击 Esc 回滚、上下文进度条 + TPS 仪表。npm 一键安装。
★ 1,141