55 Commits

Author SHA1 Message Date
Quan
f2c52cbe89 perf: 调整内置延时机制 2025-09-16 13:05:07 +08:00
Quan
b3f0c7afb6 feat(script): 脚本设置新增 菜单始终显示 配置项 2025-08-04 22:55:06 +08:00
Quan
9e6b819eb5 feat: 命令行模式支持传递多个作品链接
Closes #280
2025-08-02 19:05:37 +08:00
Quan
1b48e70d44 perf: 新增 folder_name 参数检查 2025-08-01 11:15:16 +08:00
Quan
e5d628ba93 docs(MCP): 更新 Docker 的命令示例 2025-07-29 12:44:59 +08:00
Quan
d5081f0ff9 fix(server): 修复 API 模式失效的问题
1. 拆分 API 模式和 MCP 模式
2. 修改服务器模式启动命令
3. 修正示例代码错误

Closes #273
2025-07-29 12:24:58 +08:00
Quan
e0fbd7916d perf: 优化提取链接的正则表达式
Closes #261
2025-07-28 17:30:53 +08:00
Quan
b63f546b3a perf: 支持更多作品链接格式
Closes #272
2025-07-28 17:00:07 +08:00
Quan
8dd8761f88 perf(MCP): 重构 MCP 接口以改进功能和描述 2025-07-17 23:10:11 +08:00
Quan
c5b1f01b02 docs(MCP): 更新 MCP 调用的相关说明 2025-07-17 17:35:04 +08:00
Quan
1e163acc06 feat(server): 服务器模式支持通过 MCP 调用 2025-07-17 16:00:01 +08:00
Quan
4d77a12cd9 fix: 修复作品类型判断失败时异常退出的问题 2025-07-16 10:50:03 +08:00
1eea31d5bc perf: 优化提取链接的正则表达式 2025-06-26 22:25:21 +08:00
1034efc551 perf(api): 修改 API 模式默认端口为 5556 2025-06-15 20:55:13 +08:00
92dd28c815 feat: 支持音乐图集作品下载 2025-05-12 19:15:22 +08:00
d11929e92d feat: 发布 2.5 版本 2025-04-20 21:00:11 +08:00
936b4f9075 feat: 支持以发布时间作为文件修改时间
1. 新增 write_mtime 配置参数
2. 更新项目英语翻译
2025-04-20 18:57:06 +08:00
c88ac3de3d feat(app): 支持 API 模式设置临时代理 2025-04-12 10:45:06 +08:00
3b4f23c670 feat: 支持设置作者别名
1. 新增 mapping_data 配置参数
2. 新增自动更新作者昵称功能

Closes #176
Closes #194
Closes #199
Closes #229
2025-03-22 22:10:17 +08:00
f332b3fb2d refactor(app): 将 account_archive 更新为 author_archive 2025-03-21 20:54:57 +08:00
c43f3ad23e perf: 修改作者归档保存模式的文件夹名称格式 2025-03-21 20:47:13 +08:00
e1f4fdc716 perf(app): 修复监听剪贴板模式可能丢失链接的问题 2025-03-14 21:35:41 +08:00
c2fa98bb51 feat: 支持按作者归档保存作品文件
BREAKING CHANGE: 新增配置文件参数:account_archive

Closes #226
Closes #229
2025-03-12 22:35:13 +08:00
fca19144df refactor: 将端口从 8000 更改为 6666
- 修改了 app.py、Dockerfile、main.py 中的端口设置
- 更新了 README.md 和 README_EN.md 中的端口相关说明
- 调整了 API 文档的访问路径
2025-02-19 20:10:21 +08:00
71278527e1 style(XHS-Downloader): 代码格式化和依赖项更新
- 使用自动代码格式化工具对代码进行了统一格式化
- 更新了项目依赖项至最新版本
- 调整了部分代码结构以符合规范
2025-02-18 20:00:13 +08:00
7059603d46 feat(image): 增加对 JPEG 和 HEIC 图片格式的支持
- 在图片下载功能中添加了对 JPEG 和 HEIC 格式的支持
- 更新了相关模块和文档以支持新功能

