├── .gitignore ├── LICENSE ├── README.md ├── README_EN.md ├── env.d.ts ├── index.html ├── package.json ├── public └── favicon.png ├── src ├── App.vue ├── assets │ ├── base.css │ ├── logo.svg │ └── main.css ├── components │ ├── AiPpt.vue │ ├── GenerateOutline.vue │ ├── GeneratePpt.vue │ ├── OutlineEdit.vue │ └── SelectTemplate.vue ├── main.ts └── utils │ ├── animation.js │ ├── chart.js │ ├── cover.js │ ├── element.js │ ├── geometry.js │ ├── ppt2canvas.js │ ├── ppt2svg.js │ └── sse.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/README_EN.md -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/public/favicon.png -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/assets/base.css -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/assets/main.css: -------------------------------------------------------------------------------- 1 | @import './base.css'; 2 | 3 | #app { 4 | margin: 0 auto; 5 | } 6 | -------------------------------------------------------------------------------- /src/components/AiPpt.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/components/AiPpt.vue -------------------------------------------------------------------------------- /src/components/GenerateOutline.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/components/GenerateOutline.vue -------------------------------------------------------------------------------- /src/components/GeneratePpt.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/components/GeneratePpt.vue -------------------------------------------------------------------------------- /src/components/OutlineEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/components/OutlineEdit.vue -------------------------------------------------------------------------------- /src/components/SelectTemplate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/components/SelectTemplate.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/utils/animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/animation.js -------------------------------------------------------------------------------- /src/utils/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/chart.js -------------------------------------------------------------------------------- /src/utils/cover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/cover.js -------------------------------------------------------------------------------- /src/utils/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/element.js -------------------------------------------------------------------------------- /src/utils/geometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/geometry.js -------------------------------------------------------------------------------- /src/utils/ppt2canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/ppt2canvas.js -------------------------------------------------------------------------------- /src/utils/ppt2svg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/ppt2svg.js -------------------------------------------------------------------------------- /src/utils/sse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/src/utils/sse.js -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docmee/aippt-vue/HEAD/vite.config.ts --------------------------------------------------------------------------------