桌面应用开发指南
lobehub-desktop · 开发与技术 · LobeHub
讲清 Electron 的 IPC、preload 脚本与窗口菜单该怎么写和配置。
这个技能能做什么
- 编写主进程与渲染进程的 IPC 处理器
- 配置预加载脚本与安全上下文隔离
- 管理多窗口的创建、尺寸与生命周期
- 配置应用菜单与全局快捷键
什么时候用
- 第一次做 Electron 桌面端,不清楚进程间怎么通信
- 要加托盘菜单和多窗口,需要照规范来改
什么时候别用
做纯网页应用时,这套桌面端规范用不上。
适用场景与行业
配合这些工具用
- Cursor
- Claude Code
- v0
怎么安装
从公开技能市场获取:https://lobehub.com/skills/lobehub-lobehub-desktop;下载后放入 ~/.claude/skills/ 或项目内的 .claude/skills/ 目录
来源:https://lobehub.com/skills/lobehub-lobehub-desktop
原始英文描述(未经改写)
Electron 桌面应用开发指南:IPC 处理器、控制器、preload 脚本、窗口管理与菜单配置。