{ "name": "camtalk-desktop", "version": "1.0.0", "description": "CamTalk 桌面客户端 — 多模态实时 AI 视觉对话助手", "main": "dist/main/index.js", "scripts": { "dev": "electron-vite dev", "build": "electron-vite build", "preview": "electron-vite preview", "typecheck": "tsc --noEmit", "build:frontend": "cd ../frontend && npm run build", "build:all": "npm run build:frontend && npm run build", "setup:macos": "bash scripts/setup-macos-permissions.sh" }, "dependencies": { "electron-store": "^8.2.0" }, "devDependencies": { "@types/node": "^20.14.0", "electron": "^31.0.0", "electron-vite": "^2.3.0", "typescript": "^5.5.0", "vite": "^5.3.0" }, "build": { "appId": "com.xengineers.camtalk", "productName": "CamTalk", "mac": { "hardenedRuntime": true, "gatekeeperAssess": false, "entitlements": "assets/entitlements.plist", "entitlementsInherit": "assets/entitlements.plist", "extendInfo": { "NSCameraUsageDescription": "CamTalk 需要使用摄像头进行实时 AI 视觉对话", "NSMicrophoneUsageDescription": "CamTalk 需要使用麦克风进行语音对话" } } } }