const ci = require('miniprogram-ci'); const path = require('path'); (async () => { const project = new ci.Project({ appid: 'wxdad62baf4ccd09e3', type: 'miniProgram', projectPath: path.resolve(__dirname, 'frontend/ai-dimension/dist/build/mp-weixin'), privateKeyPath: path.resolve('/root/Hermes-workspace/宇之然AI维度appid/private.wxdad62baf4ccd09e3.key'), ignores: ['node_modules/**/*'], }); console.log('→ 正在上传微信小程序...'); const uploadResult = await ci.upload({ project, version: '1.1.0', desc: 'AI维度 - 完整版开发', setting: { es6: true, es7: true, minify: true, autoPrefixWXSS: true, }, onProgressUpdate: console.log, }); console.log('✅ 上传成功!', uploadResult); })().catch(err => { console.error('❌ 上传失败:', err); process.exit(1); });