AI 助手
AI 助手让你用大白话描述工作,由 TikMatrix 替你排进任务队列。它会读取你的设备、账号和任务历史,把它将要创建的内容原样展示给你,在你确认之前不会写入任何东西。
AI 助手需要 Pro 及以上套餐,与本地自动化 API 的要求一致。
它是什么(以及不是什么)
助手不会直接操作你的手机。它的工作方式和你一样:先看看你手上有什么,然后创建任务,再由正常的任务执行器去跑。它创建的任何东西都会像普通任务一样出现在任务列表里,来源标记为 assistant。
它也不能自作主张地写入任何东西。每一个会改变状态的动作都会中断对话并先征求你的同意——见没有你的确认,什么都不会执行。
配置
模型由你自己提供。TikMatrix 既不自带模型,也不代理你的请求——应用直接从你的机器访问你配置的接口。
- 点击 左侧导航栏的 助手。
- 点击 模型设置。
- 填写:
| 字段 | 该填什么 |
|---|---|
| 接口地址 | 完整的 chat-completions URL,例如 https://api.openai.com/v1/chat/completions |
| 模型 | 模型 ID,例如 gpt-4o 或 claude-sonnet-4-5 |
| API Key | 该服务商的密钥 |
| API 格式 | 保持 根据接口自动识别,除非识别错了 |
| 单次确认的任务上限 | 一次确认最多能创建多少个任务(默认 200) |
- 点击 保存。
设置被接受后,面板顶部的状态栏会显示当前使用的模型,你一眼就能确认这次对话走的是哪个接口。
支持哪些接口
支持两种协议格式:
- OpenAI 兼容 —— 任何支持
POST /v1/chat/completions的接口。包括 OpenAI 本身以及大多数自建服务:vLLM、LocalAI、Ollama 的 OpenAI 兼容层、DeepSeek、OpenRouter 等。 - Anthropic —— 支持
POST /v1/messages的接口。
API 格式通常保持根据接口自动识别:URL 中包含 api.anthropic.com 或 /v1/messages 的按 Anthropic 处理,其余按 OpenAI 兼容处理。只有当你用的代理地址看不出协议时,才需要手动指定。
助手完全依赖工具调用来工作。工具调用能力不可靠的模型可以跟你聊天,但永远规划不出任何东西。
如何选模型
| 如果你想要 | 就用 |
|---|---|
| 规划最可靠、最省心 | OpenAI 或 Anthropic 当前的旗舰模型 |
| 日常「给整机架排任务」成本更低 | 同一批服务商的中档模型 |
| 数据完全不出本机 | 本地服务(Ollama、vLLM、LocalAI)搭配工具调用能力扎实的模型 |
「能聊天但从不规划」的典型原因就是本地小模型。在断定助手坏掉之前,先用托管模型跑一次同样的请求——如果那样能成,问题就出在模型上,而不是配置上。
设置保存在哪里
你的接口地 址和密钥会写入应用数据目录下的 assistant_settings.json,后端在发起请求时读取。除了你配置的那个接口,它们不会被发送到任何地方。
有一项设置只存在于这个文件里:max_tokens,也就是发给模型的回复长度预算。默认 8192,取值被限制在 1024–64000 之间。如果长回答被截断,可以手动调大。
提出需求
用大白话描述你想做的事。一些例子:
- 把所有账号养号 20 分钟
- 我上一批任务为什么失败了?
- 明天早上 9 点在所有设备上发帖
- 用 Marketing 分组里的手机关注这五个账号
一次请求通常分三步:
- 查询。 哪些设备在线、哪些账号已登录、脚本接受哪些参数。
- 规划。 算出这次请求究竟会产生多少个任务,并把总量展示给你——多少个任务、涉及多少台设备和多少个账号。
- 你确认。 确认之后才会真正写入。
如果一个请求的歧义会影响任务数量,助手会来问你,而不是自己猜。
一次完整的请求长什么样
你: 把所有已登录账号养号 20 分钟,明天早上 9 点开始
助手: (依次调用
get_script_schema、list_devices、list_accounts,然后plan_tasks) 34 个养号任务,覆盖 12 台设备、34 个账号,每个 20 分钟,2026-08-27 09:00 开始。有两个账号未登录,已排除。
接着会弹出确认卡片,逐条列出它将要创建的每一行——设备、账号,以及脚本需要的目标对象——外加将要写入的完整 script_config。你点击确认,34 个任务就出现在任务列表里。
指定执行时间
任务可以排到稍后执行:只要在话里提到时间,助手就会把它写进计划作为任务开始时间,确认卡片上也会显示。请求量很大时这尤其重要——把整机架的关注量摊到一整天,比一次性全部发出去要自然得多,助手在遇到有风险的请求时也会主动这么建议。
助手按电脑的本地时间排期。指定日期使用 YYYY-MM-DD HH:MM;只写 HH:MM 表示今天。过去或无效的时间会被拒绝,因此「明天 09:00」不会被误排为今天。
同时支持两个应用的版本
如果你的 TikMatrix 版本同时支持 TikTok 和 Instagram,它不会去猜你指的是哪一个——没有指明平台的请求会被反问一次。说「用 Marketing 分组在 TikTok 上发帖」而不是「用 Marketing 分组发帖」,它就能直接进入规划。单平台版本永远不会问这个问题。
没有你的确认,什么都不会执行
这一点是由代码强制的,不是靠好言好语地叮嘱模型。
当助手要做任何改变状态的事情时,对话会停下来,弹出一张确认卡片说明接下来会发生什么。只有你按下确认按钮,这个调用才会真正执行。
有四类动作受此保护:
| 动作 | 作用 |
|---|---|
create_tasks | 把规划好的任务排入队列 |
stop_task | 停止一个运行中的任务 |
retry_task | 把失败的任务重新排队 |
create_custom_script | 写入并注册一个新的脚本文件 |
任务创建之上还有第二道锁:确认按钮只能执行你看到的那个计划。助手无法在预览和你确认之间修改参数——计划是一次性的,15 分钟后过期,所以一个你离开去忙别的、放着没管的预览,不会在设备列表早已变化之后还能被确认。
而且这张卡片不是模型写的摘要。它渲染的是计划里真实的每一行和真实的 script_config,所以你批准的就是最终写入的内容。
拒绝也是一种正常答复,而不是错误:模型会被告知你拒绝了,于是它可以换个方案,而不是把同一个调用再试一遍。