一个专为Mac平台开发的Cyberpunk 2077存档编辑器,可以修改角色等级、属性、技能等。
- ✅ 修改角色等级(1-60)
- ✅ 修改街头声望(1-50)
- ✅ 修改属性点(力量、智力、反应、技术、镇定)
- ✅ 修改技能等级(手枪、突击、爆破等11种技能)
- ✅ 自动备份原始存档
- ✅ 友好的图形界面
- ✅ 支持所有存档类型(自动存档、手动存档、快速存档)
- macOS 10.15 或更高版本
- Python 3.10 或更高版本
- Cyberpunk 2077 游戏(已安装)
cd ~/cyberpunk-save-editor
./run.sh-
进入项目目录
cd ~/cyberpunk-save-editor
-
激活虚拟环境
source venv/bin/activate -
运行程序
python3 main.py
如果是首次使用,需要先安装依赖:
cd ~/cyberpunk-save-editor
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt然后就可以使用上面的方法启动程序了。
-
启动程序
- 运行
python3 main.py - 程序会自动扫描存档目录
- 运行
-
选择存档
- 在左侧列表中点击要编辑的存档
- 右侧会显示存档详细信息
-
修改数据
- 切换到"基础属性"或"技能等级"标签页
- 修改想要更改的数值
-
保存修改
- 点击"💾 保存修改"按钮
- 原始文件会自动备份为
.backup文件
-
创建备份
- 点击"📦 创建备份"按钮
- 会在存档目录创建完整备份
-
使用前请备份存档
- 虽然程序会自动备份,但建议手动备份整个存档文件夹
-
关闭游戏后再编辑
- 确保游戏完全关闭后再使用编辑器
- 编辑后重新启动游戏
-
数值限制
- 等级: 1-60
- 街头声望: 1-50
- 属性点: 3-20
- 技能等级: 0-20
-
存档位置
~/Library/Application Support/CD Projekt Red/Cyberpunk 2077/saves/
- 编程语言: Python 3.14
- GUI框架: PyQt6
- 存档格式: JSON (metadata.9.json)
- 支持版本: Cyberpunk 2077 2.31 及以上
cyberpunk-save-editor/
├── main.py # 主程序入口
├── gui.py # GUI界面
├── save_parser.py # 存档解析器
├── requirements.txt # 依赖列表
└── README.md # 说明文档
- 确认游戏已安装并至少运行过一次
- 检查存档目录是否存在
- 确认有写入权限
- 关闭游戏后再尝试
- 检查磁盘空间
- 确认Python版本 >= 3.10
- 重新安装依赖:
pip3 install -r requirements.txt
本项目仅供学习和个人使用。请勿用于商业目的。
- 参考了开源项目 CyberCAT-SimpleGUI
- 感谢 CD Projekt Red 开发的精彩游戏
- 本工具仅修改本地存档文件,不涉及游戏本体
- 使用本工具造成的任何问题,开发者不承担责任
- 建议仅在单机模式下使用