DRIFTING
下载
简体中文

DRIFTING

Markdown 的轻快,传统写作软件的脚手架,再加一个照看整本书的 Agent。

macOS 13+Apple Silicon开源 · 本地优先0.1.0-alpha.7

写

像 Markdown 编辑器一样写

  • 一张安静的稿纸,手不离键盘。输入 #、##、### 就开始一个场景、节拍或笔记;**粗体**、*斜体*、> 和 --- 边打边成形。
  • 每个项目同时也是一个 Markdown 文件夹。在 Obsidian 或任何文本编辑器里改过的章节和构想,会合并回 Drifting。
  • 单篇或整本书都可以复制、保存为 Markdown;可以导入 .md、.txt、.docx。
第三章·寻信
雾

雾从港口那边漫过来的时候,林岚正把第三封信压在灯座底下。

铁梯

她每往上走一级,脚下就响一声,像有人在楼下跟着数。

第七圈

海面上亮起一点很小的光。

雾.md — 正文
搭

传统写作软件的脚手架

  • 按章写,也可以在一个视图里通读、修改整本书。
  • 用要素整理人物、地点、物品和设定;用补丁记录要素随情节发生的变化,紧挨着引起变化的那段原文。
  • 故事线、按书序或叙事时间排列的时间线,以及每章一张情节表。
  • 整本书或选定章节可以导出为 EPUB、PDF、Word 成稿。
  • 通览全书
  • 时间线
  • 要素全景
  • 素材库
  • 作品主页
  • 批注
  • TODO
Chapter I
港口

信封上的邮戳已经洇开了,只剩一个“北”字还看得清。

Chapter II·寻信
来信

她想起父亲说过,雾最浓的夜里,旧码头会自己记起从前的船。

第三章·寻信
雾

雾从港口那边漫过来的时候,林岚正把第三封信压在灯座底下。灯塔的铁梯被潮气浸得发凉。

守塔人说今晚不会有船。她没有回答,只是把窗推开一道缝。

Chapter IV·寻信
第七圈

远处的雾笛响了两声,停了,又响了一声。她数着灯转过的圈数,数到第七圈的时候,海面上亮起一点很小的光。

人物
林岚

  • 雾 · 在信纸背面认出自己的笔迹,却不记得写过。
  • 第七圈 · 数到第七圈时看见水上的光。
人物
守塔人

  • 雾 · 说今晚不会有船。
人物
父亲

雾最浓的夜里,旧码头会自己记起从前的船。

地点
旧码头

那光不往岸边来,也不往外走,只在原地一明一灭。

构想
水底的火柴

海面上亮起一点很小的光,像有人在水底下划了一根火柴。

构想
背面的铅笔字

纸角卷起来,露出背面一行很淡的铅笔字,那是她自己的笔迹。

照看

照看整本书的 Agent

  • 可以用自己的 DeepSeek、Anthropic、OpenAI 密钥,也可以登录 ChatGPT 订阅(实验性)。不用 AI 也能正常写作。
  • Agent 能读、搜索和修改你的项目:正文、要素、关联、故事线、素材、TODO。它的改动会在正文里标出,可以从历史快照撤回。
  • 你离开一阵再回来时,它可以把上次写的内容整理进要素、补丁和关联;它不会自行改动正文。
  • Codex、Claude Code、Antigravity 可以通过 MCP 连接到某一个项目,默认只读。
第三章·寻信
雾

雾从港口那边漫过来的时候,林岚正把第三封信压在灯座底下。

守塔人说今晚不会有船。

她没有回答,只是把窗推开一道缝,让海风翻动桌上的信纸。

存

你的数据

  • 所有内容保存在你的 Mac 上,断网也能写,不需要账号。
  • 所有项目可以导出为 Markdown ZIP;整个资料库可以备份成能恢复的 .drifting 文件。
  • 删除的项目会在「最近删除」里保留 30 天。
问

常见问题

和 Scrivener、Novelcrafter 有什么不同?

Drifting 是免费、开源、能离线用的 Mac 应用,既有 Scrivener 式的章节、大纲、人物和资料,也有能读写整个项目的 AI Agent。Scrivener 是老牌的桌面写作软件,没有内置 AI;Novelcrafter 是带 AI 的网页写作工具,需要联网。Drifting 的稿件存在你的 Mac 上,同时是一份 Markdown 文件夹。

DriftingScrivenerNovelcrafter
形式Mac 应用Mac、Windows、iOS 应用网页应用
价格免费一次性购买订阅
源码开源(AGPL)不公开不公开
离线可以可以需要联网
AI读写整个项目的 Agent,用你自己的密钥没有内置用你自己的密钥或本地模型

能导入 Scrivener 的项目吗?

不能直接打开 .scriv 项目。可以先在 Scrivener 里把稿子编译成 Word(.docx)或纯文本,再导入 Drifting;Drifting 可以导入 .md、.txt、.docx。

能离线用吗?需要账号吗?

能离线用,也不需要账号。所有内容保存在你的 Mac 上。只有 AI Agent 要联网连接你选的模型服务;账号只用于在多台 Mac 之间同步和分享章节。

免费吗?开源吗?

免费下载。源码以 AGPL-3.0-or-later 许可证公开在 GitHub 上,也可以自己从源码构建。

一定要用 AI 吗?支持哪些模型?

不用 AI 也能正常写作。Agent 可以用你自己的 DeepSeek、Anthropic、OpenAI 密钥,也可以登录 ChatGPT 订阅(实验性)。目前不支持本地模型。

能和 Obsidian 一起用吗?

可以。每个项目同时是一个 Markdown 文件夹,在 Obsidian 或任何文本编辑器里改过的章节和构想会合并回 Drifting。成稿可以导出为 EPUB、PDF、Word。

稿子会丢吗?怎么备份?

稿件在你自己的 Mac 上,有历史快照,删除的项目在「最近删除」里保留 30 天,整个资料库可以备份成能恢复的 .drifting 文件。Drifting 仍在早期开发,重要的稿件请另外保留副本。

能在多台 Mac 之间同步吗?

可以,注册账号后就能同步,也可以把章节分享成网页给读者阅读和评论。同步内容没有端到端加密。

支持哪些系统和语言?

目前只支持 Apple Silicon 上的 macOS 13 及以上。界面有简体中文、繁體中文、English、日本語、한국어、Español、Deutsch、Français、Português (Brasil)。

支持 Apple Silicon 上的 macOS 13 及以上

仍在早期开发。作者每天都在用它写作,它也在频繁变化。重要的稿件请另外保留副本,并先看一下已知问题。

打开下载的 .dmg,将 Drifting 拖到「应用程序」,首次启动时即可选择界面语言。