diff --git a/CLAUDE.md b/CLAUDE.md index 6d3878d..a7cb9f0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -65,7 +65,7 @@ python main.py --debug # 详细日志 ## 配置重点 - `config.yaml` 中可设置扫描间隔、延迟范围、白/黑名单、工作时间、媒体类型开关 -- 默认不处理视频(`media.click_videos: false`) +- 默认只点击图片(`media.click_files: false`, `media.click_videos: false`) - 默认黑名单包含微信系统账号 ## 注意事项 diff --git a/config.example.yaml b/config.example.yaml index b8a4c12..d06dbec 100644 --- a/config.example.yaml +++ b/config.example.yaml @@ -40,7 +40,7 @@ filter: # 媒体处理 media: click_images: true # 是否点击图片 - click_files: true # 是否点击文件 + click_files: false # 是否点击文件(默认关闭,只点击图片) click_videos: false # 是否点击视频(视频可能很大,默认关闭) max_media_per_chat: 20 # 每个聊天最多点击几个媒体 diff --git a/project.md b/project.md index 32f2c73..670f3f2 100644 --- a/project.md +++ b/project.md @@ -62,6 +62,10 @@ - [x] **恢复重试与验证** — `ensure_wechat_visible` 增加 3 次重试循环,每次验证主窗口 AXMinimized=False 后才返回成功 - [x] **已验证** — 两次完整测试通过:最小化微信→运行 `--once --debug`→自动恢复→正常扫描处理 +### v0.7.0 默认只点击图片 (2026/04/23) + +- [x] **配置变更: click_files 默认关闭** — `media.click_files` 默认值从 `true` 改为 `false`,默认只点击图片不点击文件。需要点击文件时在 config.yaml 中设置 `click_files: true` + ### 待验证 - [x] ~~验证最小化窗口自动恢复功能(需手动最小化微信窗口测试)~~ diff --git a/wechat_clicker/config.py b/wechat_clicker/config.py index 69b9271..4172afe 100644 --- a/wechat_clicker/config.py +++ b/wechat_clicker/config.py @@ -39,7 +39,7 @@ DEFAULTS = { }, "media": { "click_images": True, - "click_files": True, + "click_files": False, "click_videos": False, "max_media_per_chat": 20, },