跳到主要内容

同步与集成问题

如果你的数据没有出现在预期的地方,请根据具体的集成查看下面的解决办法。

任务没有出现在 Todoist 中​

新任务通常会在几秒内到达 Todoist。没能到达 Todoist 的任务不会自动重新发送。你在 Todoist 中进行的完成、重新打开和删除操作会在几秒内回到 TellDone,另外每 5 分钟还会做一次备用检查。

  1. 检查你的套餐:Todoist 需要 Basic 及以上。在 Free 上,新任务不会发送到 Todoist
  2. 等几分钟再查看
  3. 打开 TellDone,确认这个任务确实在你的任务列表中
  4. 前往设置 > 集成,确认 Todoist 开关已打开。如果开关下面显示了错误,请轻点重试
  5. 确认网络连接正常
  6. 如果问题仍然存在,请关闭 Todoist 开关(用断开确认),然后重新打开并登录
提示

Todoist 的同步是双向的。你在 Todoist 中所做的更改(比如完成一个任务)也会同步回 TellDone。

事件没有出现在 Apple 日历中​

Apple 日历是在你 iPhone 上运行的本地集成。它是单向的:TellDone 会在日历中添加和更新事件,但你在日历中所做的更改不会回到 TellDone。

  1. 前往 iPhone 的设置 > App > TellDone,确认日历设为完全访问。如果是仅添加事件,TellDone 就无法检查哪些事件已经存在
  2. 打开 Apple 日历,确认你在设置 > 集成 > 日历中选择的日历是可见的(没有被隐藏)
  3. 在设置 > 集成中,轻点日历开关下面的同步全部事件。它会添加缺少的事件,并跳过已经存在的
  4. 确认事件有日期和时间 - 没有具体时间的事件可能会显示得不太一样

任务没有出现在 Apple 提醒事项中​

Apple 提醒事项同样使用你 iPhone 上的权限。

  1. 前往 iPhone 的设置 > App > TellDone,确认提醒事项权限已打开
  2. 如果本来就是打开的,请把它关闭再打开
  3. 打开 Apple 提醒事项,查看对应的列表
备注

关闭设置中的事件和任务提醒只会停止提醒通知。任务和事件仍会发送到日历、提醒事项和 Google Tasks;这些由设置 > 集成中的开关控制。

任务没有出现在 Google Tasks 中​

Google Tasks 是 iPhone 上的本地集成,它会连接到你的 Google 账户。它需要 Basic 及以上。

  1. 前往设置 > 集成,确认 Google Tasks 开关已打开,并且你仍处于登录状态
  2. 确认已选择任务列表 - 没有任务列表的话,任务就无处可发
  3. 轻点同步全部任务来添加你未完成的任务(最多 200 个),或轻点同步状态来检查哪些任务已经完成
  4. 如果仍然不行,请断开并重新连接你的 Google 账户
备注

当你在 TellDone 中完成或重新打开任务时,Google Tasks 或提醒事项中关联的任务会立即更新,TellDone 也会获取在那里所做的更改。要在无需操作的情况下带回这些更改,请打开设置 > 集成顶部的自动同步任务(默认关闭)。这样 TellDone 会在你打开应用时(距离上次同步至少 30 分钟)以及在后台(大约每 4 小时最多一次)进行同步。具体时间由 iOS 决定。

Things 3、Apple 备忘录或 Apple 手记没有收到我的笔记​

自动导出到 Apple 备忘录和 Apple 手记需要 Basic 及以上,Things 需要 Pro 及以上。如果你的套餐不包含其中某一项,它会在设置 > 集成中显示套餐标记。从笔记的 ... 菜单发送单条笔记,所有套餐都可以使用,但需要快捷指令。如果你看到找不到快捷指令,请轻点安装来添加它。

TellDone 关闭时,日历和 Apple 提醒事项会立即收到新内容。对于 Things、Apple 备忘录和 Apple 手记,通知上会显示轻点发送到…:轻点它,TellDone 就会打开并发送这些项目。

