【AIGC】小可爱:一个 QQ 机器人,我写了四代,只有一代没死在最后一公里

一个写了六年的机器人 这个项目叫「小可爱」,英文名 SmartCute / smartcute(代码里的目录、变量、注释都用的这个拼法)。它是 QQ 机器人:能被 @,能接话,能查台词,能跨群群发,能挂"智慧果"。 最早的物证是 2019 年 7 月 25 日夜里最后修改的 app.e,最后一份日志停在 2025 年 7 月 5 日。中间六年,我把它写了四代: ...

Shamir 秘密共享方案

Shamir 秘密共享方案 这是个好玩的东西。简单的讲,就是某个数字例如K=77,可以分成5个,只有3个人都选择恢复这个数字才能恢复这个数字。 这能干的事情就很多了。 至于详细地说。。。看下面: 后来把它做成了一个能跑的服务:cnb.cool/t1mmoc/tspace/pwngore/shamir-file-split。 下面先讲原理,再讲那份抄来的 Python 代码里两个会让门限失效的 bug,最后讲工程化之后真正要解决的问题。 基本原理 Shamir 秘密共享方案是一种基于多项式插值原理的密码学技术,由 Adi Shamir 在 20 世纪 70 年代提出。其核心思想是将一个秘密数据分割成多个份额,只有当足够数量的参与者(达到一个预设的阈值)将他们的份额组合在一起时,才能重建出原始秘密。 ...