package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "openworkbuddy",
"version": "0.19.3",
"description": "OpenWorkBuddy — 本机优先的 AI 办公工作台(自然语言下任务,AI 自主规划执行,交付 PPT/Word/Excel 等成果文件)",
"type": "commonjs",
"main": "electron-main.js",
"engines": {
"node": ">=18"
},
"scripts": {
"start": "node server.js",
"app": "bash scripts/run-app.sh",
"test": "node test/all.js",
"stats": "node scripts/stats.js",
"skill-hashes": "node scripts/skill-hashes.js",
"test:e2e": "node test/e2e.js",
"lint": "node test/lint.js",
"typecheck": "node test/typecheck.js",
"cli": "node cli.js",
"eval": "node eval/run.js",
"demo:record": "electron scripts/record-demo.js",
"icons": "bash scripts/make-icons.sh",
"dist:mac": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --config electron-builder.config.js --mac --publish never",
"build:sandbox": "node scripts/build-sandbox.js",
"dist:win": "electron-builder --config electron-builder.config.js --win --publish never",
"pack": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --config electron-builder.config.js --dir"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.125.0",
"@dagrejs/dagre": "^1.1.8",
"@joint/core": "^4.3.3",
"@larksuiteoapi/node-sdk": "^1.72.0",
"@viz-js/viz": "^3.29.0",
"docx": "^9.0.0",
"docx-preview": "0.4.1",
"echarts": "^6.1.0",
"electron-updater": "6.8.9",
"exceljs": "^4.4.0",
"express": "^4.21.0",
"jszip": "3.10.1",
"mermaid": "^11.17.0",
"nodemailer": "^9.1.1",
"pptxgenjs": "^3.12.0",
"qrcode": "^1.5.4"
},
"devDependencies": {
"@types/node": "^22.20.4",
"electron": "^43.2.0",
"electron-builder": "^26.15.3",
"eslint": "^10.11.0",
"typescript": "^5.9.3"
},
"bin": {
"openworkbuddy": "./cli.js"
},
"license": "PolyForm-Noncommercial-1.0.0",
"author": "OpenWorkBuddy Contributors",
"homepage": "https://github.com/CatCatUncle/openworkbuddy",
"repository": {
"type": "git",
"url": "https://github.com/CatCatUncle/openworkbuddy.git"
}
}