TellDone 关闭时,Google Tasks 不会更新。它会在你下次打开 TellDone,或 iPhone 在后台刷新 TellDone 时赶上进度。

Things 3 打不开​

TellDone 把任务直接发送到 Things 3 应用,所以 Things 3 必须安装在同一部 iPhone 上。

  1. 确认你的 iPhone 上已安装 Things 3
  2. 确认你运行的是较新版本的 Things 3
  3. 先手动打开 Things 3,然后回到 TellDone 再试一次
备注

任务会从 TellDone 自动发送到 Things 3。要带回完成状态,请在设置 > 集成中轻点 Things 开关下面的同步状态,它会运行 TellDone Things Sync 快捷指令。如果同步时显示找不到快捷指令,请轻点安装重新添加该快捷指令。设置方法请见 Things 3。

Notion 数据没有同步​

Notion 是服务器集成:它通过 TellDone 的服务器同步,即使应用关闭也能工作。

  1. 前往设置 > 集成,确认 Notion 开关已打开。如果开关下面显示了错误,请轻点重试
  2. 在 Notion 中,找到包含“任务”“笔记”和“事件”数据库的 TellDone 页面。不要重命名或删除 TellDone 创建的列(例如 TellDo ID 和 Status),否则同步会停止工作
  3. 关闭 Notion 开关(用断开确认)后再打开,然后登录 Notion。重新连接会创建新的任务、笔记和事件数据库。之前同步的项目会留在旧的数据库里
  4. 检查你的网络连接
警告

重新连接 Notion 时,你可能需要在 Notion 自己的窗口中再次授予访问权限。

备注

你在 TellDone 中所做的更改(新任务,或修改了标题、截止日期、优先级、描述或标签)会立即发送到 Notion。来自 Notion 的更改(把 Status 设为 Done 或改回 To Do,页面被删除或恢复)通常会在几秒内到达 TellDone。如果漏掉了某次完成操作,每小时一次的检查会把它补上。

Microsoft To Do 没有同步​

Microsoft To Do 是服务器集成,需要 Basic 及以上。在 Free 上,它那一行会显示 BASIC 标记。

  1. 前往设置 > 集成,确认 Microsoft To Do 开关已打开。如果开关下面显示了错误,请轻点重试
  2. 确认网络连接正常
  3. 关闭开关(用断开确认)后再打开,然后登录你的 Microsoft 账户。重新连接会在 Microsoft To Do 中创建第二个 TellDone 列表。之前同步的任务会留在旧的列表里,并且不再同步

关闭它之后,已同步的任务会保留在 Microsoft To Do 中。要彻底移除 TellDone 的访问权限,请前往 account.microsoft.com 并打开隐私。

Webhook 没有触发​

如果你的 Webhook 自动化没有发送数据:

  1. 前往设置 > 集成 > 自动化,打开这个自动化
  2. 确认已启用开关已打开
  3. 确认选中了正确的触发事件(已创建、已更新、已完成、已删除)和数据类型
  4. 确认 Webhook URL 正确,并且以 https:// 开头
  5. 轻点测试发送,检查你的接收端是否有响应
  6. 确认你没有达到每月的发送上限。超出上限的发送会先被保留,并在上限重置后自动发出
警告

如果同一个自动化连续 20 次尝试都失败(重试也计入),TellDone 会关闭这个自动化,以避免反复发送失败。一次每次重试都失败的发送会计为 6 次尝试,所以大约在 4 次发送失败之后就可能发生这种情况。下一次发送成功时,计数会归零。连续失败 3 次后,你会在收件箱收到一条警告消息(轻点录制标签页上的铃铛)。自动化被关闭时不会再单独发送消息。要重新打开它,请修复你的接收端,并在设置 > 集成 > 自动化中把已启用重新打开。

Webhook 发送失败​

