Windows 下 ChatGPT Desktop(OpenAI.Codex / Owl)的本地辅助工具。
English · 版本 0.1.0 · GPL-3.0-only
ChatGPT 桌面端在部分场景会显示网络安全相关提示 UI,遮挡对话;若启用了界面上的 Goal(目标)功能条,还可能出现 「目标受阻」。
本工具通过本机自动化完成两件事:
- 隐藏上述网络安全提示界面(不改动模型输出内容本身)
- 当 Goal 功能条显示 「目标受阻」 时,自动点击 「恢复目标」(仅针对该控件,不是聊天文本里泛称的“目标”)
日常使用:安装后双击桌面 CyberSilenter 启动;随 ChatGPT 进程退出而退出。请使用本工具的快捷方式打开 ChatGPT——系统自带的 ChatGPT 入口不会加载本工具。
本仓库不提供、也不试图实现任何形式的 AI 越狱(jailbreak):
- 不修改、不绕过模型侧的安全策略或服务端策略
- 不诱导模型输出被策略禁止的内容
- 不做提示词注入攻击包、不附带越狱模板
它只是对 ChatGPT 桌面客户端本地界面 的自动化(隐藏部分 UI、在特定控件上模拟点击)。能否继续对话、目标能否真正跑下去,仍完全取决于 OpenAI 服务端与客户端自身逻辑。
ChatGPT Desktop 基于类 Chromium 壳。本工具在启动时为进程附带 本机远程调试端口(CDP,仅 127.0.0.1),由伴随进程连接该端口,向页面注入脚本并周期巡检 DOM:
| 步骤 | 行为 |
|---|---|
| 启动 | 快捷方式 → 选择空闲调试端口 → 启动 ChatGPT.exe(带调试参数)→ 启动 companion |
| 隐藏 | 匹配网络安全提示相关 class / 文案节点,用样式与标记隐藏,避免误伤输入框 |
| 恢复 | 识别 Goal 条上的 「目标受阻」 与 「恢复目标」 控件,在冷却约束下模拟点击 |
| 退出 | 检测不到 ChatGPT 进程后 companion 结束 |
对话内容不经过第三方服务器;自动化仅发生在本机 CDP 通道上。
安装脚本不会替你安装下列组件,需自行就绪:
| 依赖 | 说明 |
|---|---|
| Windows 10/11 | — |
| ChatGPT Desktop | 商店或官方桌面客户端,可正常登录 |
| Python 3.10+ | python.org,安装时勾选加入 PATH(需含 pythonw) |
安装过程中会通过 pip 安装 websocket-client(需联网一次)。
- 解压本仓库到固定目录(勿删除该目录,快捷方式依赖其中的脚本)。
- 双击
INSTALL.bat,成功后桌面出现 CyberSilenter。
安装脚本会:解析本机 Python、安装依赖、写入 %LOCALAPPDATA%\CyberSilenter\config.json、创建桌面快捷方式。
- 双击桌面 CyberSilenter。
- 若 ChatGPT 已在运行,可能被重启一次以便挂上调试端口,属预期行为。
- 正常使用客户端;关闭 ChatGPT 后本工具结束。
日志目录:%LOCALAPPDATA%\CyberSilenter\logs\
双击 UNINSTALL.bat,可选择是否删除本地日志/配置目录。
不卸载 ChatGPT 与 Python。