Closes #229
2025-02-18 19:55:12 +08:00
1570ba320c style: 代码格式化和字符串处理优化
- 优化代码缩进和换行,提高可读性
- 统一使用单引号或双引号,保持一致性
- 移除冗余的空格和括号,精简代码
2025-02-15 21:30:24 +08:00
cd036582c0 docs(example.py): 更新二次开发示例代码 2025-02-15 14:50:59 +08:00
JoeanAmier
1bd7cfcf88 perf: 修复删除下载记录无效的问题
重构删除下载记录功能代码

Closes #211
2025-01-02 23:20:17 +08:00
JoeanAmier
10a09b4c0b fix: 修复代码逻辑错误
修正英语项目说明

BREAKING CHANGE: 恢复内置延时机制
2024-12-22 16:10:11 +08:00
JoeanAmier
80a3997ee7 refactor: 重构项目翻译模块 2024-12-22 14:05:53 +08:00
JoeanAmier
60d32d1327 feat: 支持 API 模式传入 Cookie 2024-12-14 14:25:33 +08:00
JoeanAmier
2042afcd1e fix(app.py): 修复文件名称过长报错的问题
BREAKING CHANGE: 新增文件名称长度限制

Closes #177
2024-09-14 22:53:20 +08:00
JoeanAmier
ab405f605c refactor(browser.py): 优化从浏览器读取 Cookie 功能 2024-09-08 21:15:50 +08:00
JoeanAmier
0a52dc0ed2 feat: 发布 2.2 版本
1. 移除 sec_ch_ua_platform 参数
2. 移除 sec_ch_ua 参数
3. 优化请求延时间隔
4. 优化并发下载功能
5. 修正英语翻译错误
6. 新增并发下载限制
7. 修正命令行模式错误
8. 简化数据请求头

Closes #86
Closes #87
Closes #93
Closes #98
Closes #105
Closes #109
Closes #110
Closes #140
Closes #152
Closes #154
Closes #157
Closes #159
Closes #160
Closes #162
Closes #164
Closes #165
2024-08-30 13:05:25 +08:00
JoeanAmier
15e412e6ae feat(download.py): 新增文件下载延时处理 2024-08-21 20:00:20 +08:00
JoeanAmier
e2eee03feb fix: 修复非法文件名称报错的问题
1. 替换文件名称包含的非法字符
2. 替换文件名称包含的 Emoji 表情
2024-08-09 18:50:10 +08:00
JoeanAmier
678afea954 perf: 默认开启局域网访问
1. 更正 README 使用方法内容
2. 更正 Dockerfile 版本号

Closes #134
Closes #135
Closes #137
2024-08-03 21:15:19 +08:00
JoeanAmier
3e8b69f8e1 fix: 修复项目功能异常
1. 更新 Cookie 参数处理
2. 优化作品数据返回格式
3. 更新用户脚本链接提取功能
4. 优化项目运行信息提示
5. 修复 record_data 参数无效的问题
6. 新增作品下载记录开关
7. 适配小红书平台规则
8. 默认开启局域网访问
9. 格式化项目代码
10. 更新英语翻译

Closes #127
Closes #128
Closes #130
Closes #132
2024-08-03 14:30:35 +08:00
JoeanAmier
3e67dfb634 使用 rookiepy 替代 browser-cookie3 2024-07-27 19:30:08 +08:00
JoeanAmier
b87132e364 更新项目依赖库版本 2024-06-29 23:20:08 +08:00
JoeanAmier
e7c4d6daee 使用 HTTPX 替代 AIOHTTP 2024-06-27 22:55:37 +08:00
JoeanAmier
01711be950 发布 2.0 版本 2024-06-19 20:20:07 +08:00
JoeanAmier
54b7cf86a5 新增 livePhoto 文件下载功能 2024-06-08 15:15:07 +08:00
JoeanAmier
bd0780c344 新增 Web API 模式 2024-06-05 21:30:10 +08:00
JoeanAmier
e26d4875e3 新增自定义作品文件名称格式功能 2024-04-27 23:00:51 +08:00
JoeanAmier
ea349048c3 新增视频/图文作品文件下载开关 2024-04-14 11:00:12 +08:00
JoeanAmier
3b2f1bda9e 修复已知问题 2024-04-02 21:55:41 +08:00
JoeanAmier
f607be0aaf 发布 1.9 版本 2024-03-30 13:50:13 +08:00
JoeanAmier
a997fe1a1d 新增支持命令行下载作品文件 2024-03-10 14:40:19 +08:00