├── .dockerignore ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── banner.png ├── feishu_qr.jpg ├── qq_qr.jpg └── workflows │ └── ci.yml ├── .gitignore ├── CONTRIBUTING.md ├── DOCKER_DEPLOY.md ├── DOCKER_QUICKSTART.md ├── DOCKER_SUMMARY.md ├── Dockerfile ├── LICENSE ├── README.md ├── README.zh-CN.md ├── assets ├── README.md ├── banner.png ├── feishu_qr.jpg └── qq_qr.jpg ├── backend_server.py ├── check_setup.py ├── data ├── projects.json ├── settings.example.json └── settings.json ├── docker-compose.prod.yml ├── docker-compose.yml ├── docker-deploy-prod.sh ├── docker-deploy.sh ├── env.example ├── frontend ├── .eslintrc.json ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public │ └── background.svg ├── src │ ├── App.tsx │ ├── assets │ │ └── background.svg │ ├── components │ │ ├── AddClipToCollectionModal.css │ │ ├── AddClipToCollectionModal.tsx │ │ ├── BilibiliDownload.tsx │ │ ├── ClipCard.css │ │ ├── ClipCard.tsx │ │ ├── CollectionCard.tsx │ │ ├── CollectionCardMini.tsx │ │ ├── CollectionPreviewModal.css │ │ ├── CollectionPreviewModal.tsx │ │ ├── CollectionPreviewModal_fixed.tsx │ │ ├── CreateCollectionModal.css │ │ ├── CreateCollectionModal.tsx │ │ ├── FileUpload.tsx │ │ ├── Header.tsx │ │ ├── ProjectCard.tsx │ │ ├── ProjectStatusIndicator.tsx │ │ ├── TaskProgressModal.tsx │ │ └── clipcard.module.css │ ├── hooks │ │ ├── useCollectionVideoDownload.ts │ │ └── useProjectPolling.ts │ ├── index.css │ ├── main.tsx │ ├── pages │ │ ├── HomePage.tsx │ │ ├── ProcessingPage.tsx │ │ ├── ProjectDetailPage.tsx │ │ ├── SettingsPage.css │ │ ├── SettingsPage.tsx │ │ └── SettingsPageTest.tsx │ ├── services │ │ └── api.ts │ ├── store │ │ └── useProjectStore.ts │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── main.py ├── prompt ├── business │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── content_review │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── entertainment │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── experience │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── knowledge │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── opinion │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── speech │ ├── 主题聚类.txt │ ├── 大纲.txt │ ├── 推荐理由.txt │ ├── 时间点.txt │ └── 标题生成.txt ├── 主题聚类.txt ├── 大纲.txt ├── 推荐理由.txt ├── 时间点.txt └── 标题生成.txt ├── requirements.txt ├── src ├── __init__.py ├── __main__.py ├── api.py ├── config.py ├── main.py ├── pipeline │ ├── __init__.py │ ├── step1_outline.py │ ├── step2_timeline.py │ ├── step3_scoring.py │ ├── step4_title.py │ ├── step5_clustering.py │ └── step6_video.py ├── upload │ ├── __init__.py │ └── upload_manager.py └── utils │ ├── __init__.py │ ├── api_key_manager.py │ ├── bilibili_downloader.py │ ├── error_handler.py │ ├── llm_client.py │ ├── llm_factory.py │ ├── project_manager.py │ ├── siliconflow_client.py │ ├── text_processor.py │ └── video_processor.py ├── start.py ├── start_dev.sh ├── test-docker.sh └── tests ├── __init__.py ├── test_config.py └── test_error_handler.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/README.md -------------------------------------------------------------------------------- /.github/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/banner.png -------------------------------------------------------------------------------- /.github/feishu_qr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/feishu_qr.jpg -------------------------------------------------------------------------------- /.github/qq_qr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/qq_qr.jpg -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DOCKER_DEPLOY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/DOCKER_DEPLOY.md -------------------------------------------------------------------------------- /DOCKER_QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/DOCKER_QUICKSTART.md -------------------------------------------------------------------------------- /DOCKER_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/DOCKER_SUMMARY.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/assets/README.md -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/assets/banner.png -------------------------------------------------------------------------------- /assets/feishu_qr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/assets/feishu_qr.jpg -------------------------------------------------------------------------------- /assets/qq_qr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/assets/qq_qr.jpg -------------------------------------------------------------------------------- /backend_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/backend_server.py -------------------------------------------------------------------------------- /check_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/check_setup.py -------------------------------------------------------------------------------- /data/projects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/data/projects.json -------------------------------------------------------------------------------- /data/settings.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/data/settings.example.json -------------------------------------------------------------------------------- /data/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/data/settings.json -------------------------------------------------------------------------------- /docker-compose.prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/docker-compose.prod.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker-deploy-prod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/docker-deploy-prod.sh -------------------------------------------------------------------------------- /docker-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/docker-deploy.sh -------------------------------------------------------------------------------- /env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/env.example -------------------------------------------------------------------------------- /frontend/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/.eslintrc.json -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/public/background.svg -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/assets/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/assets/background.svg -------------------------------------------------------------------------------- /frontend/src/components/AddClipToCollectionModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/AddClipToCollectionModal.css -------------------------------------------------------------------------------- /frontend/src/components/AddClipToCollectionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/AddClipToCollectionModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/BilibiliDownload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/BilibiliDownload.tsx -------------------------------------------------------------------------------- /frontend/src/components/ClipCard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/ClipCard.css -------------------------------------------------------------------------------- /frontend/src/components/ClipCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/ClipCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/CollectionCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CollectionCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/CollectionCardMini.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CollectionCardMini.tsx -------------------------------------------------------------------------------- /frontend/src/components/CollectionPreviewModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CollectionPreviewModal.css -------------------------------------------------------------------------------- /frontend/src/components/CollectionPreviewModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CollectionPreviewModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/CollectionPreviewModal_fixed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CollectionPreviewModal_fixed.tsx -------------------------------------------------------------------------------- /frontend/src/components/CreateCollectionModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CreateCollectionModal.css -------------------------------------------------------------------------------- /frontend/src/components/CreateCollectionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/CreateCollectionModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/FileUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/FileUpload.tsx -------------------------------------------------------------------------------- /frontend/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/Header.tsx -------------------------------------------------------------------------------- /frontend/src/components/ProjectCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/ProjectCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/ProjectStatusIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/ProjectStatusIndicator.tsx -------------------------------------------------------------------------------- /frontend/src/components/TaskProgressModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/components/TaskProgressModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/clipcard.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/hooks/useCollectionVideoDownload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/hooks/useCollectionVideoDownload.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useProjectPolling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/hooks/useProjectPolling.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/pages/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/pages/HomePage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ProcessingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/pages/ProcessingPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/ProjectDetailPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/pages/ProjectDetailPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/SettingsPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/pages/SettingsPage.css -------------------------------------------------------------------------------- /frontend/src/pages/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/pages/SettingsPage.tsx -------------------------------------------------------------------------------- /frontend/src/pages/SettingsPageTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/pages/SettingsPageTest.tsx -------------------------------------------------------------------------------- /frontend/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/services/api.ts -------------------------------------------------------------------------------- /frontend/src/store/useProjectStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/store/useProjectStore.ts -------------------------------------------------------------------------------- /frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/frontend/vite.config.ts -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/main.py -------------------------------------------------------------------------------- /prompt/business/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/business/主题聚类.txt -------------------------------------------------------------------------------- /prompt/business/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/business/大纲.txt -------------------------------------------------------------------------------- /prompt/business/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/business/推荐理由.txt -------------------------------------------------------------------------------- /prompt/business/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/business/时间点.txt -------------------------------------------------------------------------------- /prompt/business/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/business/标题生成.txt -------------------------------------------------------------------------------- /prompt/content_review/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/content_review/主题聚类.txt -------------------------------------------------------------------------------- /prompt/content_review/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/content_review/大纲.txt -------------------------------------------------------------------------------- /prompt/content_review/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/content_review/推荐理由.txt -------------------------------------------------------------------------------- /prompt/content_review/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/content_review/时间点.txt -------------------------------------------------------------------------------- /prompt/content_review/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/content_review/标题生成.txt -------------------------------------------------------------------------------- /prompt/entertainment/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/entertainment/主题聚类.txt -------------------------------------------------------------------------------- /prompt/entertainment/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/entertainment/大纲.txt -------------------------------------------------------------------------------- /prompt/entertainment/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/entertainment/推荐理由.txt -------------------------------------------------------------------------------- /prompt/entertainment/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/entertainment/时间点.txt -------------------------------------------------------------------------------- /prompt/entertainment/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/entertainment/标题生成.txt -------------------------------------------------------------------------------- /prompt/experience/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/experience/主题聚类.txt -------------------------------------------------------------------------------- /prompt/experience/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/experience/大纲.txt -------------------------------------------------------------------------------- /prompt/experience/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/experience/推荐理由.txt -------------------------------------------------------------------------------- /prompt/experience/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/experience/时间点.txt -------------------------------------------------------------------------------- /prompt/experience/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/experience/标题生成.txt -------------------------------------------------------------------------------- /prompt/knowledge/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/knowledge/主题聚类.txt -------------------------------------------------------------------------------- /prompt/knowledge/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/knowledge/大纲.txt -------------------------------------------------------------------------------- /prompt/knowledge/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/knowledge/推荐理由.txt -------------------------------------------------------------------------------- /prompt/knowledge/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/knowledge/时间点.txt -------------------------------------------------------------------------------- /prompt/knowledge/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/knowledge/标题生成.txt -------------------------------------------------------------------------------- /prompt/opinion/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/opinion/主题聚类.txt -------------------------------------------------------------------------------- /prompt/opinion/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/opinion/大纲.txt -------------------------------------------------------------------------------- /prompt/opinion/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/opinion/推荐理由.txt -------------------------------------------------------------------------------- /prompt/opinion/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/opinion/时间点.txt -------------------------------------------------------------------------------- /prompt/opinion/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/opinion/标题生成.txt -------------------------------------------------------------------------------- /prompt/speech/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/speech/主题聚类.txt -------------------------------------------------------------------------------- /prompt/speech/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/speech/大纲.txt -------------------------------------------------------------------------------- /prompt/speech/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/speech/推荐理由.txt -------------------------------------------------------------------------------- /prompt/speech/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/speech/时间点.txt -------------------------------------------------------------------------------- /prompt/speech/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/speech/标题生成.txt -------------------------------------------------------------------------------- /prompt/主题聚类.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/主题聚类.txt -------------------------------------------------------------------------------- /prompt/大纲.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/大纲.txt -------------------------------------------------------------------------------- /prompt/推荐理由.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/推荐理由.txt -------------------------------------------------------------------------------- /prompt/时间点.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/时间点.txt -------------------------------------------------------------------------------- /prompt/标题生成.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/prompt/标题生成.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | 自动切片工具核心包 3 | """ -------------------------------------------------------------------------------- /src/__main__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/api.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/config.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/main.py -------------------------------------------------------------------------------- /src/pipeline/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | 处理流水线包 3 | """ -------------------------------------------------------------------------------- /src/pipeline/step1_outline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/pipeline/step1_outline.py -------------------------------------------------------------------------------- /src/pipeline/step2_timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/pipeline/step2_timeline.py -------------------------------------------------------------------------------- /src/pipeline/step3_scoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/pipeline/step3_scoring.py -------------------------------------------------------------------------------- /src/pipeline/step4_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/pipeline/step4_title.py -------------------------------------------------------------------------------- /src/pipeline/step5_clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/pipeline/step5_clustering.py -------------------------------------------------------------------------------- /src/pipeline/step6_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/pipeline/step6_video.py -------------------------------------------------------------------------------- /src/upload/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/upload/__init__.py -------------------------------------------------------------------------------- /src/upload/upload_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/upload/upload_manager.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/api_key_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/api_key_manager.py -------------------------------------------------------------------------------- /src/utils/bilibili_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/bilibili_downloader.py -------------------------------------------------------------------------------- /src/utils/error_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/error_handler.py -------------------------------------------------------------------------------- /src/utils/llm_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/llm_client.py -------------------------------------------------------------------------------- /src/utils/llm_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/llm_factory.py -------------------------------------------------------------------------------- /src/utils/project_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/project_manager.py -------------------------------------------------------------------------------- /src/utils/siliconflow_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/siliconflow_client.py -------------------------------------------------------------------------------- /src/utils/text_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/text_processor.py -------------------------------------------------------------------------------- /src/utils/video_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/src/utils/video_processor.py -------------------------------------------------------------------------------- /start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/start.py -------------------------------------------------------------------------------- /start_dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/start_dev.sh -------------------------------------------------------------------------------- /test-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/test-docker.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | 测试包初始化文件 3 | """ -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_error_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhouxiaoka/autoclip_mvp/HEAD/tests/test_error_handler.py --------------------------------------------------------------------------------