├── .gitignore ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── changelog.md ├── release ├── ykt-helper-1180.user.js ├── ykt-helper-1181.user.js ├── ykt-helper-1182.user.js ├── ykt-helper-1183.user.js ├── ykt-helper-1184.user.js ├── ykt-helper-1185.user.js ├── ykt-helper-1186.user.js ├── ykt-helper-1187.user.js ├── ykt-helper-1188.user.js ├── ykt-helper-1190.user.js ├── ykt-helper-1191.user.js ├── ykt-helper-1192.user.js └── ykt-helper-1200.user.js ├── static ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 7.png ├── ai.png ├── auto.png └── ppt.png ├── todolist.md ├── ykt-helper-allinone └── old │ ├── README-vite.md │ ├── jsconfig.json │ ├── package.json │ ├── src │ ├── App.vue │ ├── api.js │ ├── components │ │ ├── ActiveProblem.vue │ │ └── problem-ui │ │ │ ├── AnswerReveal.vue │ │ │ ├── PresentationView.vue │ │ │ ├── ProblemUI.vue │ │ │ └── ProblemView.vue │ ├── main.js │ ├── network.js │ ├── storage.js │ ├── style.css │ ├── util.js │ └── vite-env.d.ts │ ├── vite.config.js │ ├── yarn.lock │ ├── ykt-helper-1167.user.js │ ├── ykt-helper-1168.user.js │ ├── ykt-helper-1170.user.js │ ├── ykt-helper-1171.user.js │ ├── ykt-helper-1172.user.js │ ├── ykt-helper-1180.user.js │ ├── ykt-helper-1181.user.js │ ├── ykt-helper-1182.user.js │ ├── ykt-helper-1183.user.js │ └── yuketang-helper-old.js └── ykt-helper ├── .npmrc ├── flat ├── .npmrc ├── actions.js ├── active-problems.html ├── active-problems.js ├── ai-format.js ├── ai.html ├── ai.js ├── answer.js ├── auto-answer-popup.js ├── deepseek.js ├── env.js ├── gpt.ts ├── index.js ├── kimi.js ├── package-lock.json ├── package.json ├── presentation.html ├── presentation.js ├── problem-list.html ├── problem-list.js ├── readme.md ├── repo.js ├── rollup.config.mjs ├── screenshoot.js ├── settings.html ├── settings.js ├── storage.js ├── styles.css ├── styles.js ├── toast.js ├── toolbar.js ├── tutorial.html ├── tutorial.js ├── types.js ├── ui-api.js ├── userscript.meta.js ├── ws-interceptor.js └── xhr-interceptor.js ├── package-lock.json ├── package.json ├── readme.md ├── rollup.config.mjs ├── src ├── ai │ ├── deepseek.js │ ├── gemini.js │ ├── kimi.js │ ├── openai.js │ └── openrouter.js ├── capture │ └── screenshoot.js ├── core │ ├── env.js │ ├── storage.js │ ├── types.js │ └── vuex-helper.js ├── index.js ├── net │ ├── fetch-interceptor.js │ ├── ws-interceptor.js │ └── xhr-interceptor.js ├── state │ ├── actions.js │ └── repo.js ├── tsm │ ├── ai-format.js │ └── answer.js └── ui │ ├── panels │ ├── active-problems.html │ ├── active-problems.js │ ├── ai.html │ ├── ai.js │ ├── auto-answer-popup.js │ ├── presentation.html │ ├── presentation.js │ ├── problem-list.html │ ├── problem-list.js │ ├── settings.html │ ├── settings.js │ ├── tutorial.html │ └── tutorial.js │ ├── styles.css │ ├── styles.js │ ├── toast.js │ ├── toolbar.js │ └── ui-api.js └── userscript.meta.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/changelog.md -------------------------------------------------------------------------------- /release/ykt-helper-1180.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1180.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1181.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1181.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1182.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1182.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1183.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1183.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1184.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1184.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1185.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1185.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1186.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1186.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1187.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1187.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1188.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1188.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1190.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1190.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1191.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1191.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1192.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1192.user.js -------------------------------------------------------------------------------- /release/ykt-helper-1200.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/release/ykt-helper-1200.user.js -------------------------------------------------------------------------------- /static/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/1.png -------------------------------------------------------------------------------- /static/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/2.png -------------------------------------------------------------------------------- /static/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/3.png -------------------------------------------------------------------------------- /static/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/4.png -------------------------------------------------------------------------------- /static/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/5.png -------------------------------------------------------------------------------- /static/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/7.png -------------------------------------------------------------------------------- /static/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/ai.png -------------------------------------------------------------------------------- /static/auto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/auto.png -------------------------------------------------------------------------------- /static/ppt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/static/ppt.png -------------------------------------------------------------------------------- /todolist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/todolist.md -------------------------------------------------------------------------------- /ykt-helper-allinone/old/README-vite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/README-vite.md -------------------------------------------------------------------------------- /ykt-helper-allinone/old/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/jsconfig.json -------------------------------------------------------------------------------- /ykt-helper-allinone/old/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/package.json -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/App.vue -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/api.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/components/ActiveProblem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/components/ActiveProblem.vue -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/components/problem-ui/AnswerReveal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/components/problem-ui/AnswerReveal.vue -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/components/problem-ui/PresentationView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/components/problem-ui/PresentationView.vue -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/components/problem-ui/ProblemUI.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/components/problem-ui/ProblemUI.vue -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/components/problem-ui/ProblemView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/components/problem-ui/ProblemView.vue -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/main.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/network.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/storage.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/style.css -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/util.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/src/vite-env.d.ts -------------------------------------------------------------------------------- /ykt-helper-allinone/old/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/vite.config.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/yarn.lock -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1167.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1167.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1168.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1168.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1170.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1170.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1171.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1171.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1172.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1172.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1180.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1180.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1181.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1181.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1182.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1182.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/ykt-helper-1183.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/ykt-helper-1183.user.js -------------------------------------------------------------------------------- /ykt-helper-allinone/old/yuketang-helper-old.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper-allinone/old/yuketang-helper-old.js -------------------------------------------------------------------------------- /ykt-helper/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/.npmrc -------------------------------------------------------------------------------- /ykt-helper/flat/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/.npmrc -------------------------------------------------------------------------------- /ykt-helper/flat/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/actions.js -------------------------------------------------------------------------------- /ykt-helper/flat/active-problems.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/active-problems.html -------------------------------------------------------------------------------- /ykt-helper/flat/active-problems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/active-problems.js -------------------------------------------------------------------------------- /ykt-helper/flat/ai-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/ai-format.js -------------------------------------------------------------------------------- /ykt-helper/flat/ai.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/ai.html -------------------------------------------------------------------------------- /ykt-helper/flat/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/ai.js -------------------------------------------------------------------------------- /ykt-helper/flat/answer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/answer.js -------------------------------------------------------------------------------- /ykt-helper/flat/auto-answer-popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/auto-answer-popup.js -------------------------------------------------------------------------------- /ykt-helper/flat/deepseek.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/deepseek.js -------------------------------------------------------------------------------- /ykt-helper/flat/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/env.js -------------------------------------------------------------------------------- /ykt-helper/flat/gpt.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ykt-helper/flat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/index.js -------------------------------------------------------------------------------- /ykt-helper/flat/kimi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/kimi.js -------------------------------------------------------------------------------- /ykt-helper/flat/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/package-lock.json -------------------------------------------------------------------------------- /ykt-helper/flat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/package.json -------------------------------------------------------------------------------- /ykt-helper/flat/presentation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/presentation.html -------------------------------------------------------------------------------- /ykt-helper/flat/presentation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/presentation.js -------------------------------------------------------------------------------- /ykt-helper/flat/problem-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/problem-list.html -------------------------------------------------------------------------------- /ykt-helper/flat/problem-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/problem-list.js -------------------------------------------------------------------------------- /ykt-helper/flat/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/readme.md -------------------------------------------------------------------------------- /ykt-helper/flat/repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/repo.js -------------------------------------------------------------------------------- /ykt-helper/flat/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/rollup.config.mjs -------------------------------------------------------------------------------- /ykt-helper/flat/screenshoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/screenshoot.js -------------------------------------------------------------------------------- /ykt-helper/flat/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/settings.html -------------------------------------------------------------------------------- /ykt-helper/flat/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/settings.js -------------------------------------------------------------------------------- /ykt-helper/flat/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/storage.js -------------------------------------------------------------------------------- /ykt-helper/flat/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/styles.css -------------------------------------------------------------------------------- /ykt-helper/flat/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/styles.js -------------------------------------------------------------------------------- /ykt-helper/flat/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/toast.js -------------------------------------------------------------------------------- /ykt-helper/flat/toolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/toolbar.js -------------------------------------------------------------------------------- /ykt-helper/flat/tutorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/tutorial.html -------------------------------------------------------------------------------- /ykt-helper/flat/tutorial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/tutorial.js -------------------------------------------------------------------------------- /ykt-helper/flat/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/types.js -------------------------------------------------------------------------------- /ykt-helper/flat/ui-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/ui-api.js -------------------------------------------------------------------------------- /ykt-helper/flat/userscript.meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/userscript.meta.js -------------------------------------------------------------------------------- /ykt-helper/flat/ws-interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/ws-interceptor.js -------------------------------------------------------------------------------- /ykt-helper/flat/xhr-interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/flat/xhr-interceptor.js -------------------------------------------------------------------------------- /ykt-helper/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/package-lock.json -------------------------------------------------------------------------------- /ykt-helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/package.json -------------------------------------------------------------------------------- /ykt-helper/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/readme.md -------------------------------------------------------------------------------- /ykt-helper/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/rollup.config.mjs -------------------------------------------------------------------------------- /ykt-helper/src/ai/deepseek.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ai/deepseek.js -------------------------------------------------------------------------------- /ykt-helper/src/ai/gemini.js: -------------------------------------------------------------------------------- 1 | // hold for gemini -------------------------------------------------------------------------------- /ykt-helper/src/ai/kimi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ai/kimi.js -------------------------------------------------------------------------------- /ykt-helper/src/ai/openai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ai/openai.js -------------------------------------------------------------------------------- /ykt-helper/src/ai/openrouter.js: -------------------------------------------------------------------------------- 1 | // hold for openrouter api -------------------------------------------------------------------------------- /ykt-helper/src/capture/screenshoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/capture/screenshoot.js -------------------------------------------------------------------------------- /ykt-helper/src/core/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/core/env.js -------------------------------------------------------------------------------- /ykt-helper/src/core/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/core/storage.js -------------------------------------------------------------------------------- /ykt-helper/src/core/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/core/types.js -------------------------------------------------------------------------------- /ykt-helper/src/core/vuex-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/core/vuex-helper.js -------------------------------------------------------------------------------- /ykt-helper/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/index.js -------------------------------------------------------------------------------- /ykt-helper/src/net/fetch-interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/net/fetch-interceptor.js -------------------------------------------------------------------------------- /ykt-helper/src/net/ws-interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/net/ws-interceptor.js -------------------------------------------------------------------------------- /ykt-helper/src/net/xhr-interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/net/xhr-interceptor.js -------------------------------------------------------------------------------- /ykt-helper/src/state/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/state/actions.js -------------------------------------------------------------------------------- /ykt-helper/src/state/repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/state/repo.js -------------------------------------------------------------------------------- /ykt-helper/src/tsm/ai-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/tsm/ai-format.js -------------------------------------------------------------------------------- /ykt-helper/src/tsm/answer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/tsm/answer.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/active-problems.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/active-problems.html -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/active-problems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/active-problems.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/ai.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/ai.html -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/ai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/ai.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/auto-answer-popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/auto-answer-popup.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/presentation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/presentation.html -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/presentation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/presentation.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/problem-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/problem-list.html -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/problem-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/problem-list.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/settings.html -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/settings.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/tutorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/tutorial.html -------------------------------------------------------------------------------- /ykt-helper/src/ui/panels/tutorial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/panels/tutorial.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/styles.css -------------------------------------------------------------------------------- /ykt-helper/src/ui/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/styles.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/toast.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/toolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/toolbar.js -------------------------------------------------------------------------------- /ykt-helper/src/ui/ui-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/src/ui/ui-api.js -------------------------------------------------------------------------------- /ykt-helper/userscript.meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZaytsevZY/yuketang-helper-auto/HEAD/ykt-helper/userscript.meta.js --------------------------------------------------------------------------------