[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9017":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":19,"lastSyncTime":29,"discoverSource":30},9017,"MouseInc.Settings","shuax\u002FMouseInc.Settings","shuax","MouseInc设置界面","https:\u002F\u002Fshuax.com\u002Fproject\u002Fmouseinc\u002F",null,"Vue",1084,134,16,4,0,6,27,2,19.39,false,"main",[24,25],"iview","vue","2026-06-12 02:02:01","# MouseInc.Settings\n\nMouseInc 配置界面 - 基于 Vue 3 + Vite 的现代化设置面板\n\n[![Build Status](https:\u002F\u002Fgithub.com\u002Fshuax\u002FMouseInc.Settings\u002Factions\u002Fworkflows\u002Fbuild-and-package.yml\u002Fbadge.svg?branch=main)](https:\u002F\u002Fgithub.com\u002Fshuax\u002FMouseInc.Settings\u002Factions\u002Fworkflows\u002Fbuild-and-package.yml)\n\n## 简介\n\nMouseInc.Settings 是 [MouseInc](https:\u002F\u002Fgithub.com\u002Fshuax\u002FMouseInc) 鼠标手势软件的配置界面，采用现代化的前端技术栈构建，提供直观、美观的设置体验。\n\n## 技术栈\n\n- **Vue 3.5.x** - 渐进式 JavaScript 框架\n- **Vite 5.x** - 下一代前端构建工具\n- **Element Plus 2.x** - 基于 Vue 3 的组件库\n- **Vuex 4.x** - 状态管理\n- **Vue Router 4.x** - 路由管理\n- **Vue I18n 10.x** - 国际化支持\n\n## 功能特性\n\n- 🎨 自适应系统深色\u002F浅色主题\n- 📱 响应式现代化卡片设计\n- 🌐 多语言支持（简体中文、繁体中文、英文）\n- ⚡ 快速的热更新开发体验\n- 🖱️ 鼠标手势配置\n- ⌨️ 全局热键设置\n- 🎯 触发角和边缘滚动配置\n- 📋 快捷菜单和按键回显\n\n## 开发环境\n\n### 前置要求\n\n- [Node.js](https:\u002F\u002Fnodejs.org\u002F) (推荐 v22+)\n- npm (随 Node.js 安装)\n\n### 安装步骤\n\n```bash\n# 克隆仓库\ngit clone https:\u002F\u002Fgithub.com\u002Fshuax\u002FMouseInc.Settings.git\ncd MouseInc.Settings\n\n# 安装依赖\nnpm install\n\n# 启动开发服务器（自动打开浏览器）\nnpm run dev\n```\n\n### 调试模式\n\n按住 **SHIFT** 键同时打开 MouseInc 设置，可以打开 localhost 开发版本进行调试。\n\n## 构建命令\n\n```bash\n# 开发模式\nnpm run dev\n\n# 生产构建\nnpm run build\n\n# 预览生产构建\nnpm run preview\n```\n\n## 代码质量检查\n\n项目集成了 ESLint 进行代码质量检查，帮助维护代码规范和发现潜在问题。\n\n### 运行代码检查\n\n```bash\n# 检查代码质量\nnpm run lint\n\n# 自动修复可修复的问题\nnpm run lint:fix\n```\n\n### ESLint 配置特点\n\n- 基于 Vue 3 和 TypeScript 的最佳实践\n- 允许开发环境使用 `console.log` 和 `debugger`\n- 对未使用变量提供警告而非错误\n- 支持以下划线开头的变量作为有意未使用的标识\n- TypeScript 中 `any` 类型使用会给出警告提示\n\n### 代码规范要点\n\n- 使用 2 个空格缩进\n- 优先使用单引号\n- 组件采用 PascalCase 命名\n- 变量和函数采用 camelCase 命名\n- 未使用的变量建议添加下划线前缀（如 `_unusedVar`）\n\n## 项目结构\n\n```\nsrc\u002F\n├── components\u002F       # 可复用组件\n├── view\u002F            # 页面级组件\n├── router\u002F          # 路由配置\n├── store\u002F           # Vuex 状态管理\n├── locale\u002F          # 国际化文件\n├── libs\u002F            # 工具库\n└── config\u002F          # 配置文件\n```\n\n## CI\u002FCD\n\n项目已配置 GitHub Actions，推送到 main 分支时自动构建。\n\n## 许可证\n\n本项目基于 MouseInc 开源项目，遵循相应许可证。\n","MouseInc.Settings 是 MouseInc 鼠标手势软件的配置界面，基于 Vue 3 和 Vite 构建。该项目采用现代化前端技术栈，包括 Vue 3、Vite、Element Plus 等，提供响应式设计和多语言支持（简体中文、繁体中文、英文），并具备自适应系统深色\u002F浅色主题功能。此外，项目还集成了 Vuex 进行状态管理，Vue Router 进行路由管理，以及 Vue I18n 实现国际化。适用于需要定制鼠标手势、全局热键设置及触发角和边缘滚动配置的用户场景。开发过程中支持快速热更新，便于调试与开发。","2026-06-11 03:20:47","top_language"]