# RapidCoder **Repository Path**: RapidAI/RapidCoder ## Basic Information - **Project Name**: RapidCoder - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-01 - **Last Updated**: 2025-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MyCodeGPT MyCodeGPT 是一个基于 Electron 和 Vue 的桌面应用程序,可在本地环境中使用 GPT 技术进行编码支持。 ## 特性 - 使用 Codemirror 提供编辑器功能。 - 支持多种编程语言语法高亮。 - 支持文件及目录的实时监控与管理。 - 内置命令行终端。 - 按住 `Ctrl` 或 `Shift` 可以多选文件进行联合关联编辑。 ## 项目结构 - `main.js` 主进程代码。 - `vite.config.js` Vite 配置文件。 - `package.json` 项目依赖与脚本配置。 ## 技术栈 - Electron: 用于创建桌面应用。 - Vite: 作为开发服务器与构建工具。 - Vue 3: 前端框架。 - Codemirror: 提供强大的代码编辑功能。 ## 安装与运行 1. 确保已安装 [Node.js](https://nodejs.org/) 和 [npm](https://npmjs.com/)。 2. 克隆项目仓库: ```bash git clone cd mycodegpt-frontend ``` 3. 安装依赖: ```bash npm install ``` 4. 启动开发环境: ```bash npm run electron:dev ``` - 开发环境默认访问 `http://localhost:5173`。 - 代码修改后将自动更新。 ## 打包构建 - 构建项目以供生产使用: ```bash npm run electron:build ``` - 针对 macOS 的构建: ```bash npm run electron:mac ``` ## 常见问题 - 如果 Electron 无法启动,确保确保 Python 环境已配置,并已经设置 `NODE_GYP_FORCE_PYTHON=python3`。 - 打包时未加载资源,确保打包路径下存在 `dist` 目录。 ## 贡献 欢迎贡献代码!请 fork 代码并提交 Pull Request。此外,提交 issue 是反馈问题的好方式。 ## 许可 MIT © qixing bug: 关闭项目后没法新建