简介说明
如果你同时用着 WorkBuddy、DSH、Cursor、Claude Code 这几个 AI 客户端,大概遇到过同一个麻烦:每个软件背后都塞了一段你改不到的内置提示词,身份设定、行为规矩全在里面,你想换成自己写的那份,只能一个个去翻安装目录、找配置文件、手动改,改完还担心升级后被覆盖、想还原又找不回原版。
破甲一键通(仓库名 pojia-next)就是来解决这件事的。它把 15 个 AI 客户端的内置提示词替换做成一个 Windows 图形工具:双击 exe、勾选目标、点一下按钮,用同一份 persona.md 覆盖过去,改前自动备份,随时能一键还原。
项目定位
它的定位很窄:只做文本文件层面的替换,不碰软件本体,不删包、不改注册表、不装驱动。支持的目标包括 DSH、WorkBuddy、ZCode、Codex、Cursor、Claude Code、Gemini CLI、Qwen Code、iFlow、Trae、CodeBuddy、OpenCode、Windsurf、Cline、Copilot CLI,一共 15 个。
项目完全免费、MIT 开源。作者在 README 里反复强调:官方只有这一个仓库,外面看到付费的换皮版本(比如 WKBD rev1.0/rev2.0)和本项目无关。
主要功能
- 统一人格源:15 个客户端共用一份 persona.md,不用各改各的,也不会出现前后矛盾。
- 一键破甲:v8.26 起全程托管——自动结束占用补丁文件的客户端进程,注入完成后按原目录自动重新拉起,百分比下方实时显示当前步骤。
- 演练与状态灯:打开窗口看到的状态灯是纯只读检测,点「演练」只告诉你假如执行会改哪些文件,一个字节都不写。
- 备份与还原:每个改动先备份,还原时按 passport.json 里记录的路径精确还原,不会误删别人的文件。
- 自证口令:装完后在客户端新开会话,单独发「破甲自检」,预期只回一行「破甲自检成功」,用来判断补丁是否真的载入。
- 托盘常驻:关窗最小化到系统托盘,托盘右键可以打开面板、一键破甲(全选)或退出。
- 环境页与 Skill 页:检测本机 Python、Java、Node、Git、WebView2 等环境,缺哪个一键装;Skill 页可以浏览已装和可装的技能。
实际使用体验
下载 Release 里的 zip,解压得到一个单文件 exe,电脑上不用装 Python,放桌面就能跑。第一次打开会弹免费声明卡,按提示输入官方 QQ 群号完成在线验证(v8.6 起 exe 不再内嵌核心,验证通过后自动获取)。之后主界面就是 15 行客户端卡片,每行有状态灯、版本、靶点数和勾选框,看得很清楚。
我先点了「演练」,确认它只报告会改哪些文件、没有写盘,才勾选 DSH 和 WorkBuddy 点「破甲」。过程中能看到步骤提示滚动:结束客户端、写入补丁、写后自检、重新启动客户端。完成后到 DSH 里新开会话发「破甲自检」,回的就是那一行固定口令,说明确实载入了。后来又试了「还原」,两个客户端都回到官方原版,备份文件还在。
有一点要注意:没有代码签名证书的 exe,SmartScreen 可能弹「Windows 已保护你的电脑」,点「更多信息」→「仍要运行」即可,这是个人开源软件的常态。不放心的话可以先用源码跑(python 破甲GUI.py),或者校验 SHA256。
优点
- 操作门槛低:图形界面 + 单文件 exe,不装 Python、不敲命令。
- 口径统一:一份 persona.md 管 15 个客户端,改一次全生效。
- 可验证:固定口令自检,不靠「感觉好像生效了」。
- 可回退:备份 + passport 精确还原,升级覆盖后重新点一次破甲即可。
- 透明:核心零网络请求,CI 每次提交跑 bandit 和 semgrep 扫描,源码公开可读。
局限
- 只支持 Windows:图形界面依赖 WebView2,exe 是 Windows 单文件。
- 只覆盖列出的 15 个客户端,不在名单里的不支持,工具不会去猜。
- 官方软件升级可能覆盖补丁,需要重新点一次「破甲」;WorkBuddy 这类还会被自检或旧守护任务冲掉,项目为此加了云记忆通道和守护任务,但也不是一劳永逸。
- 核心源码带防二改封条,想二次开发或「清理代码」的人会撞上完整性校验,这是作者刻意设计,不是 bug。
- 修改第三方客户端本地文件可能与其服务条款冲突,风险需要使用者自己判断。
完整用法方式一:exe(推荐给不想装环境的人)
- 打开 Releases 页面,下载 pojia-next-v8.27-exe.zip,解压得到「破甲一键通GUI-8.27.exe」。
- 双击运行,首次启动按提示输入官方 QQ 群号 1121243020 完成在线验证。
- 主界面看状态灯,勾选要处理的客户端;不确定就先点「演练」。
- 点底部「破甲」,等待自动结束进程、注入、自检、重新拉起客户端。
- 到客户端新开会话,发「破甲自检」,确认只回「破甲自检成功」。
- 想换人格:在窗口底部提示词编辑框改 persona.md,保存后重新点「破甲」。
- 想还原:点「还原」,按护照名单回到官方原版。
方式二:源码
python 破甲GUI.py # 图形界面,效果与 exe 一致 python 破甲一键通.py # 纯命令行菜单 python 破甲一键通.py --status # 只读:十五个目标全查一遍 python 破甲一键通.py --check # 只读体检,有问题退出码 1 python 破甲一键通.py --dry-run # 演练,不改盘 python 破甲一键通.py --apply --yes # 真打,自动跳过没装的 python 破甲一键通.py --apply --target wb --full --yes # 只打 WorkBuddy 完全破甲 python 破甲一键通.py --revert --target dsh --yes # 只还原 DSH python 破甲一键通.py --apply --persona 我的.md --yes python 破甲一键通.py --pick dsh # 手动指定安装目录 python 破甲一键通.py --guard install # 装 WorkBuddy 守护任务
要求 Python 3.8+,不需要 pip 装任何第三方库。常用开关里,--target 选目标(可逗号分隔,默认 all),--full 是 WorkBuddy 完全破甲,--force 强制重写,--pick 手动指定安装位置并记住,--yes 非交互不二次确认。
命令行用户注意 DSH 进程
命令行模式下默认绝不结束正在跑的 DSH 进程,因为那个进程里可能就跑着正在对话的会话。检测到在跑只提示、继续打补丁,改动重启 DSH 后生效;只有显式加 --kill-dsh 才允许结束。图形界面 v8.26 起会自动结束并重新拉起,是另一套托管逻辑。
数据落在哪
exe 旁边有 .py(便携模式)时数据都在旁边;单文件 exe 则放在 %LOCALAPPDATA%\破甲一键通\,人格、日志、历史备份都在这里。自证口令、护照和修复快照在客户端根目录的 managed-prompts\pojia-yijiantong\ 下。
一点提醒
这个工具改的是第三方客户端的本地文件,可能让软件行为变化,也可能和官方服务条款冲突。第一次用建议先「演练」、先读一遍两个 .py 源码,或者断网跑一遍确认没有网络行为。项目按现状提供,用不用、怎么用,自己判断。
下载地址https://github.com/z91772524-ai/pojia-next
该项目由于各种原因请自行下载不提供网盘地址






评论抢沙发