惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

AI
AI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Google DeepMind News
Google DeepMind News
T
Tenable Blog
博客园_首页
S
Securelist
Spread Privacy
Spread Privacy
Google Online Security Blog
Google Online Security Blog
Forbes - Security
Forbes - Security
Engineering at Meta
Engineering at Meta
U
Unit 42
L
LINUX DO - 热门话题
量子位
T
Threat Research - Cisco Blogs
博客园 - 【当耐特】
C
Cyber Attacks, Cyber Crime and Cyber Security
K
Kaspersky official blog
MyScale Blog
MyScale Blog
P
Proofpoint News Feed
The Last Watchdog
The Last Watchdog
Google DeepMind News
Google DeepMind News
GbyAI
GbyAI
Martin Fowler
Martin Fowler
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Security Latest
Security Latest
Scott Helme
Scott Helme
V
Vulnerabilities – Threatpost
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
InfoQ
Know Your Adversary
Know Your Adversary
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
T
The Blog of Author Tim Ferriss
aimingoo的专栏
aimingoo的专栏
V2EX - 技术
V2EX - 技术
T
Tailwind CSS Blog
月光博客
月光博客
Recent Announcements
Recent Announcements
G
Google Developers Blog
F
Full Disclosure
W
WeLiveSecurity
宝玉的分享
宝玉的分享
腾讯CDC
G
GRAHAM CLULEY
Vercel News
Vercel News
Simon Willison's Weblog
Simon Willison's Weblog
美团技术团队
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
要归档不要无脑仓储——一个模块解决 IM 越用越大的问题 - 少数派
2021-10-09 · via 少数派

Matrix 首页推荐

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


需要提前提醒的是:该模块会对「QQ」和「某小而美的绿色聊天应用」进行修改。该修改可能会使你违反相应 IM 的使用协议,进而导致你的 IM 账号被暂时或永久封停。请自行抉择使用风险。

众所周知,「某小而美的聊天软件」会将所有与之相关的信息留存在本地。由于其开发商未对这一情况加以有效的优化,以至于「某绿色聊天软件」在使用过程中,会不可避免的遇到软件数据越用越大的问题。如若仅是必要的聊天数据,那么这一点占用无可厚非。

我的微信占用量,存了大概半年的聊天记录。相对而言还挺小的。这得特别感谢本文即将介绍的缓存清理模块

然而,一些本应及时删除的缓存文件却也被一同留存,而不会被有效地清理。更糟的是,由于「该功能全面的聊天软件」还将自己的文件不规范的放置在各种地方,如选择手动清理这些文件将会带来以下两重风险:

  • 清理不完全。许多不再需要的累赘文件因不能被分辨出来,而未被清理。或者:
  • 清理过度。如若一不小心删除了其保证正常运行的重要文件,将导致软件崩溃或丢失重要数据。

那么,找到一款能够系统性清理该类不再需要的文件的实用工具,就成了应对这一情况的最优解。幸运的是,已经有开发者为这一场景开发了相应的模块,助力铲除 IM 产生的不再需要的文件,让 IM 不再「越用越大」。该模块的名字叫做「QQ 清理1」,是一个开源项目。你可以 点击这里 直达其 GitHub 页面。

该模块的 GitHub 页面截图

根据原作者的声明,该模块不会删除消息记录以及接收的文件,只会清理堆积起来的图片、视频、广告等缓存。2因此理论上无需过分担心该模块会误删你的重要数据。

兼容性

根据原作者在 GitHub 页面的声明,该模块支持对以下 IM 软件执行清理操作:

  • QQ / TIM
  • 某国民级绿色聊天软件

在下文中,我将用「TIM 3.4.0」 与「微信 8.0.2 (Google Play 版本) 」进行演示。不同版本的 IM 操作上可能略有差异。

安装

该模块的正常工作依赖于一个现代化的 Xposed 实现:LSPosed。如果你未曾听说过,我在另一个系列的文章中对其做了简要的介绍:这里是传送门

安装方法也在上述文章中有所介绍,因此此处将不再赘述。下文将假定你已经成功安装了正常运行的 LSPosed。

进入 LSPosed 仓库,找到「瘦身模块(QQCleaner)」,点入「版本」选项卡,获得最新版本模块的安装包。

