pypmcc-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...
 
 
Back to Top