From 678042c872ecb6a2d09fa7bcf1f5a91cf9de112a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=90=E5=A4=A9=E6=B4=9B?= <563415956@qq.com> Date: Mon, 30 Mar 2026 16:00:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0:=202026=E5=B9=B403=E6=9C=883?= =?UTF-8?q?0=E6=97=A5=2016:00:01?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/optimize_inkos_config.py | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 tools/optimize_inkos_config.py diff --git a/tools/optimize_inkos_config.py b/tools/optimize_inkos_config.py new file mode 100644 index 0000000..92be2c2 --- /dev/null +++ b/tools/optimize_inkos_config.py @@ -0,0 +1,35 @@ +#!/usr/bin/env python3 +""" +优化inkos配置,从根源解决重复版本混乱问题 +""" + +import os +import json +import shutil +from datetime import datetime + +def optimize_inkos_config(): + """优化inkos配置文件""" + print("🔧 优化inkos配置,解决重复版本混乱问题") + print("=" * 60) + + # 配置文件路径 + config_files = [ + "/root/.openclaw/workspace/tomato-novel/inkos.json", + "/root/.openclaw/workspace/tomato-novel/inkos_quality_config.json", + "/root/.openclaw/workspace/tomato-novel/books/末日重生-开局囤货十亿物资/inkos_config.json" + ] + + # 创建备份目录 + backup_dir = "/root/.openclaw/workspace/tomato-novel/config_backup" + os.makedirs(backup_dir, exist_ok=True) + + for config_file in config_files: + if not os.path.exists(config_file): + print(f"⚠ 配置文件不存在: {config_file}") + continue + + # 创建备份 + backup_path = os.path.join(backup_dir, f"{os.path.basename(config_file)}.bak.{datetime.now().strftime('%Y%m%d_%H%M%S')}") + shutil.copy2(config_file, backup_path) + print(f" \ No newline at end of file