Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Windows下的claude code配置可视化管理工具
| Date | Stars |
|---|---|
| 2026-07-31 | 254 |
| 2026-08-06 | 253 |
Today
-1 stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Claude Code 配置管理器 🚀 一款基于 Tauri 框架构建的现代化 Claude Code 配置管理桌面应用程序,为开发者提供便捷的 Claude API 配置管理解决方案。 > **✨ 最新更新 (v1.7.0)** > - 📦 **账号批量导入导出**: 支持选择性导出、URL 筛选、自定义保存位置 > - 🌐 **宿主机 IP 功能**: 账号切换时支持使用宿主机 IP > - 🛡️ **CLAUDE.local.md 保护**: 切换账号时自动检测并备份现有配置文件 > - 🔧 **环境变量增强**: 自动添加隐私保护配置,拆分为独立环境变量 > - 📁 **Commands 目录支持**: 自动打包和释放 commands 目录下的文件 > - 🛠️ **Rust 安装脚本**: 国内镜像一键安装,支持多镜像源选择 > - 🐛 **Bug 修复**: 修复批量导入导出、token 匹配、数据库迁移等多个问题 > - ⚡ **CLI 增强**: 自动设置 onboarding、版本号同步、环境变量支持 ## ✨ 核心功能 ### 🔐 多账号管理 - **智能账号管理**: 创建、编辑、删除多个 Claude API 账号 - **账号状态追踪**: 实时显示账号活跃状态和关联情况 - **批量操作**: 支持批量管理和快速筛选 - **安全存储**: Token 等敏感信息安全加密存储 ### 📁 项目目录管理 - **目录关联**: 管理项目目录与 Claude 配置的绑定关系 - **路径验证**: 自动检测目录存在性,智能处理无效路径 - **配置预览**: 实时查看目录当前的 Claude 配置状态 - **批处理**: 支持多目录统一管理 ### ⚡ 一键配置切换 - **快速切换**: 在不同项目目录间一键切换 Claude 配置 - **智能关联**: 自动建立账号与目录的最佳匹配关系 - **配置同步**: 实时更新 `.claude/settings.local.json` 配置文件 - **沙盒模式**: 支持沙盒环境配置管理 ### 🌐 API 端点管理 - **多端点支持**: 管理不同的 Claude API 端点 URL - **自定义 API Key**: 为每个端点配置独立的环境变量名(如 ANTHROPIC_API_KEY、CLAUDE_API_KEY 等) - **预设模板**: 提供常用 API 端点的快速配置模板 - **默认配置**: 支持设置默认 API 端点 - **连接测试**: 内置 API 连接测试功能 ### 🗄️ 数据库管理 - **多数据库支持**: SQLite 本地数据库和 MySQL 远程数据库 - **连接管理**: 灵活的数据库连接配置和切换 - **数据备份**: 自动数据备份和恢复功能 - **性能监控**: 实时显示数据库连接状态和性能指标 ### 🛠️ Claude 高级配置 - **权限管理**: 精细化的 Claude 工具权限控制 - **环境变量**: 自定义环境变量配置管理 - **工具控制**: 灵活的 Claude 工具启用/禁用设置 - **配置预览**: JSON 格式的配置实时预览 ### ☁️ WebDAV 云同步 - **多端同步**: 支持坚果云、NextCloud 等 WebDAV 服务 - **配置备份**: 自动备份账号、目录、Claude 配置到云端 - **版本管理**: 远程文件列表查看和版本控制 - **自动同步**: 可配置定时自动同步,保持数据最新 - **同步日志**: 详细的同步历史记录和状态追踪 ## 🛠️ 技术架构 ### 后端架构 (Rust) - **🦀 Tauri 2.x**: 现代化跨平台桌面应用框架 - **⚡ SQLx 0.8**: 高性能异步 SQL 工具包,支持 SQLite 和 MySQL - **🚀 Tokio**: 强大的异步运行时,确保高并发性能 - **☁️ Reqwest-DAV**: WebDAV 协议客户端,支持云端同步 - **📦 Serde**: 高效的序列化/反序列化库 - **⏰ Chrono**: 完整的日期时间处理解决方案 - **📝 Tracing**: 结构化日志记录和性能追踪 - **🔧 Anyhow**: 优雅的错误处理机制 ### 前端技术 (Modern Web) - **🎨 Bootstrap 5**: 响应式现代化 UI 框架 - **🎯 Font Awesome**: 丰富的图标库 - **⚡ 原生 JavaScript (ES6+)**: 高效的前后端通信 - **🎪 现代化组件**: 模态框、分页、搜索等交互组件 ## 📁 项目结构 ``` claude-code-config-manage-gui/ ├── 📁 src/ # 前端界面 │ ├── 📄 index.html # 主页面 - 现代化界面布局 │ ├── 🎨 styles.css # 样式文件 - 自定义主题和动画 │ └── ⚡ main.js # 核心逻辑 (2400+ 行) │ ├── 🔐 账号管理功能 │ ├── 📁 目录管理功能 │ ├── 🔄 配置切换功能 │ ├── 🌐 URL管理功能 │ ├── 🗄️ 数据库管理功能 │ └── 🛠️ Claude设置管理功能 ├── 📁 src-tauri/ # Rust 后端 │ ├── 📁 src/ │ │ ├── 🚀 main.rs # 应用程序入口点 │ │ ├── 📚 lib.rs # Tauri 命令集合和核心接口 │ │ ├── 📊 models.rs # 数据模型定义 │ │ ├── 🗄️ database.rs # 数据库操作层 (SQLite/MySQL) │ │ ├── ⚙️ config_manager.rs # Claude 配置文件管理 │ │ ├── 🛠️ claude_config.rs # Claude 设置处理 │ │ ├── ⚙️ settings.rs # 应用设置管理 │ │ ├── ☁️ webdav.rs # WebDAV 云同步功能 │ │ ├── 💾 database_backup.rs # 数据库备份功能 │ │ └── 📝 logger.rs # 日志记录系统 │ ├── 📁 resources/ # 应用资源 │ │ ├── 📄 config.json # 默认配置文件 │ │ ├── 🗄️ init_db.sql # 数据库初始化脚本 │ │ └── 📁 config/ # 配置模板 │ ├── 🔧 Cargo.toml # Rust 依赖和元信息 │ └── ⚙️ tauri.conf.json # Tauri 应用程序配置 ├── 🔧 package.json # Node.js 项目配置 ├── 🔨 build.bat / build.sh # 构建脚本 (Windows/Linux) ├── 🧹 cleanup.bat # 清理脚本 └── 📖 README.md # 项目文档 ``` ## 🚀 快速开始 ### 📋 环境要求 | 组件 | 版本要求 | 安装说明 | |------|---------|----------| | 🦀 **Rust** | 1.70+ | [官方安装脚本](https://rustup.rs/) 或 [国内镜像一键安装](#-rust-国内镜像安装) | | 📦 **Node.js** | 18+ | [NVM 管理工具](https://github.com/nvm-sh/nvm) | | 🔧 **Tauri CLI** | 2.x | `cargo install tauri-cli` | #### 🚀 Rust 国内镜像安装 为了加速 Rust 安装和依赖下载,我们提供了国内镜像一键安装脚本: **使用自动化安装脚本(推荐):** ```bash
Excerpt of 20,905 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:17b206e419853bd9, llm:Repository description (Chinese): 'Windows下的claude code配置可视化管理工具' meaning a Windows GUI tool for visual management of Claude Code configuration.