安装完毕后,在「模块」中找到「QQ瘦身」,进入作用域选择页面,选择「QQ(或 TIM,如果你使用的是这个版本的 QQ)」和「微信」,并在设置界面中强行停止「QQ」和「微信」即可生效,无需重启系统。

配置

该模块的可配置项目较多,下文将逐一分点介绍。

进入配置页面

该模块没有可以直接进入的配置页面(换言之,你不能直接在桌面上找到它)。如已经生效,配置入口将出现在 QQ / TIM / 微信的「关于」界面中。

根据软件的不同,进入配置入口的方式也有所差异。你需要根据下方所述的设置路径进入配置页面:

  • QQ / TIM:我的 - 设置 - 关于 QQ / TIM 与帮助 - QQ / TIM 瘦身
  • 微信:我 - 设置 - 关于微信 - 微信瘦身

在进行上述操作后,配置界面应该已经出现。

面向 QQ / TIM 的配置

这里将首先介绍 QQ / TIM 特有的清理设置。进入配置界面,找到「清理缓存」板块,你应该可以看到以下三个清理选项:

  • 普通瘦身
  • 全面瘦身
  • 自定义瘦身
对应设置项的截图

也许看到这里,你会为「普通瘦身」与「全面瘦身」将具体执行的清理项目所迷惑(aka 具体会清理到什么程度?什么文件会被删除,云云)。幸运的是,该项目是开源项目,你可以直接通过查看程序源代码的方式来了解对应部分的具体代码实现。根据原作者 在这里 给出的代码,对应选项将会清理的内容如下:

 普通瘦身全面瘦身自定义瘦身
缓存自定义
图像自定义
短视频自定义
广告自定义
小程序自定义
日志自定义
DIY 名片自定义
字体 自定义
礼物 自定义
进场特效 自定义
头像 自定义
挂件 自定义
背景自定义
表情推荐 自定义
聊天表情缓存 自定义
戳一戳 自定义
VIP 图标 自定义
斗图 自定义
QQ 电话动态背景自定义
接收文件缓存 自定义
调试数据缓存 自定义
其他 自定义

需要说明的是,根据相应逻辑的源代码3,文件缓存仅会清理 QQfile_recv 下的 trooptmptmpthumbnails 文件夹,其余文件均不会受到影响。

同时,「其它」对应清理的内容如下:

  • /storage/emulated/0/Android/data/com.tencent.mobileqq/Tencent/MobileQQ 目录下的 qavqqmusicpddata 文件夹;
  • /storage/emulated/0/Android/data/com.tencent.mobileqq/Tencent 目录下的 TMAssistantSDK 文件夹;
  • /storage/emulated/0/Android/data/com.tencent.mobileqq/files 目录下的 tbs 文件夹。

以上文件夹不涉及到聊天记录、图片、视频以及接收文件等重要聊天数据,一般情况下可选择清理。其余选项的意义足够「自我解释4」,因此不在此将具体清理项目列出。如仍有疑问,可 在这里 查看对应清理项的文件夹列表,以进一步核实对应项的清理效果。

正常情况下,前两个选项(普通瘦身、全面瘦身)已经能满足日用需求。只需要点击对应的选项,模块便会弹出确认清理的对话框。

当点击普通或全面瘦身后,模块会弹出的对话框

如无误,只需点击「确定」即可执行相应的清理。稍等片刻,清理便会完成。模块会弹出一枚吐司通知,告诉你已经成功清理了多少体积的缓存内容。

如果前两个需求无法满足,那么只需要点击「自定义瘦身」。模块会列出一长串可供清理的项目列表,可供按需选择。

自定义瘦身弹窗

选择完毕后,点击「执行自定义瘦身」即可得到想要的清理效果了。另外,由于 TIM 与 QQ 共享一套清理相关的设置5,以上对 QQ 的配置也完全适用于 TIM,因此不再额外赘述。

面向微信的配置

与 QQ / TIM 类似,面向微信的配置界面同样位于「关于」界面中。进入配置界面,你会发现大体的操作逻辑与 QQ / TIM 一致。「清理缓存」中同样也有三个清理挡位:「普通」、「全面」与「自定义瘦身」。

模块在微信的配置界面。可以发现区别并不大

唯一不太一致的地方便是具体的清理项目。与上面介绍 QQ 清理选项一样,为方便抉择最适合的清理策略,这里将相应清理挡位的清理内容整理成表,以供参考:

 普通瘦身全面瘦身自定义瘦身
