原因:
    因为最近,qq协议进行了更新,早苗集群有多种版本,每个版本协议不尽相同,
    老版本的早苗因为api与qq的更新不匹配,已经无法发送图片,但目前仍有解决方案。
    qq会不断地更新协议,早苗在qq运行9年几乎所有稳定的框架都曾经使用过,
    解决方案:
    现在只有gocqhttp早苗,可以发图 可以发点歌,
    所以目前正在一点一点将其他版本的早苗更新成gocqhttp早苗,但因为工序复杂①,耗时多,
    平均迁移一个早苗需要2~3小时②,所以目前的解决方案是,暂时禁用老版本早苗发图(避免反复消失)
    逐步恢复早苗发图功能,每天打工回家后花至少8小时恢复早苗(尽量少睡觉休息)
    因功能缺失,所以早苗爱发电平台续费、领养暂停,若确实有需要请单独联系开发者(qq:345791080)
    解决方案的另一面:
    不是100%每个老早苗都能完好的升级到gocqhttp,极个别的老早苗会因被标记为不良账号、绑定手机丢失、账号易主、最初领养者无法联系等原因,将只能保持在纯文本模式运行,推荐的解决方式是换领养一个早苗,如果有存档保留等需求,可以和开发者友善沟通获得建议的解决方案。
    而且从老框架换到新框架,早苗可能会屏蔽1~7天,长痛不如短痛,忍一忍。
    由于这几天来问早苗状态问题的几乎都是问这一段,所以解释一下,屏蔽是qq在登录到新ip,新协议框架后会出现的正常现象,具体表现就是手机在线,群聊不回复,私聊会回复,这种情况3~7天会自动解决,不必惊慌,耐心等待。
    展望未来:
    这样一直换终究不是最优解,未来会尝试努力入驻qq官方,如果成功可能会成为官方机器人的一员,但目前因为用户众多
    (大家都很希望很喜欢和早苗聊天喜欢早苗的有趣小功能,暂时还保持野生机器人的运营方式)
    未来彻底稳定以后,梦想是找到一份薪酬能养活自己和所有早苗的工作,如果作者真的能如愿,早苗将会免费开源免费维护来回报大家一如既往的支持。
    最重要的,早苗的内容审核工作依然是重中之重,若发现任何不好内容,不合适内容,请积极与开发者汇报,会第一时间自查、整改,把用户的心灵健康放在整个项目的第一位。

    QQ截图20220102163550.png
    ①:作者从12月15日到30日之间,连续通宵半个月,呕心沥血,对整个项目架构进行重构,将过去基于本地dll的架构升级为ws服务端,客户端形式,以适配gocqhttp、官方ws-api。
    ②:将每个早苗的数据库与原先的框架程序进行解耦,重新构造基于gocqhttp客户端中新的登录态,按照原有早苗存档和文件目录结构重新对接分别的ws服务端(①中所开发的),实现老早苗恢复发图,恢复点歌等功能。
    tip:有的人说,不就是换个框架吗,为什么这么麻烦,这么大动干戈,我想说..因为是早苗,早苗功能很多,和只有几个功能的肯定不是一个难度量级。
    题外话
    而且每一种第三方框架,它的插件,api,调用方式都不一样,从dll插件到ws,之间的差距好比将早苗从qq兼容到其他平台一样的工作量,早在1、2年以前,我就预料到了今天这一步,所以早苗此前曾多次尝试(以练手为目的开发尝试,第一次是试了discord,然后是potato、tomon,kaiheila这些都是以ws方式连接的bot,在这些地方尝试、开发的过程中,其实我已经积累下了丰富的在ws开发早苗的经验,这才能做到①里面这样如此快速的开发出新版的早苗,提前预习就是不一样)