Webhook 失败的常见原因:

  • 接收端 URL 不是 HTTPS - TellDone 要求使用安全的接收端
  • URL 使用的是 IP 地址而不是域名,或者域名指向私有网络地址
  • 接收端超时 - 它必须在 10 秒内响应
  • 接收端返回错误(非 2xx 状态码)
  • 接收端重定向到了另一个地址 - TellDone 不会跟随重定向
  • URL 无法访问,或存在 DNS 问题

解决方法:

  1. 单独测试你的接收端 URL,确认它能正常工作
  2. 在自动化的最近发送中查看错误详情

每次发送都会显示一个图标:绿色对勾表示已送达,黄色时钟表示排队中或发送中,红色三角表示出错,红色叉号表示 TellDone 不会自动重试。在全部发送中,使用失败筛选可以只查看失败的发送。

TellDone 会对失败的发送最多重试 5 次,间隔时间逐渐变长(30 秒、2 分钟、15 分钟、1 小时和 4 小时)。如果你的接收端返回的是 429 Too Many Requests 之外的 4xx 错误(例如 404 Not Found),TellDone 不会重试这次发送。一个自动化的发送记录超过 5 条之后,你可以打开全部发送,在失败的那条上轻点重试。较短的最近发送列表不提供重试。

备注

Webhook 发送使用 HMAC-SHA256 签名。请求格式请见 Webhook 自动化。

各平台的帮助

关于你所用自动化工具的设置和排查指南,请见 Zapier、Make 或 n8n。

已达到集成名额上限​

你可以连接的服务器集成(Todoist、Notion、Microsoft To Do)数量取决于你的套餐:

套餐服务器集成名额
Free0
Basic1
Pro不限
Ultra不限

在 Basic 上,设置 > 集成会显示一个计数,例如 0 / 1 个服务器集成。名额用完后,另外两个会显示 PRO 标记。要连接多个,请升级到 Pro 以获得不限数量的集成。Google Tasks、Apple 备忘录和 Apple 手记不占用名额。

离线录音没有同步​

TellDone 可以离线使用 - 录音先保存在本地,恢复联网后上传。

  1. 检查你的网络连接。你离线时,录制页面会显示已离线保存,会自动上传
  2. 网络恢复后,TellDone 会自动重试
  3. 如果重试失败,请在联网时打开 TellDone。上传会继续
提示

笔记处理完成后,日历和提醒事项的内容会添加到你的 iPhone 上。处理本身需要联网,服务器集成(Todoist、Notion、Webhook)也需要。

我取消了一个事件,但无法恢复​

要恢复已取消的事件:

  1. 在“事件”中,使用已取消筛选并打开该事件
  2. 轻点 …,然后轻点恢复

恢复后的事件会重新变为已确认。如果该事件原本在 Apple 日历中,TellDone 会把它作为新事件再次添加进去。

我的离线笔记不见了​

离线笔记会在你的 iPhone 上排队,并在恢复联网后上传。它们属于录制它们的那个账户。

  1. 在联网状态下打开 TellDone,稍等一会儿让队列上传完成
  2. 确认你登录的是录制它们时使用的同一个账户
  3. 如果它们仍然没有出现,请在设置 > 帮助与支持 > 联系客服中联系支持,帮你找回

后台同步不工作​

如果在别处所做的更改(例如在 Todoist 或 Notion 中完成的任务)要等到你打开应用才会显示:

  1. 打开 iPhone 的设置 > 通用 > 后台 App 刷新
  2. 确认它已打开
  3. 向下滚动,确认 TellDone 也已打开

iOS 会在低电量模式下暂停后台刷新,所以也请检查这一点。对于提醒事项和 Google Tasks,后台同步还需要在设置 > 集成中打开自动同步任务。

备注

TellDone 使用后台更新来保持你的数据最新。如果后台 App 刷新已关闭,iOS 就无法唤醒 TellDone 来刷新数据。