Commit Graph
38 Commits
Author SHA1 Message Date
JefferyHcool 467deefd28 build:完成打包功能 2025-06-20 12:03:10 +08:00
JefferyHcool 601bd7c4e3 refactor: 修复 build.bat脚本中的路径问题
- 修改了 .env 文件复制和删除操作的路径,使用反斜杠 (\) 替代斜杠 (/)
- 这个改动解决了 Windows 系统上路径解析的问题,确保脚本能够正确执行
2025-06-20 09:46:12 +08:00
JefferyHcool 6d06cb662d build(tauri): 更新后端端口并优化打包流程
- 将后端端口从8000 修改为 8483
- 更新前端请求基础 URL 以匹配新的后端端口
- 优化后端打包脚本,确保 .env 文件正确复制和清理
- 修改后端主程序和请求工具中的端口配置
2025-06-20 09:39:45 +08:00
JefferyHcool c24fcc6d7d build(tauri): 更新后端端口并优化打包流程
- 将后端端口从8000 修改为 8483
- 更新前端请求基础 URL 以匹配新的后端端口
- 优化后端打包脚本,确保 .env 文件正确复制和清理
- 修改后端主程序和请求工具中的端口配置
2025-06-20 09:35:34 +08:00
JefferyHcool 29372bab6b ci/cd:修复win打包 2025-06-19 18:21:13 +08:00
JefferyHcool cdcbfc89bc ci/cd:修复win打包 2025-06-19 18:09:01 +08:00
JefferyHcool 2a510e8059 fix:修复bugs 2025-06-19 18:04:37 +08:00
JefferyHcool 0aaec4a53f fix:修复bugs 2025-06-19 17:44:48 +08:00
JefferyHcool 02d2b6d983 fix:修复bugs 2025-06-19 17:00:42 +08:00
JefferyHcool 3b3e6b86f3 chore:打包测试 2025-06-19 16:20:32 +08:00
JefferyHcool d92cc4a977 feat(NoteForm): 增加文件上传状态反馈 2025-06-19 14:54:51 +08:00
JefferyHcool 032446d5eb fix:修复bugs 2025-06-06 22:15:31 +08:00
JefferyHcool cf512e226f feat:优化上传体验 2025-06-06 22:03:12 +08:00
JefferyHcool 2dfc1c068f feat(NoteForm): 增加文件上传状态反馈
- 添加上传中和上传成功状态的显示- 优化上传逻辑,增加状态控制
- 提升用户体验,明确上传过程
2025-06-06 22:02:02 +08:00
JefferyHcool f1cc79aab4 fix:修复bugs 2025-06-06 21:49:07 +08:00
JefferyHcool 8b1bc54f2d refactor(backend): 重构后端异常处理和模型管理
- 新增自定义异常类 BizException、NoteError 和 ProviderError
- 优化了模型管理相关的逻辑,包括加载、删除和测试连接等功能
- 改进了 Douyin 下载器的错误处理
- 调整了任务重试逻辑和笔记生成的异常处理- 更新了相关组件和页面以适应新的异常处理机制
2025-06-06 21:30:23 +08:00
JefferyHcool df5c0f771a feat(model): 增加模型管理和测试功能
- 新增模型删除功能
- 实现模型测试连接功能
- 优化模型选择器组件
- 更新模型相关API和数据库操作
2025-05-27 08:53:24 +08:00
JefferyHcool 31f42aa26e feat(model): 增加模型管理和测试功能
- 新增模型删除功能
- 实现模型测试连接功能
- 优化模型选择器组件
- 更新模型相关API和数据库操作
2025-05-27 08:52:38 +08:00
JefferyHcool be3db5faaf feat(model): 增加模型管理和测试功能
- 新增模型删除功能
- 实现模型测试连接功能
- 优化模型选择器组件
- 更新模型相关API和数据库操作
2025-05-26 23:16:49 +08:00
JefferyHcool 9b298d3094 feat(model): 增加模型管理和测试功能
- 新增模型删除功能
- 实现模型测试连接功能
- 优化模型选择器组件
- 更新模型相关API和数据库操作
2025-05-26 23:16:19 +08:00
Jefferyhcool 842ae97883 update:404.json 2025-04-22 17:36:52 +08:00
Jefferyhcool bb974b0b89 :feat 新增模型配置页面和相关功能
- 新增模型配置页面组件和路由
- 实现模型配置表单和相关逻辑- 添加全局配置入口和功能- 优化首页布局和样式- 新增 404 页面组件
- 更新部分组件样式和结构
2025-04-22 17:01:02 +08:00
Jefferyhcool 517bf04720 feat(deploy): 添加 nginx 反向代理配置并优化前端构建流程
- 新增 nginx 配置模板,用于前端服务的反向代理
- 更新 Dockerfile,使用 pnpm 替代 npm 并添加 nginx 配置
- 添加启动脚本,实现后端健康检查和动态配置 nginx
- 更新 .env.example,为后端主机添加注释说明
- 优化 docker-compose.yml,明确版本号并调整服务依赖
2025-04-16 02:04:16 +08:00
Jefferyhcool 6c21aa2055 feat(bilibili_downloader): 更新视频下载格式选择
- 将音频下载格式更改为视频+音频组合格式
- 新格式优先选择bv*+ba,然后是bestvideo+bestaudio,最后是best
- 这个改动可以提高下载视频的质量,并确保视频和音频同步
2025-04-15 22:07:09 +08:00
Jefferyhcool 61a0c08df8 fix(bilibili_downloader): 修改音频下载格式为 mp4
- 将 BilibiliDownloader 类中的音频下载格式从 m4a改为 mp4
- 此修改解决了因 m4a 格式导致的文件名错误问题
2025-04-15 22:01:10 +08:00
Jefferyhcool a966614dd2 feat(downloaders): 更新 Bilibili 和 YouTube 下载器格式选择- 将 Bilibili 和 YouTube 下载器的格式选择从视频格式更改为音频格式
-优先选择 m4a 格式的最佳音频,如果没有可用的 m4a 格式,则选择最佳音频格式
- 如果没有可用的音频格式,则选择最佳格式
2025-04-15 20:19:46 +08:00
Jefferyhcool c6e0806cb2 build:移除 GPU 版本的 torch 相关包- 删除了 requirements.txt 中的 torch、torchaudio 和 torchvision 包
- 这些包是 GPU 版本,可能与 CPU版本存在冲突
- 移除这些包可以避免潜在的版本冲突问题
2025-04-15 20:17:39 +08:00
Jefferyhcool a434b9a7a4 refactor(events): 重构清理临时文件的逻辑
- 优化了文件路径的处理方式
-增加了对路径不存在的情况的处理
- 改进了日志信息的记录
2025-04-15 00:40:38 +08:00
Jefferyhcool 7bf31ad16e fix(downloaders): 修复 Youtube 下载报错问题理
- 优化了临时文件清理逻辑,删除以指定文件名开头的所有相关文件
2025-04-15 00:16:03 +08:00
Jefferyhcool e3d41d9514 refactor(note): 优化日志记录格式
- 将多行日志记录改为单行记录,提高可读性
- 分别记录下载器、GPT 和视频地址信息,便于日志解析
2025-04-14 22:15:07 +08:00
Jefferyhcool 1ebf236f4f feat(app): 添加日志记录功能
- 新增 logger 模块,用于全局日志记录
- 在关键位置添加日志输出,包括事件处理、文件清理、FFmpeg 检查等
- 优化数据库操作,增加日志记录
- 在主程序启动时添加日志输出
2025-04-14 19:50:44 +08:00
Jefferyhcool 43b88c85fa feat(events): 实现转写完成后的文件清理功能
- 新增 events 模块,包括 handlers 和 signals 子模块
- 在 handlers 中实现 cleanup_temp_files 函数,用于清理转写临时文件
- 在 signals 中定义 transcription_finished 信号
- 修改 main.py,添加 startup_event 函数以注册事件处理器- 更新 WhisperTranscriber 类,增加 on_finish 方法并发送转写完成信号
- 在 base.py 中添加 TranscriberBase 类的 on_finish 方法占位符
2025-04-13 23:29:33 +08:00
Jefferyhcool 850fc81557 chore: 添加 .DS_Store 文件到 .gitignore
- 在 .gitignore 文件中添加 .DS_Store,以忽略 macOS 自动生成的缓存文件
2025-04-13 23:16:38 +08:00
Jefferyhcool feae93a8f5 build:修改 README 中的体验地址
- 更新 README.md 中的体验地址,将 bilibilinote.app 更改为 bilinote.app
2025-04-13 23:12:41 +08:00
Jefferyhcool 595a38723f chore: 更新 .env.example 文件
- 移除了 FFMPEG 配置项下的具体路径- 删除了多余的空行和波浪线符号
2025-04-13 20:55:52 +08:00
Jefferyhcool 014f7f160d docs(README): 添加项目体验地址
- 在 README.md 中增加体验地址链接
2025-04-13 18:47:57 +08:00
Jefferyhcool 1d229e4178 docs: 添加 MIT 开源许可证- 在项目根目录下创建 LICENSE 文件
- 添加 MIT License 内容,包括版权年份和持有人信息
- 明确软件的使用、复制、修改、合并、发布、分发等权限
- 声明软件按 "原样" 提供,无任何明示或暗示的保证
-规定因使用软件而产生的任何责任限制
2025-04-13 17:47:55 +08:00
Jefferyhcool 0e0b8da317 first commit 2025-04-13 17:44:54 +08:00