- Electron + React + TypeScript 架构 - 三栏布局: Sidebar | ChatPanel | DetailPanel - 9 个内置工具 (文件系统/网络/记忆/命令) - SQLite 持久化 (better-sqlite3) - MUI 暗色/亮色主题系统 - Agent Loop ReAct 状态机引擎 - DeepSeek / Agnes AI / Ollama Provider 适配器 - MCP 协议集成 - 系统托盘 + 全局快捷键 - Tailwind CSS v4 + Tailwind Merge - 修复: Sidebar 缺失 TextField 导入导致黑屏
43 lines
989 B
YAML
43 lines
989 B
YAML
{
|
|
"appId": "com.metona.ai-desktop",
|
|
"productName": "MetonaAI Desktop",
|
|
"directories": {
|
|
"output": "release",
|
|
"buildResources": "assets"
|
|
},
|
|
"files": [
|
|
"dist/**/*",
|
|
"dist-electron/**/*"
|
|
],
|
|
"mac": {
|
|
"category": "public.app-category.developer-tools",
|
|
"icon": "assets/logo.png",
|
|
"target": [
|
|
{ "target": "dmg", "arch": ["x64", "arm64"] },
|
|
{ "target": "zip", "arch": ["x64", "arm64"] }
|
|
],
|
|
"darkModeSupport": true
|
|
},
|
|
"win": {
|
|
"icon": "assets/logo.ico",
|
|
"target": [
|
|
{ "target": "nsis", "arch": ["x64"] },
|
|
{ "target": "portable", "arch": ["x64"] }
|
|
]
|
|
},
|
|
"linux": {
|
|
"icon": "assets/logo.png",
|
|
"category": "Development",
|
|
"target": [
|
|
{ "target": "AppImage", "arch": ["x64"] },
|
|
{ "target": "deb", "arch": ["x64"] }
|
|
]
|
|
},
|
|
"nsis": {
|
|
"oneClick": false,
|
|
"allowToChangeInstallationDirectory": true,
|
|
"createDesktopShortcut": true,
|
|
"createStartMenuShortcut": true
|
|
}
|
|
}
|