快捷方式管理器
快捷方式管理器Shortcut Organizer—— 一款高颜值、高效率的桌面快捷方式管理工具基于 Electron React TypeScript 打造支持拖拽添加、分类管理、深浅色主题与系统托盘让你的常用应用与文件触手可及。一、为什么需要它桌面图标太多太乱常用软件、脚本、文档散落各处每次都要在开始菜单或资源管理器里翻找快捷方式管理器帮你把本地应用、文件、脚本等快捷方式集中在一个窗口里按分类整理支持自定义图标与颜色、搜索、拖拽添加还能最小化到系统托盘随时一键启动。数据本地持久化换主题、关掉重开都不会丢。二、项目简介本项目是一个跨平台桌面应用Windows / macOS / Linux采用现代前端技术栈开发界面简洁、交互流畅适合日常办公与开发场景下的快捷方式统一管理。项目信息说明项目名称Shortcut Organizer快捷方式管理器当前版本1.0.1开发技术Electron React 18 TypeScriptUI 样式TailwindCSS许可证MIT三、核心功能一览分组管理自定义分类每个分类可设置图标与颜色一目了然。一键启动点击快捷方式即可运行对应应用、脚本或打开文件。拖拽添加将文件、.lnk快捷方式等直接拖入窗口自动在当前分类下创建快捷方式。拖拽移动快捷方式可拖动到其他分类快速归类。搜索支持按分类与快捷方式名称搜索快速定位。主题切换深色 / 浅色主题随系统或手动切换。数据持久化数据本地存储关闭应用后再打开配置不丢失。系统托盘窗口可最小化到托盘不占任务栏需要时再唤出。单实例运行避免重复打开多个窗口从桌面快捷方式再次打开会直接唤起已有窗口。四、技术栈类别技术桌面壳Electron主进程 预加载 渲染进程前端框架React 18 TypeScript构建工具Vite样式TailwindCSS数据持久化better-sqlite3 / 简化文件存储动画与图表Framer Motion、Recharts其他Sonner消息提示、uuid、zod 等五、项目结构├── electron/ # Electron 主进程 │ ├── main.js # 主进程入口窗口、托盘、IPC、存储 │ ├── preload.js # 预加载脚本暴露安全 API │ ├── simpleStorage.js # 简化文件存储 │ └── database.js # SQLite 数据库可选 ├── src/ # 前端源码 │ ├── components/ # UI 组件 │ ├── contexts/ # React Context全局状态 │ ├── hooks/ # 自定义 Hooks │ ├── lib/ # 工具与存储适配 │ ├── pages/ # 页面 │ ├── types/ # 类型定义 │ └── main.tsx # 前端入口 ├── index.html # HTML 模板 ├── package.json # 依赖与脚本 ├── electron-builder.json # 打包配置 └── ...六、安装与运行环境要求已安装Node.js建议 LTS 版本https://nodejs.org/步骤1. 克隆项目并安装依赖gitclone https://github.com/CarryingFish/Shortcut_Organizer.gitcdShortcut_Organizernpminstall2. 开发模式带热重载npmrun dev会同时启动 Vite 开发服务器和 Electron 窗口修改前端代码可热更新。3. 构建前端npmrun build前端会构建到dist/static。4. 预览生产版npmrun preview先构建再以生产模式启动 Electron可验证打包前效果。5. 打包分发npmrun dist# 生成安装包如 NSIS、portablenpmrun dist:portable# 仅生成便携版npmrun dist:inno# 打包后再用 Inno Setup 打安装包七、窗口预览八、版本记录摘要1.0.1拖拽添加快捷方式、单实例运行、统一自定义图标、开发模式自动打开 DevTools 等。更详细的版本说明见仓库根目录VERSION.md。九、小结快捷方式管理器适合希望把常用应用、文件、脚本集中管理、并喜欢现代桌面应用体验的用户。技术栈主流、结构清晰也可作为Electron React TypeScript Vite的练手或参考项目。源码获取GitHub 仓库https://github.com/CarryingFish/Shortcut_Organizer欢迎 Star、Fork、提 Issue 或 PR。如有问题或建议可在仓库中提交 Issue 反馈。

相关新闻

大数据微信小程序 python+AI 小型超市仓储进销存管理系统

大数据微信小程序 python+AI 小型超市仓储进销存管理系统

