news 2026/9/13 13:34:04

如何把 Todoist 的项目、任务与标签一次性导入 Super Productivity?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何把 Todoist 的项目、任务与标签一次性导入 Super Productivity?

如何把 Todoist 的项目、任务与标签一次性导入 Super Productivity?

【免费下载链接】super-productivitySuper Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project.项目地址: https://gitcode.com/GitHub_Trending/su/super-productivity

如果你已经把 Todoist 用作日常任务管理,现在想切换到 Super Productivity,可以直接用它内置的「Import from Todoist」功能,把 Todoist 中活跃的项目、任务、子任务、标签和截止日期一次性搬过来。这是一次性的追加式导入:只创建新的项目、标签和任务,不会修改或删除 Super Productivity 中已有的任何数据,也不是实时的 Todoist 同步集成。

准备条件

导入前你需要确认三件事:

  1. 一个 Todoist 账户及其 API token。在 Todoist 中打开Settings → Integrations → Developer,复制 token。token 只会发送到api.todoist.com,且仅保存在本次导入会话的插件内存中,不会被存储、同步或记录日志。
  2. Super Productivity 版本满足要求。导入功能由内置插件todoist-import提供,其 清单文件 中声明minSupVersion: "18.0.0",即需要 Super Productivity 18.0.0 或更高版本。
  3. 网络可达api.todoist.com。插件只声明了这一个allowedHosts,通过 Todoist 统一 Sync API v1(https://api.todoist.com/api/v1/sync)拉取数据。

执行导入

操作全程在 Super Productivity 的界面里完成:

  1. 打开Settings(侧边栏的齿轮图标)。
  2. 进入Sync & Backup标签页,找到Import/Export区域。
  3. 点击Import from Todoist
  4. 粘贴你的 API token,点击Load preview
    • 如果 token 无效或断网,界面会提示Could not load data from Todoist,此时检查 token 与网络连接后重试。
    • 如果该 Todoist 账户下没有任何活跃项目,会提示No active projects found for this Todoist account.
  5. 在预览界面中选择要导入的项目,点击Import
  6. 等待结束。导入是逐个项目执行的,过程中会显示Project {{current}} of {{total}}形式的进度以及当前阶段(creating project / creating tasks / applying dates and tags)。

预览阶段要核对的内容

预览页是导入前唯一的选择点,重点看三处:

项目选择与重复检测。每个项目旁会显示任务与子任务数量(如Work — tasks: 12, sub-tasks: 3)。名字与现有 Super Productivity 项目相同的项目(例如上次导入已创建过)会标注already exists — possibly imported before并默认取消勾选,需要手动重新勾选才会再次导入。注意:重复检测只覆盖 Super Productivity 中活跃的项目——如果上次导入的项目已被归档,检测不到,此时应先恢复或删除它再重跑导入。

优先级映射(默认关闭)。Todoist 的优先级默认不导入。预览中可选三种映射:

  • Nothing:不映射(默认);
  • p1–p3 tags:给每个顶层任务加上p1/p2/p3标签,Todoist 默认的 p4 不加标签;
  • Eisenhower matrix:复用 Super Productivity 内置的urgent/important标签,映射关系为 p1 → urgent + important、p2 → important、p3 → urgent、p4 → 两者都不是。官方文档说明这是一种「合理的默认」而非精确翻译。

优先级标签只会加到顶层任务上——Super Productivity 的子任务不能带标签,预览会统计有多少个带优先级的子任务拿不到标签。

损失清单(What will not survive the move)。预览会列出本次导入将丢弃的内容及数量,例如嵌套项目被拍平、section 被丢弃、深层子任务被降级、循环任务只保留下一个日期等,让你在执行前心里有数。

导入映射规则速查

Todoist 数据导入后的去向
活跃项目新建项目;嵌套层级被拍平;Todoist Inbox 变成名为 “Inbox (Todoist)” 的项目
活跃任务与子任务新建任务;子任务最多保留两层,更深的子任务挂到其顶层任务下
任务描述与评论写入任务笔记;HTTP(S) 的评论附件链接保留(文件本体不导入)
标签变成 Super Productivity 标签,只加在顶层任务上
截止日期(含时间)与分钟级时长保留截止日期/时间;分钟级时长变为时间估算
循环任务只保留下一个截止日期;循环规则以文本写入任务笔记(如Repeats: every 3 days),不会创建真正的循环任务

以下数据不会被导入:已完成任务与任务历史、section、子任务上的标签和优先级、提醒、整日时长、协作者指派人、附件文件本体。异常过长的项目名、任务标题、标签和笔记会被截断到安全导入长度,预览会报告受影响的条数。

结果验证

点击 Import 后,结束摘要就是核对清单。对每个项目,摘要会给出「计划数 vs 实际落库数」的对比(任务与子任务各一组),例如Work: 12 of 12 tasks, 3 of 3 sub-tasks;如果某组数字对不上,会标注some items did not land; please review。摘要还会列出:

  • Created tags:本次新创建的标签;
  • Not carried over:无法携带过来的内容清单;
  • 如果导入后无法回读验证,会提示Could not verify the imported counts,此时即使任务已落库,数字也可能显示为 0——这是「未验证」而非「导入失败」。

这些数字不是估算:导入器会在完成后重新读取全部任务,按项目统计实际落库的任务与子任务数量再与计划对比,因为批量创建接口本身不保证返回权威结果。

导入中断、重跑与撤销

导入是逐项目执行、非事务性的,失败时最多留下一个不完整的当前项目:

  • 中断后重跑:如果导入中途停止(例如断网),错误信息会给出部分创建的项目名。先删除该项目(因为它可能不完整),再重新运行导入,选中该项目及其余未完成的项目即可。摘要中已列为导入成功的项目视为完整,不必重导。
  • 撤销导入:导入是追加式的,撤销方式就是删除本次创建的项目。

下一步

被降级的循环任务不会自动变成 Super Productivity 的循环任务。对重要的循环任务,导入后按 管理循环任务 中的方法手动重建。完整的官方说明见 Import from Todoist,插件实现位于 packages/plugin-dev/todoist-import。

【免费下载链接】super-productivitySuper Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project.项目地址: https://gitcode.com/GitHub_Trending/su/super-productivity

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/13 13:33:13

Jetpack Compose单选多选列表:用ID集合管理状态,避免勾选丢失

简介:面向Android开发者的Kotlin Compose列表交互实现资源,集中展示单选与多选两种高频场景。基于声明式UI框架,通过LazyColumn高效渲染长列表,并配合RadioGroup、RadioButton与Checkbox完成选项状态管理,替代传统Recy…

作者头像 李华
网站建设 2026/9/13 13:32:03

免费AI论文工具写综述:七款工具组合实现真实引用8000字初稿

最近后台一直有人问我:有没有能写综述的免费AI论文工具?最好能快速出八千字,而且引用还得是真实的。说实话,这个需求我太懂了——综述这个东西,看似简单,真正动手就知道,卡你的根本不是“打字速…

作者头像 李华
网站建设 2026/9/13 13:29:20

如何识别量化策略过拟合:gs-quant 实战体检指南

如何识别量化策略过拟合:gs-quant 实战体检指南 【免费下载链接】gs-quant Python toolkit for quantitative finance 项目地址: https://gitcode.com/GitHub_Trending/gs/gs-quant 回测曲线漂亮,实盘却亏掉 20%——多数情况不是市场变了&#xf…

作者头像 李华