从 Notion 迁移到 Weft
文档留在 Notion,看板搬到 Weft。
有多少个团队搭过 Notion 任务数据库,它就有多少种形状。最干净的迁移办法是把数据库的列当成 CSV,然后一列一列地有意识对应。文档留在它该待的地方——Notion 里。
1. 从 Notion 导出
打开 Notion ↗- 1把你的 Notion 任务数据库作为整页打开。
- 2点右上角的 ••• 菜单 → Export。
- 3格式选 “CSV (All rows)”。
- 4下载 ZIP,解压,打开里面的 CSV。
- 5如果导出里还给每一行生成了一个文件,现在可以先不管它们。
2. 对照概念
Notion 和 Weft 给同样的东西起了不同的名字。这里是它们的对应关系。
| Notion | Weft |
|---|---|
| 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 工具。
这是从一个 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 搬数据?我们可以帮忙 — 联系支持。