→

从 Notion 迁移到 Weft

文档留在 Notion,看板搬到 Weft。

有多少个团队搭过 Notion 任务数据库,它就有多少种形状。最干净的迁移办法是把数据库的列当成 CSV,然后一列一列地有意识对应。文档留在它该待的地方——Notion 里。

1. 从 Notion 导出

打开 Notion ↗
  1. 1把你的 Notion 任务数据库作为整页打开。
  2. 2点右上角的 ••• 菜单 → Export。
  3. 3格式选 “CSV (All rows)”。
  4. 4下载 ZIP,解压,打开里面的 CSV。
  5. 5如果导出里还给每一行生成了一个文件,现在可以先不管它们。

2. 对照概念

Notion 和 Weft 给同样的东西起了不同的名字。这里是它们的对应关系。

NotionWeft
Status select: Backlog / Todo / Doing / Done (or similar)
列:直接对应
Priority select
优先级:对应到 none / low / medium / high / urgent
Due date property
dueAt(ISO-8601)
Sprint / iteration property
冲刺
先建冲刺,再挂任务。
Tags / Multi-select
任务描述
以 “[tag1, tag2]” 的形式放在描述最前面。
Relation to other databases
描述里的链接
把 Notion 页面的 URL 留在描述里。

3. 用你的 AI 导入

Weft 不需要单独的导入脚本 — 因为 MCP 服务器本身就是导入通道。把导出内容贴进 Claude、Cursor、Codex 或 ChatGPT(先照其中一份设置指南接好 Weft),然后让 AI 替你创建任务。它用的就是真正的 create_task、create_sprint 和 move_task 工具。

给你的 AI 的提示词

这是从一个 Notion 任务数据库导出的 CSV。请把每一行建成一个 Weft 任务。把 Status 列对应到 Weft 的列(Backlog / Todo / Doing / Done),把 Priority 列对应到 Weft 的优先级。请把 Notion 页面的 URL 留在描述里,方便回头去找附件或上下文。挂任务之前,先按 Sprint/Iteration 列建好冲刺。

还没接 AI?用内置的 CSV 导入器 — 上传导出文件,映射好列,整批会在一次事务里落地。(AI 客户端通过 bulk_create_tasks 工具有同样的能力:一次调用完成整份导入。)

更想让人帮你迁?把导出文件发来联系支持,在 Weft 还早的阶段我们替你做。不收费。

哪些东西搬不过来

  • Notion 的文档和页面内容留在 Notion——Weft 是任务管理器,不是 wiki。
  • 附件和内嵌图片不会迁移。
  • 与其他数据库的关联会变成描述里的纯 URL。
  • Weft 里没有 rollup、公式和链接数据库。

还在犹豫要不要离开 Notion?

看看老老实实的并排对比 — 什么时候 Notion 更好,什么时候 Weft 更好。我们不写抹黑文章;如果 Notion 更适合你这种形态的团队,我们会直说。

从头开始,但把活儿带过来。

50 个任务以内免费 — 通常够你试出 Weft 合不合你的交付方式。

要从 Notion Labs 搬数据?我们可以帮忙 — 联系支持。