linyqh
|
bfc601e679
|
refactor(webui): 重构 API 参数格式
- 移除了 config.example.toml 中的多余注释
- 更新了 script_settings.py 中的 API 参数格式,简化为更通用的结构
- 调整了参数名称,使其更加清晰和一致
|
2024-11-21 03:21:18 +08:00 |
|
linyq
|
420f9392e3
|
feat(webui): 新增脚本设置功能并优化关键帧提取- 在 script_settings.py 中添加了三个新的输入框,用于设置 skip_seconds、threshold 和 vision_batch_size- 更新了关键帧提取过程,使用新设置的参数替代了配置文件中的固定值
- 在 i18n/zh.json 中添加了相关翻译,确保新功能支持中文
|
2024-11-18 12:19:48 +08:00 |
|
linyq
|
07c3d540c5
|
feat(webui): 添加视觉模型连接测试功能
- 新增 test_vision_model_connection 函数,用于测试视觉模型连接
- 在视觉模型设置界面添加测试连接按钮
- 实现对 Gemini 和 NarratoAPI 两种提供商的连接测试
- 优化界面布局,注释掉部分冗余代码
|
2024-11-18 11:55:11 +08:00 |
|
linyq
|
cc44aab181
|
feat(video): 实现关键帧提取 V2 版本
- 新增 VideoProcessor 类,实现视频预处理、场景边界检测、关键帧提取等功能
- 在 config.example.toml 中添加 frames 配置项,用于控制关键帧提取参数- 修改 script_settings.py,支持使用新的 VideoProcessor 进行关键帧提取
- 优化关键帧提取流程,提高处理效率和准确性
|
2024-11-15 18:03:23 +08:00 |
|
linyq
|
4c57fe0fa9
|
feat(webui): 集成 DeepSeek 文本生成模型
- 在文本生成模型提供商列表中添加 DeepSeek
- 实现 DeepSeek API 的生成器类
- 在脚本生成器中支持 DeepSeek 模型
- 优化脚本处理过程中的错误提示
|
2024-11-15 16:03:59 +08:00 |
|
linyq
|
eaa8ceb7e3
|
refactor(script_generator): 重构脚本生成器
- 优化了基本设置中的文本生成模型提供商选择
- 重新设计了脚本生成器的架构,提高了可扩展性和维护性
- 为 OpenAI、Gemini、Qwen 和 Moonshot 生成器实现了统一的接口和流程
- 移除了字数控制要求,简化了生成逻辑
|
2024-11-11 17:22:01 +08:00 |
|
linyqh
|
d0462ce91b
|
0.3.4 修改各种bug
|
2024-11-10 16:22:04 +08:00 |
|
linyqh
|
4bafd696a1
|
0.3.3 解决脚本验证问题
|
2024-11-10 14:26:06 +08:00 |
|
linyqh
|
b37b0abaff
|
0.3.2 发版2
|
2024-11-10 01:31:19 +08:00 |
|
linyqh
|
624889a32f
|
0.3.2 发版
|
2024-11-10 01:12:44 +08:00 |
|
linyqh
|
072cfb9856
|
完成汉化和自定义提示词
|
2024-11-09 22:35:12 +08:00 |
|
linyqh
|
49b52041ce
|
完成了 narrato-api 生成视频脚本的逻辑
|
2024-11-09 20:08:51 +08:00 |
|
linyqh
|
8267a0b3eb
|
完成了gemini 生成视频脚本的逻辑
|
2024-11-09 18:18:57 +08:00 |
|
linyqh
|
bb18a754fe
|
webui 代码重构;
|
2024-11-09 02:26:39 +08:00 |
|