Commit Graph

267 Commits

Author SHA1 Message Date
Karasukaigan
b813d83246 fix: 修复B站短链接无法解析的问题
增加了对b23.tv短链接的解析。
2025-07-02 15:03:03 +08:00
Karasukaigan
564eee2682 fix: 隐藏多余错误提示 2025-07-02 04:34:54 +08:00
Karasukaigan
8fecf293bb fix: 优化Schema校验逻辑
修复了以下问题:
1. 当视频链接为空时,原本的校验逻辑会导致首次点击生成笔记时报错“Required”而不是“视频链接不能为空”。
2. 当选择抖音时无法判断URL是否合法,即使填入“123”也能触发后面的逻辑。
2025-07-02 04:05:04 +08:00
Karasukaigan
ce76b78b34 fix: 缓解Ant Design与React版本兼容性问题
Ant Design v5与React 19+存在兼容性问题,出现报错:[antd: compatible] antd v5 support React is 16 ~ 18.

## 修复方式
1. 尝试升级antd到5.26.3,但不起作用。
2. 注释掉代码里的`message.error`,可以暂时解决问题。
2025-07-02 03:21:36 +08:00
Karasukaigan
a8c10d3961 微调前端左中右区域默认占比 2025-07-02 02:40:23 +08:00
Karasukaigan
c009afaa6c fix: 修复Checkbox组件受控与非受控切换的警告
修复React警告"Checkbox is changing from uncontrolled to controlled."
2025-07-02 01:33:31 +08:00
Karasukaigan
5ff88ac765 fix: 修复Input组件受控与非受控切换的警告
修复React警告"A component is changing an uncontrolled input to be controlled"。

## 原因
`input.tsx`中`<input>`元素未显式处理`value`和`onChange`属性,导致父组件传值时从`undefined`切换为具体值(或反之)

