6 Commits

Author SHA1 Message Date
linyq
dbbb06eda8 feat(prompts): 引入新的提示词管理系统以优化解说文案生成
更新generate_narration_script.py、short_drama_explanation.py和step1_subtitle_analyzer_openai.py文件,集成新的提示词管理系统,提升解说文案和短剧分析的生成效率与准确性。通过使用PromptManager简化提示词构建过程,增强系统的灵活性和可维护性。
2025-07-07 17:13:54 +08:00
linyq
dd59d5295d feat: 更新作者信息并增强API配置验证功能
在基础设置中新增API密钥、基础URL和模型名称的验证功能,确保用户输入的配置有效性,提升系统的稳定性和用户体验。
2025-07-07 15:40:34 +08:00
linyq
c0e0b8ec6d feat(SDE): 优化剧情分析提示词和解说文案生成
- 在 generate_short_summary.py 中添加 temperature 参数,用于控制生成文案的随机性- 修改 prompt.py 中的段落数要求,改为与字幕长度成正比
- 在 short_drama_explanation.py 中添加日志输出,记录使用的模型和温度
2025-05-12 11:20:31 +08:00
linyq
2ef42fda46 feat(webui): 优化短剧解说功能
- 添加短剧名称输入框和温度调节滑块- 更新 generate_script_short_sunmmary 函数以接收新参数
- 修改 prompt 模板以包含短剧名称
- 调整组件渲染顺序,提高用户体验
2025-05-11 00:13:56 +08:00
linyq
751d6fbb89 refactor(sde): 重构 Short Drama Explanation 服务
- 注释掉初始化日志输出,降低日志级别
- 更新 API base URL 为 NarratoAI 的生产环境地址
- 修改 API key 和模型名称为示例值
- 删除多余的测试代码
2025-05-10 23:46:39 +08:00
linyq
f5c4e93fcd feat(webui): 添加短剧解说功能
- 新增短剧解说页面和相关功能
- 实现字幕文件上传和处理逻辑- 添加剧情分析和解说文案生成功能
- 优化用户交互和错误处理
2025-05-10 23:37:58 +08:00