├── .browserslistrc
├── public
└── favicon.ico
├── src
├── assets
│ ├── logo.png
│ ├── img
│ │ ├── bgHero.jpg
│ │ ├── icon1.png
│ │ ├── icon2.png
│ │ ├── icon3.png
│ │ ├── speed.png
│ │ ├── security.png
│ │ ├── integration.png
│ │ ├── wave2.svg
│ │ ├── borderWaves.svg
│ │ └── hero-background.svg
│ ├── placeholder.png
│ ├── fonts
│ │ ├── alihei.ttf
│ │ └── HomoLight.ttf
│ └── logo.svg
├── styles
│ ├── README.md
│ └── settings.scss
├── stores
│ ├── index.js
│ ├── app.js
│ ├── README.md
│ └── userStore.js
├── plugins
│ ├── README.md
│ ├── index.js
│ └── vuetify.js
├── pages
│ ├── Login.vue
│ ├── Register.vue
│ ├── RTFaceRecognition.vue
│ ├── xunfei
│ │ ├── FaceCompare.vue
│ │ └── FaceFeatures.vue
│ ├── README.md
│ ├── index.vue
│ └── chat.vue
├── components
│ ├── app
│ │ ├── VerticalDivider.vue
│ │ ├── Btn.vue
│ │ ├── Menu.vue
│ │ ├── LinkListItem.vue
│ │ └── Bar.vue
│ ├── home
│ │ ├── Footer.vue
│ │ ├── HowToUse.vue
│ │ ├── About.vue
│ │ └── Welcome.vue
│ ├── chat
│ │ ├── WelcomeCard.vue
│ │ ├── Conversation.vue
│ │ ├── Welcome.vue
│ │ └── Message.vue
│ ├── README.md
│ ├── ImageUpload.vue
│ ├── xunfei
│ │ ├── FaceCompare.vue
│ │ └── FaceFeatures.vue
│ ├── FaceRecognition.vue
│ ├── FaceLogin.vue
│ └── FaceRegister.vue
├── App.vue
├── layouts
│ ├── default.vue
│ ├── home.vue
│ └── README.md
├── main.js
├── router
│ └── index.js
└── models
│ └── conversation.js
├── .editorconfig
├── .eslintrc.js
├── .gitignore
├── index.html
├── jsconfig.json
├── package.json
├── vite.config.mjs
├── .eslintrc-auto-import.json
└── README.md
/.browserslistrc:
--------------------------------------------------------------------------------
1 | > 1%
2 | last 2 versions
3 | not dead
4 | not ie 11
5 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/public/favicon.ico
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/logo.png
--------------------------------------------------------------------------------
/src/assets/img/bgHero.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/bgHero.jpg
--------------------------------------------------------------------------------
/src/assets/img/icon1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/icon1.png
--------------------------------------------------------------------------------
/src/assets/img/icon2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/icon2.png
--------------------------------------------------------------------------------
/src/assets/img/icon3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/icon3.png
--------------------------------------------------------------------------------
/src/assets/img/speed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/speed.png
--------------------------------------------------------------------------------
/src/assets/placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/placeholder.png
--------------------------------------------------------------------------------
/src/styles/README.md:
--------------------------------------------------------------------------------
1 | # Styles
2 |
3 | This directory is for configuring the styles of the application.
4 |
--------------------------------------------------------------------------------
/src/assets/fonts/alihei.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/fonts/alihei.ttf
--------------------------------------------------------------------------------
/src/assets/img/security.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/security.png
--------------------------------------------------------------------------------
/src/assets/fonts/HomoLight.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/fonts/HomoLight.ttf
--------------------------------------------------------------------------------
/src/assets/img/integration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/p0ise/swuai-frontend/main/src/assets/img/integration.png
--------------------------------------------------------------------------------
/src/stores/index.js:
--------------------------------------------------------------------------------
1 | // Utilities
2 | import { createPinia } from 'pinia'
3 |
4 | export default createPinia()
5 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | [*.{js,jsx,ts,tsx,vue}]
2 | indent_style = space
3 | indent_size = 2
4 | trim_trailing_whitespace = true
5 | insert_final_newline = true
6 |
--------------------------------------------------------------------------------
/src/stores/app.js:
--------------------------------------------------------------------------------
1 | // Utilities
2 | import { defineStore } from 'pinia'
3 |
4 | export const useAppStore = defineStore('app', {
5 | state: () => ({
6 | //
7 | }),
8 | })
9 |
--------------------------------------------------------------------------------
/src/plugins/README.md:
--------------------------------------------------------------------------------
1 | # Plugins
2 |
3 | Plugins are a way to extend the functionality of your Vue application. Use this folder for registering plugins that you want to use globally.
4 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | env: {
4 | node: true,
5 | },
6 | extends: [
7 | 'plugin:vue/vue3-essential',
8 | 'eslint:recommended',
9 | ],
10 | }
11 |
--------------------------------------------------------------------------------
/src/pages/Login.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 | SWU X CHAT 是基于讯飞星火的新一代认知智能模型。
9 |
10 |
领先的人工智能技术,保障您的安全与便捷
9 |注意事项:
29 |注意事项:
21 |没有账号?
已有账号?