├── .eslintrc ├── .git-blame-ignore-revs ├── .github └── workflows │ ├── codeql-analysis.yml │ ├── gh-pages.yml │ ├── gitee-pages.yml │ └── release.yml ├── .gitignore ├── .prettierrc.js ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public ├── service-worker.js └── static │ ├── amr_all.min.js │ ├── bg │ ├── eriri.jpg │ ├── gbp.jpg │ ├── minecraft.jpg │ ├── sif.jpg │ └── yurucamp.jpg │ ├── favicon │ ├── 180.png │ ├── 192.png │ └── 256.png │ ├── fonts_7 │ ├── icomoon.css │ ├── icomoon.svg │ ├── icomoon.ttf │ └── icomoon.woff │ └── splash │ ├── 1242x2208.png │ ├── 1668x2388.png │ ├── 2388x1668.png │ └── 750x1334.png ├── src ├── App.jsx ├── AudioWidget.jsx ├── Common.css ├── Common.jsx ├── Config.css ├── Config.jsx ├── Flows.css ├── Flows.jsx ├── Message.jsx ├── PressureHelper.css ├── PressureHelper.jsx ├── Sidebar.css ├── Sidebar.jsx ├── Title.css ├── Title.jsx ├── UserAction.css ├── UserAction.jsx ├── cache.js ├── color_picker.js ├── flows_api.js ├── index.css ├── index.jsx ├── infrastructure │ ├── .gitignore │ ├── appicon │ │ ├── course_survey.png │ │ ├── dropdown.png │ │ ├── dropdown_rev.png │ │ ├── hole.png │ │ ├── homepage.png │ │ ├── imasugu.png │ │ ├── imasugu_rev.png │ │ ├── score.png │ │ └── syllabus.png │ ├── const.js │ ├── elevator.js │ ├── functions.js │ ├── global.css │ ├── widgets.css │ └── widgets.jsx └── text_splitter.js └── vite.config.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.eslintrc -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/gitee-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.github/workflows/gitee-pages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/service-worker.js -------------------------------------------------------------------------------- /public/static/amr_all.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/amr_all.min.js -------------------------------------------------------------------------------- /public/static/bg/eriri.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/bg/eriri.jpg -------------------------------------------------------------------------------- /public/static/bg/gbp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/bg/gbp.jpg -------------------------------------------------------------------------------- /public/static/bg/minecraft.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/bg/minecraft.jpg -------------------------------------------------------------------------------- /public/static/bg/sif.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/bg/sif.jpg -------------------------------------------------------------------------------- /public/static/bg/yurucamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/bg/yurucamp.jpg -------------------------------------------------------------------------------- /public/static/favicon/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/favicon/180.png -------------------------------------------------------------------------------- /public/static/favicon/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/favicon/192.png -------------------------------------------------------------------------------- /public/static/favicon/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/favicon/256.png -------------------------------------------------------------------------------- /public/static/fonts_7/icomoon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/fonts_7/icomoon.css -------------------------------------------------------------------------------- /public/static/fonts_7/icomoon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/fonts_7/icomoon.svg -------------------------------------------------------------------------------- /public/static/fonts_7/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/fonts_7/icomoon.ttf -------------------------------------------------------------------------------- /public/static/fonts_7/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/fonts_7/icomoon.woff -------------------------------------------------------------------------------- /public/static/splash/1242x2208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/splash/1242x2208.png -------------------------------------------------------------------------------- /public/static/splash/1668x2388.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/splash/1668x2388.png -------------------------------------------------------------------------------- /public/static/splash/2388x1668.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/splash/2388x1668.png -------------------------------------------------------------------------------- /public/static/splash/750x1334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/public/static/splash/750x1334.png -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/AudioWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/AudioWidget.jsx -------------------------------------------------------------------------------- /src/Common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Common.css -------------------------------------------------------------------------------- /src/Common.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Common.jsx -------------------------------------------------------------------------------- /src/Config.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Config.css -------------------------------------------------------------------------------- /src/Config.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Config.jsx -------------------------------------------------------------------------------- /src/Flows.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Flows.css -------------------------------------------------------------------------------- /src/Flows.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Flows.jsx -------------------------------------------------------------------------------- /src/Message.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Message.jsx -------------------------------------------------------------------------------- /src/PressureHelper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/PressureHelper.css -------------------------------------------------------------------------------- /src/PressureHelper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/PressureHelper.jsx -------------------------------------------------------------------------------- /src/Sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Sidebar.css -------------------------------------------------------------------------------- /src/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Sidebar.jsx -------------------------------------------------------------------------------- /src/Title.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Title.css -------------------------------------------------------------------------------- /src/Title.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/Title.jsx -------------------------------------------------------------------------------- /src/UserAction.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/UserAction.css -------------------------------------------------------------------------------- /src/UserAction.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/UserAction.jsx -------------------------------------------------------------------------------- /src/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/cache.js -------------------------------------------------------------------------------- /src/color_picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/color_picker.js -------------------------------------------------------------------------------- /src/flows_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/flows_api.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/infrastructure/.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /src/infrastructure/appicon/course_survey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/course_survey.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/dropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/dropdown.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/dropdown_rev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/dropdown_rev.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/hole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/hole.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/homepage.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/imasugu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/imasugu.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/imasugu_rev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/imasugu_rev.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/score.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/score.png -------------------------------------------------------------------------------- /src/infrastructure/appicon/syllabus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/appicon/syllabus.png -------------------------------------------------------------------------------- /src/infrastructure/const.js: -------------------------------------------------------------------------------- 1 | export const PKUHELPER_ROOT = '//pkuhelper.pku.edu.cn/'; 2 | -------------------------------------------------------------------------------- /src/infrastructure/elevator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/elevator.js -------------------------------------------------------------------------------- /src/infrastructure/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/functions.js -------------------------------------------------------------------------------- /src/infrastructure/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/global.css -------------------------------------------------------------------------------- /src/infrastructure/widgets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/widgets.css -------------------------------------------------------------------------------- /src/infrastructure/widgets.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/infrastructure/widgets.jsx -------------------------------------------------------------------------------- /src/text_splitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/src/text_splitter.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AllanChain/PKUHoleCommunity/HEAD/vite.config.js --------------------------------------------------------------------------------