# chessboard **Repository Path**: xnstudent/chessboard ## Basic Information - **Project Name**: chessboard - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-17 - **Last Updated**: 2025-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Free AugmentCode ![Gitee Stars](https://gitee.com/xnstudent/chessboard/badge/star.svg) ![Gitee Forks](https://gitee.com/xnstudent/chessboard/badge/fork.svg) ![License](https://img.shields.io/badge/license-MIT-blue.svg) [English](#english) | [中文](#chinese) # 中文版 Free AugmentCode 是一个用于清理AugmentCode相关数据的工具,可以在同一台电脑上无限次登录不同的账号,避免账号被锁定。 ## 🚀 多平台支持 现在支持自动构建多平台版本: - **Windows** - 可执行文件 (.exe) - **macOS** - 原生可执行文件 - **Linux** - 原生可执行文件 ## 📦 快速下载 [![Download for Windows](https://img.shields.io/badge/Download-Windows-blue?style=for-the-badge&logo=windows)](https://gitee.com/xnstudent/chessboard/releases) [![Download for Linux](https://img.shields.io/badge/Download-Linux-orange?style=for-the-badge&logo=linux)](https://gitee.com/xnstudent/chessboard/releases) [![Python Script](https://img.shields.io/badge/Python-macOS-green?style=for-the-badge&logo=python)](https://gitee.com/xnstudent/chessboard/blob/master/FreeAugmentCode-macOS.py) 或访问 [发行版页面](https://gitee.com/xnstudent/chessboard/releases) 查看所有版本。 ## 功能特性 - 📝 修改Telemetry ID - 重置设备 ID 和机器 ID - 自动备份原始数据 - 生成新的随机 ID - 🗃️ 数据库清理 - 清理 SQLite 数据库中的特定记录 - 自动备份数据库文件 - 删除包含 'augment' 关键字的记录 - 💾 工作区存储管理 - 清理工作区存储文件 - 自动备份工作区数据 ## 安装说明 1. 确保你的系统已安装 Python 3.10及以上 2. 克隆此仓库到本地: ```bash git clone https://gitee.com/xnstudent/chessboard.git cd chessboard ``` ## 使用方法 1. 退出AugmentCode插件 2. 完全退出 VS Code 3. 执行脚本: ```bash python index.py ``` 4. 重新启动 VS Code 5. AugmentCode 插件中使用新的邮箱进行登录 ## 项目结构 ``` free-augmentcode/ ├── index.py # 主程序入口 ├── augutils/ # 工具类目录 │ ├── json_modifier.py # JSON 文件修改工具 │ ├── sqlite_modifier.py # SQLite 数据库修改工具 │ └── workspace_cleaner.py # 工作区清理工具 └── utils/ # 通用工具目录 └── paths.py # 路径管理工具 ``` ## 贡献 欢迎提交 Issue 和 Pull Request 来帮助改进这个项目。 ## 许可证 此项目采用 MIT 许可证。详见 [LICENSE](LICENSE) 文件。 --- # English Version Free AugmentCode is a tool for cleaning AugmentCode-related data, allowing unlimited logins with different accounts on the same computer while avoiding account lockouts. ## Features - 📝 Telemetry ID Modification - Reset device ID and machine ID - Automatic backup of original data - Generate new random IDs - 🗃️ Database Cleanup - Clean specific records in SQLite database - Automatic database file backup - Remove records containing 'augment' keyword - 💾 Workspace Storage Management - Clean workspace storage files - Automatic workspace data backup ## Installation 1. Ensure Python 3.10 or above is installed on your system 2. Clone this repository: ```bash git clone https://gitee.com/xnstudent/chessboard.git cd chessboard ``` ## Usage 1. Exit the AugmentCode plugin 2. Completely close VS Code 3. Run the script: ```bash python index.py ``` 4. Restart VS Code 5. Log in to the AugmentCode plugin with a new email ## Project Structure ``` free-augmentcode/ ├── index.py # Main program entry ├── augutils/ # Utility classes directory │ ├── json_modifier.py # JSON file modification tool │ ├── sqlite_modifier.py # SQLite database modification tool │ └── workspace_cleaner.py # Workspace cleanup tool └── utils/ # Common utilities directory └── paths.py # Path management tool ``` ## Contributing Issues and Pull Requests are welcome to help improve this project. ## License This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.