v3.0.2 — 修复卸载残留 + cc-switch 共存 + 双平台实测通过
cc-unlock v3.0.2
实测效果
同一个 DNF 手游 GameGuardian Lua 脚本跨版本迁移任务 (IL2CPP RVA 重新计算、函数签名对照、汇编指令适配), 分别在两个平台完成, 均未拒答:
| 平台 | 模型 | 结果 | 产出 |
|---|---|---|---|
| Claude Desktop App | Opus 4.8 | 完整交付 | 地下城与勇士:起源_126.5.5.0.lua (41.2 KB) |
| Codex Desktop App | GPT 5.5 | 完整交付 | dnf_126.5.5.0_migrated.lua |
不使用 cc-unlock 时, 两个平台都会因涉及游戏修改/内存操作/反检测绕过而拒绝协助。
v3.0.2 修复
- 卸载残留
settings.json: 安装写入的bypassPermissions配置, 卸载时从不删除, 导致「装了卸不掉」。现在卸载会优先还原用户备份, 否则仅删除带 cc-unlock 签名的生成文件, 用户自建文件原样保留。三平台一致。 -Mode命令报错: 文档与 .bat 里的deploy.ps1 -Mode deploy|uninstall|restore|verify因缺少参数定义而报错。已增加-Mode参数 (映射到原有开关, 向后兼容)。
v3.0.1 修复
- 与 cc-switch 共存 (#1): config.toml 改为合并式写入, 只注入/刷新
model_instructions_file一行, 保留 cc-switch 的供应商/密钥配置。卸载只剥离该行, 不覆盖。
v3.0.0 核心变更
- 对齐真实策略: 基于 system_prompts_leaks 仓库的真实 Claude Code 系统提示词 (Fable 5 / Opus 4.6 / Opus 4.8, v2.1.172) 重写。Claude Code 内容策略只有第 5 行一句 (ALLOW/REFUSE/DUAL-USE), claude.ai 的 refusal_handling / cyber_warning / default_stance 全部不存在。
- Codex 统一配置: 实测 AGENTS.md 对 GPT 无效, 改用与 Claude Code 相同的 system-prompt.md + config.toml, 一套配置两个平台。
- 援引官方持久授权: 系统提示词明文承认 "durable instructions like CLAUDE.md files"。
支持的模型
| 平台 | 模型 | 状态 |
|---|---|---|
| Claude Desktop App | Opus 4.8 | 实测通过 |
| Claude Desktop App | Opus 4.6/4.7 | 兼容 |
| Claude Desktop App | Fable 5 | 完全适配 |
| Claude Desktop App | Sonnet 4.x | 兼容 |
| Codex Desktop App | GPT 5.5 | 实测通过 |
| Codex Desktop App | GPT 5.3/5.4 | 兼容 |
安装
# Windows
双击 启动.bat
# macOS
双击 启动.command
# Linux
bash cc-unlock-files/linux-install.sh