Commit Graph

113 Commits

Author SHA1 Message Date
Jefferyhcool
e3d41d9514 refactor(note): 优化日志记录格式
- 将多行日志记录改为单行记录,提高可读性
- 分别记录下载器、GPT 和视频地址信息,便于日志解析
2025-04-14 22:15:07 +08:00
Jianwu Huang
43de32f480 Merge pull request #3 from JefferyHcool/dev
feat(app): 添加日志记录功能
2025-04-14 19:51:43 +08:00
Jefferyhcool
1ebf236f4f feat(app): 添加日志记录功能
- 新增 logger 模块,用于全局日志记录
- 在关键位置添加日志输出,包括事件处理、文件清理、FFmpeg 检查等
- 优化数据库操作,增加日志记录
- 在主程序启动时添加日志输出
2025-04-14 19:50:44 +08:00
黄建武
a296e64f7a build: 添加 blinker 依赖
- 在 requirements.txt 中新增了 blinker==1.9.0依赖
2025-04-14 08:55:50 +08:00
Jianwu Huang
1fde69fa2f Merge pull request #2 from JefferyHcool/dev
feat(events): 实现转写完成后的文件清理功能
2025-04-13 23:31:22 +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
Jianwu Huang
5defd987aa Delete .DS_Store 2025-04-13 23:28:45 +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