## 修复方式
- 显式提取`value`和`onChange`属性
- 使用`value ?? ''`保证默认值始终为字符串,避免从`undefined`切换
- 确保组件始终以受控模式运行
2025-07-02 01:21:35 +08:00
Karasukaigan
fabf4b7cd5 fix: 修复ResizablePanel默认大小总和非100%的警告
修复React可调整面板组件的布局警告"Invalid layout total size: 18%, 16%, 55%."
2025-07-02 01:09:46 +08:00
Karasukaigan
d8768d5d5b fix: 修复NoteHistory组件中的key警告
修复React警告"Each child in a list should have a unique 'key' prop"
2025-07-02 00:44:52 +08:00
Karasukaigan
f05ae6a27f refactor: 简化URL结构
将`HashRouter`替换为更现代的`BrowserRouter`,移除`#`片段以简化URL结构。
2025-07-02 00:20:28 +08:00
Jianwu Huang
e487b5382b Merge pull request #158 from JefferyHcool/feature/1.8.1
fix:windows 日志格式问题
v1.8.1
2025-06-23 09:21:20 +08:00
JefferyHcool
b20725cb00 fix:修复windows 日志格式问题 2025-06-23 09:20:36 +08:00
JefferyHcool
e40c97b3fd fix:修复windows 日志格式问题 2025-06-23 09:18:31 +08:00
Jianwu Huang
ebb6d174ad Merge pull request #153 from JefferyHcool/feature/1.8.0
build:完成打包功能
v1.8.0
2025-06-20 14:46:57 +08:00
JefferyHcool
ef4e67eda6 build:完成打包功能 2025-06-20 14:45:49 +08:00
Jianwu Huang
d5c3fe472a Merge pull request #152 from JefferyHcool/feature/1.8.0
refactor(backend): 修改系统初始化和健康检查相关逻辑
2025-06-20 13:46:36 +08:00
JefferyHcool
50bf467341 refactor(backend): 修改系统初始化和健康检查相关逻辑
- 更新 BackendInitDialog 组件中的提示信息,增加报错提示
- 在 config 路由中添加 sys_check 接口,用于系统检查
- 修改 useCheckBackend钩子,使用新的 sys_check接口进行系统检查
2025-06-20 13:44:48 +08:00
Jianwu Huang
caad44414f Merge pull request #151 from JefferyHcool/feature/1.8.0
feat(system): 添加后端初始化和健康检查功能
2025-06-20 13:06:45 +08:00
JefferyHcool
f23ed6ec6c feat(system): 添加后端初始化和健康检查功能
- 新增后端初始化对话框组件
- 实现后端健康检查和初始化逻辑
- 在 App 组件中集成后端初始化和健康检查
- 新增系统健康检查 API 和相关服务
2025-06-20 13:05:42 +08:00
Jianwu Huang
0919e65ad7 Merge pull request #150 from JefferyHcool/feature/1.8.0
docs: 更新 README 中微信交流群图片链接
2025-06-20 12:08:21 +08:00
JefferyHcool
7f8d4faa44 docs: 更新 README 中微信交流群图片链接
- 将微信交流群图片链接从外部 URL 更改为本地文件路径
- 从腾讯云存储地址改为相对路径的图片文件
2025-06-20 12:07:38 +08:00
Jianwu Huang
7687e898bc Merge pull request #149 from JefferyHcool/feature/1.8.0
build:完成打包功能
2025-06-20 12:03:41 +08:00
JefferyHcool
467deefd28 build:完成打包功能 2025-06-20 12:03:10 +08:00
Jianwu Huang
d3f42f967b Merge pull request #147 from JefferyHcool/feature/1.8.0 2025-06-20 09:47:01 +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
Jianwu Huang
63e0345812 Merge pull request #146 from JefferyHcool/feature/1.8.0
build(tauri): 更新后端端口并优化打包流程
2025-06-20 09:36:22 +08:00
JefferyHcool
c24fcc6d7d build(tauri): 更新后端端口并优化打包流程
- 将后端端口从8000 修改为 8483
- 更新前端请求基础 URL 以匹配新的后端端口
- 优化后端打包脚本,确保 .env 文件正确复制和清理
- 修改后端主程序和请求工具中的端口配置
2025-06-20 09:35:34 +08:00
Jianwu Huang
2b0b1d2a85 Merge pull request #144 from JefferyHcool/feature/1.8.0
ci/cd:修复win打包
2025-06-19 18:22:05 +08:00
JefferyHcool
29372bab6b ci/cd:修复win打包 2025-06-19 18:21:13 +08:00
Jianwu Huang
03cb670bfa Update main.yml 2025-06-19 18:13:01 +08:00
Jianwu Huang
8ad1ea6d38 Merge pull request #143 from JefferyHcool/feature/1.8.0
chore:win打包
2025-06-19 18:10:11 +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
Jianwu Huang
f8808737a3 Merge pull request #142 from JefferyHcool/feature/1.8.0
fix:修复bugs
2025-06-19 17:48:33 +08:00
JefferyHcool
0aaec4a53f fix:修复bugs 2025-06-19 17:44:48 +08:00
Jianwu Huang
1ab91965f3 Update main.yml 2025-06-19 17:35:06 +08:00
Jianwu Huang
689a6d99b0 Update main.yml 2025-06-19 17:26:49 +08:00
Jianwu Huang
2a164828a2 Update main.yml 2025-06-19 17:23:18 +08:00
Jianwu Huang
abbda6848a Update main.yml 2025-06-19 17:17:41 +08:00
Jianwu Huang
3afc0c1166 Update main.yml 2025-06-19 17:11:56 +08:00
Jianwu Huang
e9ac6e499f Merge pull request #141 from JefferyHcool/feature/1.8.0
fix:修复bugs
2025-06-19 17:01:31 +08:00
JefferyHcool
02d2b6d983 fix:修复bugs 2025-06-19 17:00:42 +08:00
Jianwu Huang
2683569a0b Update main.yml 2025-06-19 16:57:41 +08:00
Jianwu Huang
5876b88a8a Update main.yml 2025-06-19 16:28:25 +08:00
Jianwu Huang
58648399a2 Update main.yml 2025-06-19 16:26:58 +08:00
Jianwu Huang
4981e09ede Merge pull request #140 from JefferyHcool/feature/1.8.0
chore:打包测试
2025-06-19 16:24:36 +08:00
Jianwu Huang
29c4926306 Merge branch 'master' into feature/1.8.0 2025-06-19 16:24:26 +08:00
Jianwu Huang
7d9d47d7b7 Create workflow.yml 2025-06-19 16:21:14 +08:00
JefferyHcool
3b3e6b86f3 chore:打包测试 2025-06-19 16:20:32 +08:00