├── .dockerignore ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── 新增功能建议.md └── workflows │ └── main.yml ├── .gitignore ├── BillNote_frontend ├── .env.tauri ├── .gitignore ├── .prettierignore ├── .prettierrc ├── Dockerfile ├── README.md ├── components.json ├── deploy │ ├── default.conf │ ├── default.conf.template │ └── start.sh ├── eslint.config.js ├── index.html ├── package.json ├── postcss.config.cjs ├── public │ ├── icon.svg │ ├── placeholder.png │ ├── preview_1.png │ └── vite.svg ├── src-tauri │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ ├── capabilities │ │ └── default.json │ ├── icons │ │ ├── icon.ico │ │ └── icon.png │ ├── src │ │ ├── lib.rs │ │ └── main.rs │ └── tauri.conf.json ├── src │ ├── App.css │ ├── App.tsx │ ├── assets │ │ ├── Lottie │ │ │ ├── 404.json │ │ │ ├── Error.json │ │ │ ├── download.json │ │ │ ├── idle.json │ │ │ └── loading.json │ │ ├── customAI.png │ │ ├── icon.svg │ │ └── react.svg │ ├── components │ │ ├── BackendInitDialog.tsx │ │ ├── Form │ │ │ ├── DownloaderForm │ │ │ │ ├── Form.tsx │ │ │ │ ├── Options.tsx │ │ │ │ ├── index.module.css │ │ │ │ └── providerCard.tsx │ │ │ └── modelForm │ │ │ │ ├── Form.tsx │ │ │ │ ├── Icons │ │ │ │ ├── iconMap.ts │ │ │ │ └── index.tsx │ │ │ │ ├── ModelSelector.tsx │ │ │ │ ├── Provider.tsx │ │ │ │ └── components │ │ │ │ ├── index.module.css │ │ │ │ └── providerCard.tsx │ │ ├── Icons │ │ │ ├── iconMap.ts │ │ │ ├── index.tsx │ │ │ └── platform.tsx │ │ ├── LazyImage.tsx │ │ ├── Lottie │ │ │ ├── 404.tsx │ │ │ ├── Idle.tsx │ │ │ ├── Loading.tsx │ │ │ ├── download.tsx │ │ │ └── error.tsx │ │ └── ui │ │ │ ├── alert.tsx │ │ │ ├── badge.tsx │ │ │ ├── button.tsx │ │ │ ├── card.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── dialog.tsx │ │ │ ├── form.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── sonner.tsx │ │ │ ├── switch.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ └── tooltip.tsx │ ├── constant │ │ └── note.ts │ ├── hooks │ │ ├── useCheckBackend.ts │ │ └── useTaskPolling.ts │ ├── index.css │ ├── indexa.css │ ├── layouts │ │ ├── HomeLayout.tsx │ │ ├── RootLayout.tsx │ │ └── SettingLayout.tsx │ ├── lib │ │ ├── markmap.ts │ │ └── utils.ts │ ├── main.tsx │ ├── pages │ │ ├── HomePage │ │ │ ├── Home.tsx │ │ │ └── components │ │ │ │ ├── History.tsx │ │ │ │ ├── MarkdownHeader.tsx │ │ │ │ ├── MarkdownViewer.tsx │ │ │ │ ├── MarkmapComponent.tsx │ │ │ │ ├── NoteForm.tsx │ │ │ │ ├── NoteFormWrapper.tsx │ │ │ │ ├── NoteHistory.tsx │ │ │ │ ├── StepBar.tsx │ │ │ │ └── transcriptViewer.tsx │ │ ├── Index.tsx │ │ ├── NotFoundPage │ │ │ └── index.tsx │ │ └── SettingPage │ │ │ ├── Downloader.tsx │ │ │ ├── Menu.tsx │ │ │ ├── Model.tsx │ │ │ ├── Prompt.tsx │ │ │ ├── about.tsx │ │ │ ├── components │ │ │ ├── index.module.css │ │ │ └── menuBar.tsx │ │ │ ├── index.tsx │ │ │ └── transcriber.tsx │ ├── services │ │ ├── downloader.ts │ │ ├── model.ts │ │ ├── note.ts │ │ ├── system.ts │ │ └── upload.ts │ ├── store │ │ ├── configStore │ │ │ └── index.ts │ │ ├── modelStore │ │ │ └── index.ts │ │ ├── providerStore │ │ │ └── index.ts │ │ └── taskStore │ │ │ └── index.ts │ ├── types │ │ └── index.d.ts │ ├── utils │ │ ├── index.ts │ │ └── request.ts │ └── vite-env.d.ts ├── tailwind.config.cjs ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── LICENSE ├── README.md ├── backend ├── .env.example ├── Dockerfile ├── Dockerfile.gpu ├── __init__.py ├── app │ ├── __init__.py │ ├── core │ │ └── __init__.py │ ├── db │ │ ├── __init__.py │ │ ├── builtin_providers.json │ │ ├── engine.py │ │ ├── init_db.py │ │ ├── model_dao.py │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── models.py │ │ │ ├── providers.py │ │ │ └── video_tasks.py │ │ ├── provider_dao.py │ │ ├── sqlite_client.py │ │ └── video_task_dao.py │ ├── decorators │ │ ├── __init__.py │ │ └── timeit.py │ ├── downloaders │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bilibili_downloader.py │ │ ├── common.py │ │ ├── douyin_downloader.py │ │ ├── douyin_helper │ │ │ └── abogus.py │ │ ├── kuaishou_downloader.py │ │ ├── kuaishou_helper │ │ │ ├── __init__.py │ │ │ └── kuaishou.py │ │ ├── local_downloader.py │ │ ├── xiaoyuzhoufm_download.py │ │ └── youtube_downloader.py │ ├── enmus │ │ ├── exception.py │ │ ├── note_enums.py │ │ └── task_status_enums.py │ ├── exceptions │ │ ├── __init__.py │ │ ├── biz_exception.py │ │ ├── exception_handlers.py │ │ ├── note.py │ │ └── provider.py │ ├── gpt │ │ ├── __init__.py │ │ ├── base.py │ │ ├── deepseek_gpt.py │ │ ├── gpt_factory.py │ │ ├── openai_gpt.py │ │ ├── prompt.py │ │ ├── prompt_builder.py │ │ ├── provider │ │ │ └── OpenAI_compatible_provider.py │ │ ├── qwen_gpt.py │ │ ├── test.py │ │ ├── tools.py │ │ ├── universal_gpt.py │ │ └── utils.py │ ├── models │ │ ├── __init__.py │ │ ├── audio_model.py │ │ ├── gpt_model.py │ │ ├── model_config.py │ │ ├── notes_model.py │ │ ├── provide_model.py │ │ ├── transcriber_model.py │ │ └── video_record.py │ ├── routers │ │ ├── __init__.py │ │ ├── config.py │ │ ├── model.py │ │ ├── note.py │ │ └── provider.py │ ├── services │ │ ├── __init__.py │ │ ├── constant.py │ │ ├── cookie_manager.py │ │ ├── model.py │ │ ├── note.py │ │ └── provider.py │ ├── transcriber │ │ ├── __init__.py │ │ ├── base.py │ │ ├── bcut.py │ │ ├── groq.py │ │ ├── kuaishou.py │ │ ├── mlx_whisper_transcriber.py │ │ ├── transcriber_provider.py │ │ └── whisper.py │ ├── utils │ │ ├── env_checker.py │ │ ├── export.py │ │ ├── logger.py │ │ ├── note_helper.py │ │ ├── path_helper.py │ │ ├── response.py │ │ ├── status_code.py │ │ ├── url_parser.py │ │ ├── video_helper.py │ │ └── video_reader.py │ └── validators │ │ ├── __init__.py │ │ └── video_url_validator.py ├── build.bat ├── build.sh ├── events │ ├── __init__.py │ ├── handlers.py │ └── signals.py ├── ffmpeg_helper.py ├── fonts │ └── arial.ttf ├── main.py └── requirements.txt ├── doc ├── BiliNote.png ├── icon.svg ├── image.png ├── image1.png ├── image2.png ├── image3.png ├── image4.png ├── image5.png ├── wechat.JPG └── wechat.png ├── docker-compose.gpu.yml ├── docker-compose.yml └── nginx └── default.conf /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/新增功能建议.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/.github/ISSUE_TEMPLATE/新增功能建议.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/.gitignore -------------------------------------------------------------------------------- /BillNote_frontend/.env.tauri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/.env.tauri -------------------------------------------------------------------------------- /BillNote_frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/.gitignore -------------------------------------------------------------------------------- /BillNote_frontend/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/.prettierignore -------------------------------------------------------------------------------- /BillNote_frontend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/.prettierrc -------------------------------------------------------------------------------- /BillNote_frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/Dockerfile -------------------------------------------------------------------------------- /BillNote_frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/README.md -------------------------------------------------------------------------------- /BillNote_frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/components.json -------------------------------------------------------------------------------- /BillNote_frontend/deploy/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/deploy/default.conf -------------------------------------------------------------------------------- /BillNote_frontend/deploy/default.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/deploy/default.conf.template -------------------------------------------------------------------------------- /BillNote_frontend/deploy/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/deploy/start.sh -------------------------------------------------------------------------------- /BillNote_frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/eslint.config.js -------------------------------------------------------------------------------- /BillNote_frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/index.html -------------------------------------------------------------------------------- /BillNote_frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/package.json -------------------------------------------------------------------------------- /BillNote_frontend/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/postcss.config.cjs -------------------------------------------------------------------------------- /BillNote_frontend/public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/public/icon.svg -------------------------------------------------------------------------------- /BillNote_frontend/public/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/public/placeholder.png -------------------------------------------------------------------------------- /BillNote_frontend/public/preview_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/public/preview_1.png -------------------------------------------------------------------------------- /BillNote_frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/public/vite.svg -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/.gitignore -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/build.rs -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/capabilities/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/capabilities/default.json -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/src/lib.rs -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/src/main.rs -------------------------------------------------------------------------------- /BillNote_frontend/src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /BillNote_frontend/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BillNote_frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/App.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/Lottie/404.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/Lottie/404.json -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/Lottie/Error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/Lottie/Error.json -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/Lottie/download.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/Lottie/download.json -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/Lottie/idle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/Lottie/idle.json -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/Lottie/loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/Lottie/loading.json -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/customAI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/customAI.png -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/icon.svg -------------------------------------------------------------------------------- /BillNote_frontend/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/assets/react.svg -------------------------------------------------------------------------------- /BillNote_frontend/src/components/BackendInitDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/BackendInitDialog.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/DownloaderForm/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/DownloaderForm/Form.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/DownloaderForm/Options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/DownloaderForm/Options.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/DownloaderForm/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/DownloaderForm/index.module.css -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/DownloaderForm/providerCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/DownloaderForm/providerCard.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/Form.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/Icons/iconMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/Icons/iconMap.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/Icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/Icons/index.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/ModelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/ModelSelector.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/Provider.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/components/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/components/index.module.css -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Form/modelForm/components/providerCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Form/modelForm/components/providerCard.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Icons/iconMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Icons/iconMap.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Icons/index.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Icons/platform.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Icons/platform.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/LazyImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/LazyImage.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Lottie/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Lottie/404.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Lottie/Idle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Lottie/Idle.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Lottie/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Lottie/Loading.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Lottie/download.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Lottie/download.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/Lottie/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/Lottie/error.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/button.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/card.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/form.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/input.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/label.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/select.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/constant/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/constant/note.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/hooks/useCheckBackend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/hooks/useCheckBackend.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/hooks/useTaskPolling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/hooks/useTaskPolling.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/index.css -------------------------------------------------------------------------------- /BillNote_frontend/src/indexa.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/indexa.css -------------------------------------------------------------------------------- /BillNote_frontend/src/layouts/HomeLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/layouts/HomeLayout.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/layouts/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/layouts/RootLayout.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/layouts/SettingLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/layouts/SettingLayout.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/lib/markmap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/lib/markmap.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/main.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/Home.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/History.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/History.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/MarkdownHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/MarkdownHeader.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/MarkdownViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/MarkdownViewer.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/MarkmapComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/MarkmapComponent.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/NoteForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/NoteForm.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/NoteFormWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/NoteFormWrapper.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/NoteHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/NoteHistory.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/StepBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/StepBar.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/HomePage/components/transcriptViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/HomePage/components/transcriptViewer.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/Index.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/NotFoundPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/NotFoundPage/index.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/Downloader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/Downloader.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/Menu.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/Model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/Model.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/Prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/Prompt.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/about.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/components/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/components/index.module.css -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/components/menuBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/components/menuBar.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/index.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/pages/SettingPage/transcriber.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/pages/SettingPage/transcriber.tsx -------------------------------------------------------------------------------- /BillNote_frontend/src/services/downloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/services/downloader.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/services/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/services/model.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/services/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/services/note.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/services/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/services/system.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/services/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/services/upload.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/store/configStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/store/configStore/index.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/store/modelStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/store/modelStore/index.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/store/providerStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/store/providerStore/index.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/store/taskStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/store/taskStore/index.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/types/index.d.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/utils/index.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/src/utils/request.ts -------------------------------------------------------------------------------- /BillNote_frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /BillNote_frontend/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/tailwind.config.cjs -------------------------------------------------------------------------------- /BillNote_frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/tsconfig.app.json -------------------------------------------------------------------------------- /BillNote_frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/tsconfig.json -------------------------------------------------------------------------------- /BillNote_frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/tsconfig.node.json -------------------------------------------------------------------------------- /BillNote_frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/BillNote_frontend/vite.config.ts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/README.md -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/Dockerfile.gpu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/Dockerfile.gpu -------------------------------------------------------------------------------- /backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/__init__.py -------------------------------------------------------------------------------- /backend/app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/db/builtin_providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/builtin_providers.json -------------------------------------------------------------------------------- /backend/app/db/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/engine.py -------------------------------------------------------------------------------- /backend/app/db/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/init_db.py -------------------------------------------------------------------------------- /backend/app/db/model_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/model_dao.py -------------------------------------------------------------------------------- /backend/app/db/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/db/models/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/models/models.py -------------------------------------------------------------------------------- /backend/app/db/models/providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/models/providers.py -------------------------------------------------------------------------------- /backend/app/db/models/video_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/models/video_tasks.py -------------------------------------------------------------------------------- /backend/app/db/provider_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/provider_dao.py -------------------------------------------------------------------------------- /backend/app/db/sqlite_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/sqlite_client.py -------------------------------------------------------------------------------- /backend/app/db/video_task_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/db/video_task_dao.py -------------------------------------------------------------------------------- /backend/app/decorators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/decorators/timeit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/decorators/timeit.py -------------------------------------------------------------------------------- /backend/app/downloaders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/downloaders/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/base.py -------------------------------------------------------------------------------- /backend/app/downloaders/bilibili_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/bilibili_downloader.py -------------------------------------------------------------------------------- /backend/app/downloaders/common.py: -------------------------------------------------------------------------------- 1 | # def download(): 2 | -------------------------------------------------------------------------------- /backend/app/downloaders/douyin_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/douyin_downloader.py -------------------------------------------------------------------------------- /backend/app/downloaders/douyin_helper/abogus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/douyin_helper/abogus.py -------------------------------------------------------------------------------- /backend/app/downloaders/kuaishou_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/kuaishou_downloader.py -------------------------------------------------------------------------------- /backend/app/downloaders/kuaishou_helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/downloaders/kuaishou_helper/kuaishou.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/kuaishou_helper/kuaishou.py -------------------------------------------------------------------------------- /backend/app/downloaders/local_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/local_downloader.py -------------------------------------------------------------------------------- /backend/app/downloaders/xiaoyuzhoufm_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/xiaoyuzhoufm_download.py -------------------------------------------------------------------------------- /backend/app/downloaders/youtube_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/downloaders/youtube_downloader.py -------------------------------------------------------------------------------- /backend/app/enmus/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/enmus/exception.py -------------------------------------------------------------------------------- /backend/app/enmus/note_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/enmus/note_enums.py -------------------------------------------------------------------------------- /backend/app/enmus/task_status_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/enmus/task_status_enums.py -------------------------------------------------------------------------------- /backend/app/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/exceptions/biz_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/exceptions/biz_exception.py -------------------------------------------------------------------------------- /backend/app/exceptions/exception_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/exceptions/exception_handlers.py -------------------------------------------------------------------------------- /backend/app/exceptions/note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/exceptions/note.py -------------------------------------------------------------------------------- /backend/app/exceptions/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/exceptions/provider.py -------------------------------------------------------------------------------- /backend/app/gpt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/gpt/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/base.py -------------------------------------------------------------------------------- /backend/app/gpt/deepseek_gpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/deepseek_gpt.py -------------------------------------------------------------------------------- /backend/app/gpt/gpt_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/gpt_factory.py -------------------------------------------------------------------------------- /backend/app/gpt/openai_gpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/openai_gpt.py -------------------------------------------------------------------------------- /backend/app/gpt/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/prompt.py -------------------------------------------------------------------------------- /backend/app/gpt/prompt_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/prompt_builder.py -------------------------------------------------------------------------------- /backend/app/gpt/provider/OpenAI_compatible_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/provider/OpenAI_compatible_provider.py -------------------------------------------------------------------------------- /backend/app/gpt/qwen_gpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/qwen_gpt.py -------------------------------------------------------------------------------- /backend/app/gpt/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/test.py -------------------------------------------------------------------------------- /backend/app/gpt/tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/gpt/universal_gpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/universal_gpt.py -------------------------------------------------------------------------------- /backend/app/gpt/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/gpt/utils.py -------------------------------------------------------------------------------- /backend/app/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/models/audio_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/models/audio_model.py -------------------------------------------------------------------------------- /backend/app/models/gpt_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/models/gpt_model.py -------------------------------------------------------------------------------- /backend/app/models/model_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/models/model_config.py -------------------------------------------------------------------------------- /backend/app/models/notes_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/models/notes_model.py -------------------------------------------------------------------------------- /backend/app/models/provide_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/models/provide_model.py -------------------------------------------------------------------------------- /backend/app/models/transcriber_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/models/transcriber_model.py -------------------------------------------------------------------------------- /backend/app/models/video_record.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/routers/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/routers/config.py -------------------------------------------------------------------------------- /backend/app/routers/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/routers/model.py -------------------------------------------------------------------------------- /backend/app/routers/note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/routers/note.py -------------------------------------------------------------------------------- /backend/app/routers/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/routers/provider.py -------------------------------------------------------------------------------- /backend/app/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/services/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/services/constant.py -------------------------------------------------------------------------------- /backend/app/services/cookie_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/services/cookie_manager.py -------------------------------------------------------------------------------- /backend/app/services/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/services/model.py -------------------------------------------------------------------------------- /backend/app/services/note.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/services/note.py -------------------------------------------------------------------------------- /backend/app/services/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/services/provider.py -------------------------------------------------------------------------------- /backend/app/transcriber/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/transcriber/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/base.py -------------------------------------------------------------------------------- /backend/app/transcriber/bcut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/bcut.py -------------------------------------------------------------------------------- /backend/app/transcriber/groq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/groq.py -------------------------------------------------------------------------------- /backend/app/transcriber/kuaishou.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/kuaishou.py -------------------------------------------------------------------------------- /backend/app/transcriber/mlx_whisper_transcriber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/mlx_whisper_transcriber.py -------------------------------------------------------------------------------- /backend/app/transcriber/transcriber_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/transcriber_provider.py -------------------------------------------------------------------------------- /backend/app/transcriber/whisper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/transcriber/whisper.py -------------------------------------------------------------------------------- /backend/app/utils/env_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/env_checker.py -------------------------------------------------------------------------------- /backend/app/utils/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/export.py -------------------------------------------------------------------------------- /backend/app/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/logger.py -------------------------------------------------------------------------------- /backend/app/utils/note_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/note_helper.py -------------------------------------------------------------------------------- /backend/app/utils/path_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/path_helper.py -------------------------------------------------------------------------------- /backend/app/utils/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/response.py -------------------------------------------------------------------------------- /backend/app/utils/status_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/status_code.py -------------------------------------------------------------------------------- /backend/app/utils/url_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/url_parser.py -------------------------------------------------------------------------------- /backend/app/utils/video_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/video_helper.py -------------------------------------------------------------------------------- /backend/app/utils/video_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/utils/video_reader.py -------------------------------------------------------------------------------- /backend/app/validators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/validators/video_url_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/app/validators/video_url_validator.py -------------------------------------------------------------------------------- /backend/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/build.bat -------------------------------------------------------------------------------- /backend/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/build.sh -------------------------------------------------------------------------------- /backend/events/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/events/__init__.py -------------------------------------------------------------------------------- /backend/events/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/events/handlers.py -------------------------------------------------------------------------------- /backend/events/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/events/signals.py -------------------------------------------------------------------------------- /backend/ffmpeg_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/ffmpeg_helper.py -------------------------------------------------------------------------------- /backend/fonts/arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/fonts/arial.ttf -------------------------------------------------------------------------------- /backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/main.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /doc/BiliNote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/BiliNote.png -------------------------------------------------------------------------------- /doc/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/icon.svg -------------------------------------------------------------------------------- /doc/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/image.png -------------------------------------------------------------------------------- /doc/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/image1.png -------------------------------------------------------------------------------- /doc/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/image2.png -------------------------------------------------------------------------------- /doc/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/image3.png -------------------------------------------------------------------------------- /doc/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/image4.png -------------------------------------------------------------------------------- /doc/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/image5.png -------------------------------------------------------------------------------- /doc/wechat.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/wechat.JPG -------------------------------------------------------------------------------- /doc/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/doc/wechat.png -------------------------------------------------------------------------------- /docker-compose.gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/docker-compose.gpu.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JefferyHcool/BiliNote/HEAD/nginx/default.conf --------------------------------------------------------------------------------