pypm 在 cc-switch配置导出为setting.json 中发帖
1. 前言
为了通过 claude --settings 方式启动,需将cc-switch中配置的模型信息导出。
发现了一个db文件,猜测可能是sqlite:
[image]
navicat打开确实是的
[image]
providers表中name和settings_config是我想要的:
[image]
2. 脚本
于是写了个python脚本用于将db中的配置导出到 .claude/settings.cc-switch-{name}.json。
import sqlite3
import re
from pathlib import Path
DB_PATH = Path.home() / ".cc-switch" / "cc-switch.db"
def main():
out_dir = Path.home() / ".claude"
o...