desktop 是这份 LobeHub 桌面开发指南 Skill 的名称。要给 Electron 应用增加系统功能,它说明网页界面怎样通过既定通道联系主进程。
主进程负责应用生命周期、窗口与系统接口,渲染界面复用网页代码,预加载脚本控制暴露的能力。新增功能先建控制器并注册,再定义两端通信的数据类型,增加界面服务与状态动作,最后补对应测试。
这些路径与控制器写法属于 LobeHub 项目,不能直接当作任意 Electron 仓库的目录规范。具体菜单、窗口和本地工具还有独立参考,本文只讲主文的接线顺序。输入校验与有限接口要一起保留,异步调用也要向界面返回进度或错误,才能让功能不只“通了”,还可理解地工作。