缓存自定义
图片缓存自定义
头像缓存 自定义
视频缓存自定义
小程序 自定义
红包皮肤 自定义
日志自定义
更新缓存 自定义
X5 内核 自定义

部分清理项目的释义可能不够明确。以下是部分项目将会清理的具体文件夹列表:

缓存

  • /storage/emulated/0/Android/data/com.tencent.mm/cache 下的所有文件
  • /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg 下的 CDNTemp 目录
  • /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg 下的 webcanvascache 目录
  • /data/data/com.tencent.mm/cache 目录下的 temp 目录

图片缓存

  • /data/data/com.tencent.mm 下的 image2 目录
  • /data/data/com.tencent.mm 下的 tmpScanLicense 目录

视频缓存

  • /storage/emulated/0/Android/data/com.tencent.mm 下的 video 文件夹
  • /data/data/com.tencent.mm/cache 下的 mv_video 文件夹

限于篇幅原因,这里不再介绍其它项目将会具体清理的文件夹清单6。和 QQ / TIM 一样,你仍可以 在这里 查看完整的清理清单。

同样,通常情况下,只需要选择「普通瘦身」和「全面瘦身」即可达成常见的清理目的。如有需要,依然可以选择「自定义清理」,自定义想要清理的缓存内容。

到此,各 IM 独立设定的内容就告一段落。接下来的设定两边 App 都能够通用。

强力清理

因为系统原因,某些不需要的缓存文件可能无法通过正常途径删除。在这种情况下,可以将「强力模式」选中。

就是它啦!

当选中这一模式时,删除操作将会由以下命令完成:

rm -f <将要被删除的缓存文件>

以此来删除正常情况下可能无法删除的缓存内容。除非你遇到了无法清理的情景7,否则不必开启此选项。

不删除指定时间内的文件

即便该模块并不会清理重要的聊天数据和文件等,但或许你会希望将待清理文件搁置一段时间,等这些文件在一段时间之后再进行清理。这时,你就可以使用「不删除指定时间内的文件」选项,将指定时间内的缓存文件推迟删除。

设置时间的配图

该功能默认将时间间隔设定为 3 天。如有需要,你可以在「设置时间」中自行设定为一个合适的天数。

静默清理

设定完毕后,你也许希望该模块全程静默清理而不打扰(弹出「清理完毕」的吐司提示)。这时,你可以将该项选中,以获得完全无感的自动化清理体验。

它在这里~

自动瘦身

如果每次都手动进入到该模块中清理,或许相当耗费精力。所幸,该模块支持在一段时间后自动执行设定好的清理操作,以达成全自动化垃圾回收的目的。

自动清理在页面最上方哦

也许你已经注意到了:该板块被本文放在了最后。这是因为该设定高度依赖于你先前已有的设定。如若先前的配置不当便预先开启此项,将可能导致意外的数据损失。为万无一失,本文将从这里开始介绍该功能。

启用自动瘦身

该开关开启时,模块将定期执行清理操作。

截图再放送

默认的清理时间间隔为 24 小时,但该时间段可调整,往后看。

瘦身方案

设置当进行清理操作时,模块执行哪一套清理策略。有普通、全面与自定义瘦身三个选项可选。

可选的清理配置

当对应项被选中后,模块便会在清理时自动执行对应的策略。

自动瘦身间隔

指定模块在间隔多长时间后执行清理操作。默认值为 24 小时,你可以在这里另行设定为一个更加合适的数值。

上次自动瘦身时间

不可点击。只是作为占位符显示模块上一次执行自动清理的时间。

嗯。一枚平淡无奇的占位符

当然,如果愿意,也可以通过这个占位符来得知模块是否正常工作。

你可以根据上文的介绍,自行设定你认为合适的清理策略。设定完毕后,模块就会自动打理 IM 产生的缓存文件。IM 不会再越用越大了。

最后的最后...

如果你喜欢这个模块,不妨将配置页面拉到最下方:

看到那个大大的扶贫按钮了吗( 我相信你能懂我的意思

如果你喜欢的话,可以用你力所能及的方式,表达你对该模块的喜爱和支持 😀。

本文题图的「压缩」图标来自于 icon8。背景来自于无版权精致图片网站 Unsplash。背景中的部分图标可能是对应公司的版权商标,版权归相应公司所有。

> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活 🍃

> 想申请成为少数派会员?冲!