目录技术选型与架构设计核心功能模块分解开发实施步骤性能优化策略扩展性设计项目技术支持可定制开发之功能创新亮点源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作技术选型与架构设计 后端框架选择 采用Python的Flask或Django框架搭建RES…

2026/5/17 9:27:37 阅读更多 →
2026年,人生仓库集团发展如何?看行业数据和案例解析

2026年,人生仓库集团发展如何?看行业数据和案例解析

大家好,我是你们的老朋友,今天咱们聊聊人生仓库集团在2026年的发展前景。作为一家在企业策划领域深耕多年的公司,人生仓库集团凭借其强大的资源整合能力和创新的AI技术,正在引领行业变革。行业现状与发展趋势首先,我们…

2026/5/17 9:27:36 阅读更多 →
基于空间矢量控制的永磁同步电机状态反馈控制转速系统设计及仿真(MATLAB/Simulink平台)

基于空间矢量控制的永磁同步电机状态反馈控制转速系统设计及仿真(MATLAB/Simulink平台)

基于空间矢量控制的永磁同步电机状态反馈控制转速系统设计及仿真,仿真平台基于MATLAB/Simulink搭建。 联系默认发仿真系统文件。 另外包含设计文档,高清仿真结果示意图,出图程序 设计文档包括,建模、各部分仿真模块设计&#xff0…

2026/5/17 9:27:35 阅读更多 →

最新新闻

PMP 项目管理规划(Planning)学习专题指南

PMP 项目管理规划(Planning)学习专题指南

PMP 项目管理规划(Planning)学习专题指南 在PMP考试(尤其是2026新版)中,Planning(规划) 是Process领域(41%权重)的核心部分,也是零基础考生最需要重点掌握的模…

2026/7/5 12:13:45 阅读更多 →
深度学习实战:从图像文件夹到高效NPZ数据集的完整构建指南

深度学习实战:从图像文件夹到高效NPZ数据集的完整构建指南

1. 为什么需要NPZ格式数据集在深度学习项目中,数据预处理是模型训练前最关键的一步。原始图像通常以JPG、PNG等格式散落在不同文件夹中,这种存储方式存在三个明显问题:一是读取效率低,每次训练都需要重新解码图像;二是…

2026/7/5 12:13:45 阅读更多 →
实战|从零构建可重复与无重复双因素方差分析模型:步骤详解与案例解析

实战|从零构建可重复与无重复双因素方差分析模型:步骤详解与案例解析

1. 双因素方差分析入门:从生活案例理解核心概念第一次接触双因素方差分析时,我被那些数学符号绕得头晕。直到有次分析广告效果数据时才恍然大悟——这就像同时考察"投放时段"和"广告文案"两个因素对点击率的影响。双因素方差分析的本…

2026/7/5 12:13:45 阅读更多 →
R语言多分类逻辑回归变量筛选:最优子集与逐步回归实战

R语言多分类逻辑回归变量筛选:最优子集与逐步回归实战

当你面对一个包含数十个潜在预测变量的数据集,想要构建一个稳健的多分类预测模型时,最让你头疼的是什么?是模型精度总是不尽如人意,还是模型复杂到难以解释,甚至出现过拟合?很多数据分析师和研究者会不假思…

2026/7/5 12:11:45 阅读更多 →
R语言多分类逻辑回归特征筛选:逐步回归与Lasso实战指南

R语言多分类逻辑回归特征筛选:逐步回归与Lasso实战指南

1. 先搞清楚多分类逻辑回归里“最优子集”和“逐步回归”到底在解决什么问题如果你正在用R语言处理一个多分类问题,比如预测客户流失等级(高、中、低)、疾病分型(A、B、C)或者产品品类偏好,逻辑回归&#x…

2026/7/5 12:11:45 阅读更多 →
贝叶斯决策实战:从最小错误到最小风险,如何为你的AI模型选择最优策略?

贝叶斯决策实战:从最小错误到最小风险,如何为你的AI模型选择最优策略?

1. 贝叶斯决策:从直觉到数学公式第一次听说贝叶斯决策时,我正坐在工位上调试一个图像分类模型。当时遇到一个奇怪的现象:模型在测试集上准确率很高,但实际部署时总把一些重要客户照片误分类。主管走过来看了一眼说:&qu…

2026/7/5 12:07:44 阅读更多 →

日新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