JefferyHcool
|
ef4e67eda6
|
build:完成打包功能
|
2025-06-20 14:45:49 +08:00 |
|
JefferyHcool
|
50bf467341
|
refactor(backend): 修改系统初始化和健康检查相关逻辑
- 更新 BackendInitDialog 组件中的提示信息,增加报错提示
- 在 config 路由中添加 sys_check 接口,用于系统检查
- 修改 useCheckBackend钩子,使用新的 sys_check接口进行系统检查
|
2025-06-20 13:44:48 +08:00 |
|
JefferyHcool
|
f23ed6ec6c
|
feat(system): 添加后端初始化和健康检查功能
- 新增后端初始化对话框组件
- 实现后端健康检查和初始化逻辑
- 在 App 组件中集成后端初始化和健康检查
- 新增系统健康检查 API 和相关服务
|
2025-06-20 13:05:42 +08:00 |
|
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
|
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
|
f1cc79aab4
|
fix:修复bugs
|
2025-06-06 21:49:07 +08:00 |
|
Jianwu Huang
|
fff4fdc9c9
|
Merge pull request #126 from JefferyHcool/codex/查找并修复错误
Fix duplicate handler registration
|
2025-06-06 21:31:45 +08:00 |
|
JefferyHcool
|
8b1bc54f2d
|
refactor(backend): 重构后端异常处理和模型管理
- 新增自定义异常类 BizException、NoteError 和 ProviderError
- 优化了模型管理相关的逻辑,包括加载、删除和测试连接等功能
- 改进了 Douyin 下载器的错误处理
- 调整了任务重试逻辑和笔记生成的异常处理- 更新了相关组件和页面以适应新的异常处理机制
|
2025-06-06 21:30:23 +08:00 |
|
Jianwu Huang
|
b965020491
|
Fix startup and GPT initialization issues
|
2025-06-04 09:37:21 +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 |
|
黄建武
|
aeae3410a0
|
feat(db): 添加 Ollama本地离线模型支持
- 在 builtin_providers.json 中添加 Ollama 提供商配置
- 修改 OpenAI_compatible_provider.py,优化与 Ollama 的兼容性
|
2025-05-14 15:28:57 +08:00 |
|
黄建武
|
6ff8b4d90f
|
feat(backend): 添加 Groq供应商支持并优化笔记生成流程- 在 builtin_providers.json 中添加 Groq 供应商信息
- 实现 GroqTranscriber 类以支持 Groq 语音转录服务
- 新增异常处理中间件以提高系统稳定性
- 优化笔记生成流程,增加错误处理和日志记录
- 添加思维导图功能和相关组件
-重构 Markdown 查看器以支持切换视图模式
|
2025-05-12 14:59:06 +08:00 |
|
黄建武
|
b2034c0865
|
feat(db): 更新内置 AI 服务提供商配置
- 移除Doubao 服务商配置- 添加 Gemini 服务商配置
- 更新 Claude 服务商的 base_url
|
2025-05-12 09:05:53 +08:00 |
|
黄建武
|
1888849270
|
fix:修复视频生成错误
|
2025-05-09 15:38:31 +08:00 |
|
黄建武
|
048a3b70df
|
refactor(app/utils): 更新 VideoReader 类的目录设置
- 引入 get_app_dir 函数用于获取应用目录路径
- 修改 frame_dir 和 grid_dir 参数默认值为 None
- 在构造函数中使用 get_app_dir 设置默认目录路径
|
2025-05-09 12:40:36 +08:00 |
|
黄建武
|
140c9b1d88
|
refactor(path_helper): 重构路径获取方法,支持打包运行
- 修改 get_data_dir 函数,以支持打包后可写的运行目录- 新增 get_app_dir 函数,提供更灵活的路径获取方式
- 优化路径处理逻辑,确保在不同环境下都能正确获取路径
|
2025-05-09 11:57:41 +08:00 |
|
黄建武
|
668785ebe5
|
refactor(path_helper): 重构路径获取方法,支持打包运行
- 修改 get_data_dir 函数,以支持打包后可写的运行目录- 新增 get_app_dir 函数,提供更灵活的路径获取方式
- 优化路径处理逻辑,确保在不同环境下都能正确获取路径
|
2025-05-09 11:57:11 +08:00 |
|
黄建武
|
2dfcb600ae
|
refactor(backend): 更新默认提供商路径获取方法并配置前端请求基础 URL
- 新增 get_builtin_providers_path 函数以动态获取内置提供商 JSON 文件路径
- 修改 seed_default_providers 函数,使用新的路径获取方法
- 更新前端请求工具,配置 API 基础 URL 以适应不同环境
|
2025-05-09 10:41:46 +08:00 |
|
黄建武
|
0a5196a475
|
refactor(utils): 更新模型目录获取逻辑以支持打包运行
-增加对打包状态的判断,使用不同的目录路径
-打包时将模型目录设置为 APPDATA 或 ~/.cache 下的 BiliNote/models
- 开发时仍使用项目根目录下的 models目录
- 确保兼容性和可移植性
|
2025-05-09 10:27:16 +08:00 |
|
黄建武
|
21c9d47495
|
feat(download): 添加快手下载器并优化下载配置功能
- 新增快手下载器,支持快手视频下载
- 添加下载配置页面,可设置各平台Cookies
- 优化后端接口,增加获取和更新Cookies的功能
- 前端新增Downloader组件和相关表单组件
- 更新路由配置,增加下载配置相关路由
|
2025-05-08 18:15:59 +08:00 |
|
黄建武
|
51fb59e3e1
|
feat(transcriber): 使用 ModelScope 替代 Hugging Face 下载模型
- 在 requirements.txt 中添加 modelscope 依赖
- 修改 whisper.py 中的模型下载逻辑,使用 ModelScope 的 snapshot_download 函数- 更新 MODEL_MAP 字典,映射不同大小的模型到对应的 ModelScope 仓库
- 调整模型路径,直接使用 ModelScope 下载的路径
|
2025-05-08 14:42:43 +08:00 |
|
黄建武
|
be4c3313d4
|
feat(deploy): 重构部署方案并添加 nginx 代理
- 新增 nginx 服务作为前端和后端的代理
- 重新配置前端和后端服务,不再直接暴露端口
- 更新前端 Dockerfile,简化为静态文件服务器- 在 MarkdownViewer 组件中添加 ExternalLink 图标
|
2025-05-06 13:56:43 +08:00 |
|
黄建武
|
0bedd7ff6f
|
feat: 更新图片路径生成逻辑- 修改了生成截图 URL 的方式,使用相对路径替代绝对路径- 在前端 Vite 配置中添加了对 /static路径的代理设置
|
2025-05-06 13:13:31 +08:00 |
|
黄建武
|
cbc94fafce
|
fix(provider): 重新启用通过 ID 获取供应商信息的接口并增强安全性
- 重新启用了 /get_provider_by_id/{id}接口
- 新增了 get_provider_by_id_safe 方法,用于安全地获取供应商信息
- 将原有的 get_provider_by_id 方法重命名为 get_provider_by_id_safe
|
2025-05-04 17:48:15 +08:00 |
|
黄建武
|
d6b50773b9
|
Merge remote-tracking branch 'origin/master' into feature/regenerate
|
2025-05-04 11:01:16 +08:00 |
|
黄建武
|
97f153646f
|
feat(frontend): 新增多版本笔记功能,并做了向下兼容。
- 新增关于页面组件,介绍项目背景、功能和使用方法
- 重构笔记生成逻辑,支持多版本笔记
- 新增笔记版本选择、复制和导出功能
-优化笔记界面布局和交互
- 调整部分组件样式,提升用户体验
|
2025-05-04 11:00:54 +08:00 |
|
scdotbox
|
c0746aab57
|
Update video_reader.py
增加本地视频下载文件的检查
|
2025-05-03 15:20:04 +08:00 |
|
黄建武
|
0e055b34ca
|
feat(MarkdownViewer):增强 Markdown 解析和渲染能力
- 添加对 GFM (GitHub Flavored Markdown) 的支持
- 增加数学公式渲染功能
- 实现加粗编号标题的特殊处理
- 优化代码块样式
- 添加图片缩放功能
|
2025-05-03 02:24:56 +08:00 |
|
黄建武
|
6e084f720d
|
feat(note): 添加视频理解功能- 在 GPT 模型中增加 video_img_urls 字段用于存储视频截图
- 在笔记生成请求中添加视频理解相关参数
- 实现视频截图功能,支持按指定间隔生成截图
- 更新笔记生成逻辑,支持视频理解功能- 在前端服务中添加视频理解相关参数
|
2025-05-02 23:47:15 +08:00 |
|
黄建武
|
04dad3b72a
|
feat(downloaders): 添加抖音视频识别功能
- 新增 abogus.py 文件,实现 a_bogus 参数的生成逻辑
- 代码源自 JoeanAmier/TikTokDownloader 项目,并进行了适配和优化
- 功能包括生成用户代理字符串、加密 URL 参数和生成最终的 a_bogus值
- 提供了详细的注释和函数说明,便于理解和维护
|
2025-05-02 14:00:29 +08:00 |
|
思诺特
|
c65de4654f
|
feat(local): 添加本地视频处理功能
- 实现本地视频上传和处理功能
- 新增 LocalDownloader 类处理本地视频
- 更新前端界面支持本地视频选择
- 添加视频封面提取和保存功能
- 优化后端路由支持本地视频上传
|
2025-04-28 13:34:09 +08:00 |
|
黄建武
|
e24979f6f4
|
fix(frontend): 修正 Error 组件的动画文件引用
- 将 error.json 文件名首字母大写,统一为 Error.json- 更新 Lottie 组件的动画文件引用
- 后端更新依赖文件
|
2025-04-27 22:45:49 +08:00 |
|
思诺特
|
84cd345b9f
|
feat(frontend): 重构首页布局并添加生成历史组件
- 新增 History 组件用于展示生成历史记录
- 调整 HomeLayout 布局,增加 History 侧边栏
- 优化 NoteHistory 组件样式和布局- 更新首页样式,调整各个组件的位置和样式
|
2025-04-27 16:57:03 +08:00 |
|
思诺特
|
489fa78946
|
fix(env): 修复 Youtube 转义失败问题
|
2025-04-27 14:45:57 +08:00 |
|
思诺特
|
30da57ddab
|
refactor(backend): 重构后端配置并优化 GPT 模型及转录功能
-移除 .env.example 中的后端专用 AI 配置
- 在 GPT 模型中添加新字段:style、extras 和 _format
- 修改转录器的 on_finish 方法调用
- 更新 GPT 提示模板,增加时间标记要求
|
2025-04-27 09:05:37 +08:00 |
|
思诺特
|
171dea5e0d
|
feat: 新增模型管理和供应商配置功能
### v1.1.0
- #### Added
- 新增 AI 笔记风格选择
- 新增 AI 笔记返回格式选择
- 添加 AI 自定义笔记备注 Prompt
- 添加任务失败重试
- 添加全局设置页,可在设置页进行模型设置
- #### Optimize
- 优化前端样式,优化用户体验
- 增加生成中间产物,可用于失败后加快生成速度
- #### Fix
- 修复视频截图视频过早删除错误
|
2025-04-26 23:40:17 +08:00 |
|
思诺特
|
1323cfd1ec
|
Merge remote-tracking branch 'origin/master' into dev
|
2025-04-26 11:24:56 +08:00 |
|
思诺特
|
7cfade6f78
|
Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
# backend/app/transcriber/transcriber_provider.py
|
2025-04-26 11:19:34 +08:00 |
|
SurfRid3r
|
eff6e7fe75
|
fix(transcriber): 优化获取转录器实例的返回值,确保返回正确的 fast-whisper 实例
|
2025-04-26 00:10:04 +08:00 |
|
思诺特
|
84da8ba7c2
|
fix(transcriber): 修复转义器初始化异常的问题,fixes #36
|
2025-04-25 11:57:53 +08:00 |
|
Jefferyhcool
|
bb974b0b89
|
:feat 新增模型配置页面和相关功能
- 新增模型配置页面组件和路由
- 实现模型配置表单和相关逻辑- 添加全局配置入口和功能- 优化首页布局和样式- 新增 404 页面组件
- 更新部分组件样式和结构
|
2025-04-22 17:01:02 +08:00 |
|