做了一个抖音白名单好友 AI 自动回复机器人:身份核验、家庭代理和上线踩坑
最近把一个跑在 Linux 服务器上的小项目整理成了可长期维护的形态:抖音白名单好友 AI 自动回复机器人。它操作的是抖音网页版私信,不是群发工具,也不处理陌生人;只有预先配置、且每次都能通过身份核验的好友,才会进入回复流程。 项目已经开源在 GitHub。这篇不讲“怎么无限自动化”,主要记录我在安全边界、登录环境和部署细节上做了哪些取舍。 一、先定边界:只回复明确允许的人一开始最担心的不是“AI 回得够不够像人”,而是会不会回错人。抖音聊天页里昵称会改、备注会重名;如果只按会话标题匹配,机器人一旦点错会话,后果比不回复严重得多。 所以现在的白名单不是只有一个昵称,而是三层绑定: 会话列表中显示的 name 必须相同; 会话行关联的 sec_uid 必须与白名单相同; 打开会话后读到的公开抖音号 douyin_id 也必须相同。 三项有任意一项缺失、读取失败或不一致,程序就直接跳过:不读消息、不调用 AI、更不会发送内容。sec_uid 是抖音用于会话绑定的长身份标识,公开抖音号可以改,二者组合起来会稳定很多。 我还填了自己的抖音号。原因有点反直觉:网页偶尔会把本人身份误...
Hexo 博客二期:从能用到好用的细节清单
上一篇写了怎么从零把 Hexo + Butterfly 博客搭起来。搭完之后我发现,”能访问”和”好用”之间还差着一截:搜索引擎不收录、没有 RSS、404 页面是个假的、所有前端资源都吊在时好时坏的 jsdelivr 上……这篇就记录我把这些坑一个个填掉的过程,每个问题都附上最终的解决方案,同款博客可以直接抄作业。 一、404 页面:最隐蔽的坑发现问题纯属偶然:我随手访问了一个不存在的网址,竟然返回了 200 状态码,内容是首页。看了一眼 nginx 配置: 123location / { try_files $uri $uri/ /index.html;} 这是写 SPA(单页应用)的套路,静态博客用它的后果是:任何乱七八糟的 URL 都返回首页和 200,搜索引擎会以为我站上有无数个重复的首页,对收录是灾难。 改成静态博客该有的样子: 1234567error_page 404 /404.html;location / { try_files $uri $uri/ =404;}location = /404.html &...
用 Hexo + Butterfly 搭建个人博客(完整教程)
这篇文章记录我从零开始,在阿里云轻量服务器上用 Hexo + Butterfly 主题搭建个人博客的完整过程,包括踩过的几个大坑。如果你也想搭一个同款博客,照着做就行。 为什么选 Hexo + Butterfly Hexo:基于 Node.js 的静态博客生成器,生成纯静态页面,速度快、安全(无数据库)、可托管在任何静态服务器。 Butterfly:Hexo 最流行的中文博客主题之一,外观现代、功能齐全(分类、标签、搜索、侧边栏、评论、暗黑模式等)。 我参照的博客 linzyblog.netlify.app 就是 Hexo + Butterfly,效果很专业,所以决定照着搭一个。 一、准备:服务器和环境 一台云服务器(我用阿里云轻量应用服务器,系统 Alibaba Cloud Linux 3) 一个域名(已解析到服务器 IP) 服务器上装有 nginx(我用宝塔面板管理) 二、安装 Node.jsHexo 需要 Node.js。国内服务器直接从官方源下载很慢,用 npmmirror 国内镜像: 123456cd /usr/localcurl -fSL -o /tmp/node...
你好,欢迎来到我的博客
你好,欢迎来到我的博客 很高兴你来到这里。这是我的个人小天地,用来记录所思所学、所行所见。 关于这个博客这个博客是我用 Hexo + Butterfly 从零搭建起来的——从买服务器、配域名,到主题美化、评论系统,全程自己动手,踩了不少坑,也学到不少东西。 想知道它是怎么搭的吗?我整理了一份完整教程 👉 用 Hexo + Butterfly 搭建个人博客 在这里,我会慢慢分享这几类内容: 技术笔记 —— 编程、搭建、踩坑记录,把解决问题的过程写下来,既给自己备忘,也分享给你。 生活随笔 —— 日常的所见所感,一些值得记住的瞬间。 读书思考 —— 读过的好书,以及那些让我停下来想一想的观点。 为什么写博客我一直相信一句话:输出,是最好的输入。 很多东西只是「看过」,过几天就忘了;但如果能用自己的话把它写出来,它才真正变成自己的。这个博客,就是我逼自己去理解和沉淀的地方。 它同时也是一个公开的笔记本——如果某篇文章恰好帮到了路过的你,那就再好不过了。 关于「即使再小的帆也能远航」博客的名字叫「即使再小的帆也能远航」,是我给自己的期许。 哪怕每天只是记下一点点东西,日积...
