# check-vibe **Repository Path**: ml_6666/check-vibe ## Basic Information - **Project Name**: check-vibe - **Description**: CheckVibe是一款基于Electron和Vue.js开发的跨平台待办事项管理桌面应用,旨在帮助用户高效管理日常任务、提升工作效率。通过简洁直观的界面设计和强大的功能,让任务管理变得简单而有条理。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-06-05 - **Last Updated**: 2025-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: 管理, 待办, 番茄时钟, 提醒, 工作效率 ## README # CheckVibe - 高效待办事项管理工具 ## 项目介绍 CheckVibe是一款基于Electron和Vue.js开发的跨平台待办事项管理桌面应用,旨在帮助用户高效管理日常任务、提升工作效率。通过简洁直观的界面设计和强大的功能,让任务管理变得简单而有条理。 ## 技术架构 - **前端框架**:Vue.js 2.6 - **桌面应用框架**:Electron 25.0 - **UI组件**:自定义组件 + FontAwesome图标 - **状态管理**:Vuex 3.6 - **路由管理**:Vue Router 3.5 - **数据存储**:better-sqlite3(本地SQLite数据库) - **构建工具**:Vue CLI + Electron Builder - **Node** 16.20.2 ## 功能特点 - 任务创建与管理 - 任务分类与标签 - 任务优先级设置 - 截止日期提醒 - 任务完成状态跟踪 - 自定义界面主题 - 离线使用,数据本地存储 - 番茄钟计时功能(提高工作效率) ![](src/assets/image.png) ## 安装使用 ### 开发环境配置 1. 克隆项目到本地 ```bash git clone https://gitee.com/ml_6666/check-vibe.git ``` 2. 安装依赖 ```bash npm install ``` 3. 启动开发服务器 ```bash npm run electron:serve ``` ### 构建应用 ```bash npm run electron:build ``` ## 项目结构 ``` ├── src/ # 源代码目录 │ ├── assets/ # 静态资源 │ ├── components/ # 组件 │ ├── layouts/ # 布局组件 │ ├── router/ # 路由配置 │ ├── store/ # Vuex状态管理 │ ├── utils/ # 工具函数 │ ├── views/ # 页面视图 │ ├── App.vue # 主组件 │ ├── background.js # Electron主进程 │ ├── db.js # 数据库配置 │ ├── main.js # Vue入口文件 │ └── preload.js # Electron预加载脚本 ├── public/ # 公共资源 ├── package.json # 项目配置 └── vue.config.js # Vue配置 ``` ## 贡献指南 1. Fork 本仓库 2. 创建您的特性分支:`git checkout -b feature/amazing-feature` 3. 提交您的更改:`git commit -m '添加一些功能'` 4. 推送到分支:`git push origin feature/amazing-feature` 5. 提交Pull Request ## 版本历史 - 0.2.0 - 当前版本 - 0.1.0 - 初始版本 ## 许可证 本项目采用修改版的Apache 2.0许可证 - 详见 [LICENSE](LICENSE) 文件 **特别说明:** 本项目明确禁止任何形式的商业使用。未经授权,不得将本软件用于商业目的,包括但不限于出售、出租、分发商业版本或将其集成到商业产品中。