🐵指尖猴全新升级
🧰

学习工作台

把常用学习网站和应用收进一个桌面的启动器

macOS 实用工具macOS 10.15+免费开源

📸 软件截图

学习工作台界面:分类卡片与添加按钮

✨ 功能亮点

🗂️

分类启动器

四大分类(软件编程/硬件开发/3D建模/AI应用网站)收纳常用学习网站与工具,一点即开

➕

自由添加

网址或本机应用(如 VS Code)都能加,支持自定义分类,添加网站时自动抓取图标

💾

本地持久化

配置存在本机 items.json,最多 80 个条目,数据不出电脑

🧩

标准 Electron 工程

主进程 + preload + 渲染进程三层结构,是学习桌面应用开发的现成范本

🚀 怎么用

  1. 1下载源码 ZIP 并解压,终端进入目录执行 npm install 再 npm start
  2. 2运行后点击分类卡片,一键打开学习网站或本机应用
  3. 3点右上角 + 添加自己的网址/应用,配置自动保存到本机

🧭 源码与学习要点

一个 Electron 桌面启动器:软件编程、硬件开发、3D建模、AI应用网站四大分类,26 个默认条目点卡片即开;点 + 可添加自己的网址或本机应用,配置保存在本机 items.json,数据不出电脑。

  • ▸Electron 主进程 / 渲染进程 / preload 三层结构与 IPC 通信
  • ▸contextBridge 安全暴露 API 的最佳实践(不开 nodeIntegration)
  • ▸JSON 文件持久化与默认配置回退策略
  • ▸Node https 抓取 favicon 并内联 data:image 存储
🍎 macOS 原生版源码约 448 KB · 含 main/preload/renderer 全部源码、图标资源与运行说明
🪟 跨平台版源码约 448 KB · Electron 三平台通用版:打开应用/路径按 macOS/Windows/Linux 自动适配

🎁 百宝箱里的其他宝物