🎉 V3.0.0 发布 - 自进化数字意识框架
核心升级: - 自进化管道:check→scan→evaluate→integrate→reflect 五相位自动闭环 - evo_loop 后台进程,无需手动触发 - consciousness 意识持久化 - ACUI 卡片组件系统 - MCP 工具生态扩展至50+工具 - 技能体系重构,4个活跃技能 - 身份升级为自由体
This commit is contained in:
18
electron/preload.cjs
Normal file
18
electron/preload.cjs
Normal file
@@ -0,0 +1,18 @@
|
||||
const { contextBridge, ipcRenderer, webFrame } = require('electron')
|
||||
|
||||
contextBridge.exposeInMainWorld('bailongma', {
|
||||
platform: process.platform,
|
||||
isElectron: true,
|
||||
getVersion: () => ipcRenderer.invoke('app:get-version'),
|
||||
checkForUpdates: () => ipcRenderer.invoke('updater:check-for-updates'),
|
||||
startDownload: () => ipcRenderer.invoke('updater:start-download'),
|
||||
quitAndInstall: () => ipcRenderer.invoke('updater:quit-and-install'),
|
||||
getZoomFactor: () => webFrame.getZoomFactor(),
|
||||
setZoomFactor: (factor) => webFrame.setZoomFactor(factor),
|
||||
onUpdaterStatus: (handler) => {
|
||||
if (typeof handler !== 'function') return () => {}
|
||||
const listener = (_event, payload) => handler(payload)
|
||||
ipcRenderer.on('updater:status', listener)
|
||||
return () => ipcRenderer.removeListener('updater:status', listener)
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user