| | |
| | | "version": "2.3.0-snapshot", |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "@docmee/sdk-ui": "^1.1.19", |
| | | "@element-plus/icons-vue": "^2.1.0", |
| | | "@ffmpeg/ffmpeg": "^0.12.15", |
| | | "@ffmpeg/util": "^0.12.2", |
| | |
| | | "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", |
| | | "engines": { |
| | | "node": ">=10" |
| | | } |
| | | }, |
| | | "node_modules/@docmee/sdk-ui": { |
| | | "version": "1.1.19", |
| | | "resolved": "https://registry.npmmirror.com/@docmee/sdk-ui/-/sdk-ui-1.1.19.tgz", |
| | | "integrity": "sha512-ztjEmsxYwmMUjYI+O8qleSnJdvt9e8Opp/Kg5I2RjdrqDF6zsWyA5MWUlFvRc5yYmRKHItyAEegmGfbGYnFqFw==", |
| | | "dependencies": { |
| | | "query-string": "^9.1.1" |
| | | } |
| | | }, |
| | | "node_modules/@docmee/sdk-ui/node_modules/decode-uri-component": { |
| | | "version": "0.4.1", |
| | | "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.4.1.tgz", |
| | | "integrity": "sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==", |
| | | "engines": { |
| | | "node": ">=14.16" |
| | | } |
| | | }, |
| | | "node_modules/@docmee/sdk-ui/node_modules/query-string": { |
| | | "version": "9.1.1", |
| | | "resolved": "https://registry.npmmirror.com/query-string/-/query-string-9.1.1.tgz", |
| | | "integrity": "sha512-MWkCOVIcJP9QSKU52Ngow6bsAWAPlPK2MludXvcrS2bGZSl+T1qX9MZvRIkqUIkGLJquMJHWfsT6eRqUpp4aWg==", |
| | | "dependencies": { |
| | | "decode-uri-component": "^0.4.1", |
| | | "filter-obj": "^5.1.0", |
| | | "split-on-first": "^3.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=18" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/@dual-bundle/import-meta-resolve": { |
| | |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/filter-obj": { |
| | | "version": "5.1.0", |
| | | "resolved": "https://registry.npmmirror.com/filter-obj/-/filter-obj-5.1.0.tgz", |
| | | "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", |
| | | "engines": { |
| | | "node": ">=14.16" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/find-up": { |
| | | "version": "7.0.0", |
| | | "resolved": "https://registry.npmmirror.com/find-up/-/find-up-7.0.0.tgz", |
| | |
| | | } |
| | | }, |
| | | "node_modules/qs": { |
| | | "version": "6.12.3", |
| | | "resolved": "https://registry.npmmirror.com/qs/-/qs-6.12.3.tgz", |
| | | "integrity": "sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==", |
| | | "version": "6.13.0", |
| | | "resolved": "https://registry.npmmirror.com/qs/-/qs-6.13.0.tgz", |
| | | "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", |
| | | "dependencies": { |
| | | "side-channel": "^1.0.6" |
| | | }, |
| | |
| | | "deprecated": "See https://github.com/lydell/source-map-url#deprecated", |
| | | "dev": true |
| | | }, |
| | | "node_modules/split-on-first": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmmirror.com/split-on-first/-/split-on-first-3.0.0.tgz", |
| | | "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==", |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/split-string": { |
| | | "version": "3.1.0", |
| | | "resolved": "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz", |
| | |
| | | "lint:lint-staged": "lint-staged -c " |
| | | }, |
| | | "dependencies": { |
| | | "@docmee/sdk-ui": "^1.1.19", |
| | | "@element-plus/icons-vue": "^2.1.0", |
| | | "@ffmpeg/ffmpeg": "^0.12.15", |
| | | "@ffmpeg/util": "^0.12.2", |
| | | "@tensorflow-models/body-pix": "^2.2.1", |
| | | "@tensorflow/tfjs": "^3.21.0", |
| | | "@element-plus/icons-vue": "^2.1.0", |
| | | "@form-create/designer": "^3.2.6", |
| | | "@form-create/element-ui": "^3.2.11", |
| | | "@iconify/iconify": "^3.1.1", |
| | | "@microsoft/fetch-event-source": "^2.0.1", |
| | | "@tensorflow-models/body-pix": "^2.2.1", |
| | | "@tensorflow/tfjs": "^3.21.0", |
| | | "@videojs-player/vue": "^1.0.0", |
| | | "@vueuse/core": "^10.9.0", |
| | | "@wangeditor/editor": "^5.1.23", |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { CreatorType, DocmeeUI } from '@docmee/sdk-ui' |
| | | import { generateToken } from '@/api/ppt/docmee/index'; // 确保路径正确 |
| | | //用户信息 |
| | | import {useLocaleStore} from "@/store/modules/locale"; |
| | |
| | | token: token, // 使用获取到的token |
| | | container: docmeeContainer, // 挂载 iframe 的容器 |
| | | page: 'creator', // 选择 'creator' 或 'dashboard' |
| | | creatorVersion: "v2", |
| | | lang: localeStore.getCurrentLocale.lang.indexOf('zh')> -1 ? 'zh':localeStore.getCurrentLocale.lang, |
| | | themeColor: '#001529', // 主题色 |
| | | background: 'linear-gradient(140deg, #001529, #3a506b, #5b84b1)', // 背景色 |
| | | background: "linear-gradient(-157deg,#f57bb0, #867dea)", // 自定义背景 |
| | | padding: '40px', // 内边距 |
| | | mode: "light", |
| | | creatorData: { |
| | | type: CreatorType.AI_GEN, |
| | | }, |
| | | onMessage(message) { |
| | | console.log(message); |
| | | if (message.type === 'invalid-token') { |