├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public ├── common.svg ├── discussion.svg ├── evaluate.svg ├── favicon.ico ├── input.svg ├── output.svg ├── thinking.svg └── vite.svg ├── src ├── App.vue ├── api │ ├── index.ts │ └── module │ │ ├── index.ts │ │ ├── meeting-template.ts │ │ ├── meeting.ts │ │ └── role-template.ts ├── assets │ ├── bg02.jpeg │ ├── bg03.jpg │ ├── logo.png │ └── original.png ├── components │ ├── Markdown │ │ └── index.vue │ └── index.ts ├── env.d.ts ├── main.ts ├── pages │ ├── meeting-template │ │ ├── components │ │ │ ├── MeetingNode.vue │ │ │ ├── PublicMeetingRepo.vue │ │ │ └── TemplateDesign.vue │ │ └── index.vue │ ├── meeting │ │ ├── components │ │ │ ├── DiscussionComp.vue │ │ │ ├── InputComp.vue │ │ │ ├── OutputComp.vue │ │ │ ├── ProcessingComp.vue │ │ │ └── ThinkingComp.vue │ │ ├── index.vue │ │ └── meeting.vue │ ├── role-template │ │ ├── components │ │ │ └── PublicRoleRepo.vue │ │ └── index.vue │ └── setting │ │ ├── components │ │ ├── SettingComp.vue │ │ └── TempComp.vue │ │ └── index.vue ├── plugin │ └── el-comp.ts ├── router │ └── index.ts ├── store │ ├── index.ts │ ├── meeting-template.ts │ ├── meeting.ts │ ├── role-template.ts │ └── setting.ts ├── styles │ └── index.scss ├── types │ ├── meeting-template.ts │ ├── meeting.ts │ ├── role-template.ts │ ├── setting.ts │ └── shims-axios.d.ts └── utils │ ├── axios.ts │ ├── copy.ts │ ├── index.ts │ └── serialization.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .vscode -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | index.html 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/common.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/common.svg -------------------------------------------------------------------------------- /public/discussion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/discussion.svg -------------------------------------------------------------------------------- /public/evaluate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/evaluate.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/input.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/input.svg -------------------------------------------------------------------------------- /public/output.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/output.svg -------------------------------------------------------------------------------- /public/thinking.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/thinking.svg -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/api/module/index.ts -------------------------------------------------------------------------------- /src/api/module/meeting-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/api/module/meeting-template.ts -------------------------------------------------------------------------------- /src/api/module/meeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/api/module/meeting.ts -------------------------------------------------------------------------------- /src/api/module/role-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/api/module/role-template.ts -------------------------------------------------------------------------------- /src/assets/bg02.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/assets/bg02.jpeg -------------------------------------------------------------------------------- /src/assets/bg03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/assets/bg03.jpg -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/assets/original.png -------------------------------------------------------------------------------- /src/components/Markdown/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/components/Markdown/index.vue -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/pages/meeting-template/components/MeetingNode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting-template/components/MeetingNode.vue -------------------------------------------------------------------------------- /src/pages/meeting-template/components/PublicMeetingRepo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting-template/components/PublicMeetingRepo.vue -------------------------------------------------------------------------------- /src/pages/meeting-template/components/TemplateDesign.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting-template/components/TemplateDesign.vue -------------------------------------------------------------------------------- /src/pages/meeting-template/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting-template/index.vue -------------------------------------------------------------------------------- /src/pages/meeting/components/DiscussionComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/components/DiscussionComp.vue -------------------------------------------------------------------------------- /src/pages/meeting/components/InputComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/components/InputComp.vue -------------------------------------------------------------------------------- /src/pages/meeting/components/OutputComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/components/OutputComp.vue -------------------------------------------------------------------------------- /src/pages/meeting/components/ProcessingComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/components/ProcessingComp.vue -------------------------------------------------------------------------------- /src/pages/meeting/components/ThinkingComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/components/ThinkingComp.vue -------------------------------------------------------------------------------- /src/pages/meeting/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/index.vue -------------------------------------------------------------------------------- /src/pages/meeting/meeting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/meeting/meeting.vue -------------------------------------------------------------------------------- /src/pages/role-template/components/PublicRoleRepo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/role-template/components/PublicRoleRepo.vue -------------------------------------------------------------------------------- /src/pages/role-template/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/role-template/index.vue -------------------------------------------------------------------------------- /src/pages/setting/components/SettingComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/setting/components/SettingComp.vue -------------------------------------------------------------------------------- /src/pages/setting/components/TempComp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/setting/components/TempComp.vue -------------------------------------------------------------------------------- /src/pages/setting/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/pages/setting/index.vue -------------------------------------------------------------------------------- /src/plugin/el-comp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/plugin/el-comp.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/meeting-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/store/meeting-template.ts -------------------------------------------------------------------------------- /src/store/meeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/store/meeting.ts -------------------------------------------------------------------------------- /src/store/role-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/store/role-template.ts -------------------------------------------------------------------------------- /src/store/setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/store/setting.ts -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/types/meeting-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/types/meeting-template.ts -------------------------------------------------------------------------------- /src/types/meeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/types/meeting.ts -------------------------------------------------------------------------------- /src/types/role-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/types/role-template.ts -------------------------------------------------------------------------------- /src/types/setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/types/setting.ts -------------------------------------------------------------------------------- /src/types/shims-axios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/types/shims-axios.d.ts -------------------------------------------------------------------------------- /src/utils/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/utils/axios.ts -------------------------------------------------------------------------------- /src/utils/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/utils/copy.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/src/utils/serialization.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PGshen/gpt-meeting-web/HEAD/vite.config.ts --------------------------------------------------------------------------------