Agent Skills
返回列表
抖音续火花

抖音续火花

生活服务 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_96387803/ftdouyinxuhuohua0804。

技能介绍

一个会「断」的社交仪式

抖音的火花机制很简单:和好友或群聊连续互动,火花就会延续;断一天,可能就凉了。问题在于它完全依赖人记得每天发一条消息。一旦忙起来或者忘了打开 App,前几天积累的火花就断了。这个技能要解决的就是这件事——把「记得发」变成可配置、可自动执行的脚本。

它如何工作

这个技能不调用 API,也不走深链(/im/ 会被抖音拦截),而是驱动你本机的真实浏览器,用模拟鼠标点击进入消息列表,逐个给配置好的好友或群发送一条短消息。登录态复用你真实的浏览器 profile:首次扫码一次,session 就持久化在数据目录里,脚本不会读取或存储原始 cookie。

所有个人数据(配置、登录 session、火花历史、日志)都存放在技能目录之外的独立数据目录里。解析优先级为 --data-dir → DOUYIN_XUHUOHUA_HOME(旧版回退 DOUYIN_SPARK_HOME)→ WORKBUDDY_CONFIG_DIR/CODEBUDDY_CONFIG_DIR → ~/.workbuddy/skills-data/douyin-xuhuohua,每个 WorkBuddy 实例的数据彼此隔离。

任何操作前先跑 python scripts/dsk.py config show 查看当前状态,绝不假设配置存在。主要命令包括 init、config、target add|list|update|remove、login、run [--dry-run]、streak、history、automation-plan、doctor、diag、cleanup、purge。CLI 在 stdout 输出单条 JSON envelope,进度与诊断走 stderr。退出码区分了未登录(2)、配置无效/无目标(3)、依赖缺失(4)、部分成功(5)、全部失败(6)、已有实例在运行(7)、未接受免责声明(8)等情况。

发送时每个目标独立处理,一个失败不阻塞其他目标。每条消息发出后会验证聊天中气泡是否出现且输入框清空,验证失败即记为该目标的失败。

想定时运行的话,automation-plan --hour H --minute M [--jitter] 会输出一个 RRULE 和一段自包含 prompt,再通过 automation_update 创建周期性自动化任务。

适用边界与注意点

  • 首次使用必须接受一行免责声明(onboarding.disclaimer_accepted=true),否则脚本拒绝发送。
  • 依赖 playwright>=1.40,由 doctor 检查;缺失时按提示安装即可。
  • 登录依赖真实浏览器窗口扫码,无人值守的机器上需要注意这一步需要有人在场。
  • 先用 run --dry-run 确认能正确定位联系人,再开启真实发送。
  • 自动化发送本质是一种自动操作行为,使用前建议阅读 references/compliance.md 中的服务条款说明。

使用场景

  • 每天需要记得给多位好友发抖音消息以维持火花,但人工容易忘,想用脚本定时发送。
  • 已经配置过发送任务,想用 streak 和 history 查看各目标当前的火花天数和最近发送记录。
  • 准备真实发送前,先跑 run --dry-run 验证浏览器能否正确定位到配置的联系人。
  • 需要更换发送文案或调整定时时间,通过 config set 和 target update 修改已有配置。

适合人员

  • 抖音重度用户,有多个好友或群聊需要每天续火花,希望脚本自动完成重复发送。
  • 喜欢用命令行工具管理日常事务的极客,愿意通过 CLI 配置和调试自动化任务。
  • 使用 WorkBuddy 等 AI 助手平台的用户,想在助手内通过技能完成生活服务类定时任务。
  • 对自动化脚本有基本了解,能看懂 JSON 输出和退出码,遇到问题会先跑 doctor 诊断。