抖音火苗永不熄灭!NAS自动化工具帮你轻松守护好友火花
最近发现身边不少朋友在默默维护抖音好友的火苗标志,有人甚至还组队合养什么精灵。你别说,这玩法就像当年QQ里的“友谊的巨轮”,或者更早的QQ情侣红钻,只不过换了个平台延续下来了。

这次要介绍的恰好就是一个可以在个人自用场景下,帮你自动维护抖音火花的小工具。它自带了Web管理面板、专用的登录桌面、定时任务编排和代理配置模板,默认通过Docker Compose一键部署,很适合跑在NAS上。
温馨提示:本文内容仅限个人学习、技术探索与自我测试使用。任何涉及第三方平台账号、登录态和互动操作的工具,都务必遵守对应平台的规则,不建议将其用于商业营销、批量触达、骚扰他人、异常高频操作或其他可能影响平台生态与用户正常体验的场景。
核心功能亮点
- · Web管理面板,在局域网内即可管理配置、维护目标好友和发送窗口。
- · 集成浏览器登录环境,让你在NAS上就能完成必要的账号初始化。
- · 支持任务配置与手动立即触发,灵活可控。
- · 完整的日志查看功能,轻松排查容器启动、任务执行与服务运行状态。
- · 默认采用Docker Compose编排,包含Web面板、登录工作区、后台任务等多个组件。
- · 提供浅色与深色两种界面主题,日常查看与操作更加舒适。
Docker Compose部署步骤详解
这里以威联通NAS为例,采用源码构建镜像并启动的方案,无需手动拉取现成镜像。首先把整个项目文件克隆到NAS本地,再通过Compose拉起所有服务。
用SSH登录威联通后,进入存放容器数据的目录,比如 /share/Container,执行:
cd /share/Container
git clone --depth=1 https://github.com/halfwaystudent/douyin-sparkflow.git
拉取后可以看到项目文件结构。

继续在SSH里完成准备工作:
# 进入项目目录
cd douyin-sparkflow
# 复制环境变量文件
cp .env.example .env
# 创建必要的挂载目录
mkdir -p proxy state/cron state/login-profile logs DouYinSparkFlow/logs

如果有需要,可以自行编辑 .env 文件。另外该项目会额外启动一个Mihomo容器。如果你之前已经部署过同类代理服务,注意避免端口和容器名冲突,在相应位置稍作修改即可。

全部就绪后,在SSH中执行启动命令:
# 首次启动会构建镜像,耗时可能较长
docker compose up -d --build

如何使用:从登录到自动维护
如果你和我一样没有修改过端口配置,浏览器访问 NAS_IP:8787 就能看到服务页面。第一次需要初始化管理员账号。

进入主界面后,点击右侧「关键操作」里的「打开登录工作区」。

拿出手机扫码登录。登录成功后状态会刷新,记得点击左下角的「保存当前账号」。

账号保存后,可以在「管理账号」中看到。

添加好友时,可以手动输入用户名,每行一个;也可以刷新后直接勾选列表中的好友,最后保存。

至于发送什么消息、是否使用内容变体,就交给你自己按需调整了~实测效果确实可行~

结语
如果觉得这款工具对你有用,不妨在自家NAS上部署一个试试,再也不用担心火花突然熄灭了。
感谢阅读,本文到此结束。