feat(local): 添加本地视频处理功能

- 实现本地视频上传和处理功能
- 新增 LocalDownloader 类处理本地视频
- 更新前端界面支持本地视频选择
- 添加视频封面提取和保存功能
- 优化后端路由支持本地视频上传
This commit is contained in:
思诺特
2025-04-28 13:34:09 +08:00
parent eb0a46183d
commit c65de4654f
16 changed files with 406 additions and 52 deletions

View File

@@ -27,10 +27,10 @@ BASE_PROMPT = '''
根据上面的分段转录内容,生成结构化的笔记,遵循以下原则:
1. **完整信息**:记录尽可能多的相关细节,确保内容全面。
2. **清晰结构**:用合适的标题级别(`##``###`)整理内容,概述每个部分的要点。
2. **清晰结构**:用合适的标题级别(`##``###`)整理内容,概述每个部分的要点。(如果额外重要的任务有格式需求可以不遵守)
3. **去除无关内容**:省略广告、填充词、问候语和不相关的言论。
4. **保留关键细节**:保留重要事实、示例、结论和建议。
5. **可读布局**:必要时使用项目符号,并保持段落简短,增强可读性。
4. **保留关键细节**:保留重要事实、示例、结论和建议。(如果额外重要的任务有格式需求可以不遵守)
5. **可读布局**:必要时使用项目符号,并保持段落简短,增强可读性。(如果额外重要的任务有格式需求可以不遵守)
额外重要的任务如下(每一个都必须严格完成):

View File

@@ -61,8 +61,24 @@ def get_style_format(style):
'minimal': '1. **精简信息**: 仅记录最重要的内容,简洁明了。',
'detailed': '2. **详细记录**: 包含完整的时间戳和每个部分的详细讨论。',
'academic': '3. **学术风格**: 适合学术报告,正式且结构化。',
'xiaohongshu': '''4. **小红书风格**:
### 擅长使用下面的爆款关键词:
好用到哭,大数据,教科书般,小白必看,宝藏,绝绝子神器,都给我冲,划重点笑不活了YYDS秘方我不允许压箱底建议收藏停止摆烂上天在提醒你挑战全网手把手揭秘普通女生沉浸式有手就能做吹爆好用哭了搞钱必看狠狠搞钱打工人吐血整理家人们隐藏高级感治愈破防了万万没想到爆款永远可以相信被夸爆手残党必备正确姿势
### 采用二极管标题法创作标题:
- 正面刺激法:产品或方法+只需1秒 (短期)+便可开挂(逆天效果)
- 负面刺激法:你不XXX+绝对会后悔 (天大损失) +(紧迫感)
利用人们厌恶损失和负面偏误的心理
### 写作技巧
1. 使用惊叹号、省略号等标点符号增强表达力,营造紧迫感和惊喜感。
2. **使用emoji表情符号来增加文字的活力**
3. 采用具有挑战性和悬念的表述,引发读、“无敌者好奇心,例如“暴涨词汇量”了”、“拒绝焦虑”等
4. 利用正面刺激和负面激,诱发读者的本能需求和动物基本驱动力,如“离离原上谱”、“你不知道的项目其实很赚”等
5. 融入热点话题和实用工具提高文章的实用性和时效性如“2023年必知”、“chatGPT狂飙进行时”等
6. 描述具体的成果和效果强调标题中的关键词使其更具吸引力例如“英语底子再差搞清这些语法你也能拿130+”
7. 使用吸引人的标题:''',
'xiaohongshu': '4. **小红书风格**: 适合社交平台分享,亲切、口语化。',
'life_journal': '5. **生活向**: 记录个人生活感悟,情感化表达。',
'task_oriented': '6. **任务导向**: 强调任务、目标,适合工作和待办事项。',
'business': '7. **商业风格**: 适合商业报告、会议纪要,正式且精准。',