用途:把用户自己的微信朋友圈信息流整理成一份简短的排序摘要,判断哪些内容值得回复、哪些真正有信息量、哪些是披着个人口吻的营销。它只提供排序方法,不提供读取朋友圈的底层工具;脚本存放在独立仓库:https://github.com/OpenClaudia/wechat-moments,可用 git clone https://github.com/OpenClaudia/wechat-moments.git 获取,运行前须先阅读该仓库 README,其中说明了配置、限制与风险。
主要能力:按“事件权重 × 关系权重”评分,由使用者根据结构化记录自行判断,不写评分脚本。事件权重方面,出生、去世、重病、结婚、离婚、移民最高;新工作、融资、毕业、买房、怀孕次之;旅行与观点居中;美食、健身、天气、风景最低;推广与招聘记零分。区分“洞见”与“公告”:真实信息至少具备可核对的数字、机制、作者付出的成本或改变过的想法之一;形容词、无机制的里程碑、邀请、求点赞、通用结论都算公告,名气不等于证据。关系权重以用户“发出”的消息量为先,而非总互动量;回复是选择,群发不是。从未联系过的联系人应被强力过滤;好友的小动态通常胜过陌生人的大新闻。距上次联系的时间本身也是信号。紧迫性只是修正项,不能作为排序理由,摘要不应以带截止日期的板块开头。
使用方式与输出:只读写文件,绝不代替用户发帖、点赞、评论或发消息。摘要十条足够,少于十条或“无可报告”都是合法结果,不要凑数。强关系与弱关系但有用的内容应分开放置并明确标注,每条显示关系数字以便用户校正排序。中文帖用中文总结,英文帖用英文总结,只说明帖子内容,不逐字转发。
限制:它不解密任何内容,也不处理密钥,只读取由其他微信导出工具已生成的明文数据库;若用户尚无导出,需先自行解决,仓库中列出了现有工具。朋友圈不会后台同步,微信仅在朋友圈窗口打开时抓取时间线,未同步的导出只包含用户已滑过的内容,因此摘要可能只是重放已看过的帖子。设置定时任务前须告知用户:需要微信运行并登录,机器保持唤醒才完整(睡眠造成的空缺永久不可恢复),腾讯可能随时使其失效,自动化客户端可能被察觉并带来账号风险,一切均无保证。