返回项目列表

Inkwell 写作应用

一个专注写作体验的极简编辑器,支持 Markdown、专注模式与本地自动保存——写作工具的终极目标是消失。

Inkwell 写作应用
2024
创意编辑器Astro

想法来源

大多数写作软件都在教你如何组织文档,而不是帮你把字写出来。

打开主流的笔记软件,迎接你的是:文件夹树、标签体系、模板市场、双链图谱、AI 助手弹窗。它们都很强大,但强大的方向是「管理已经写出来的东西」。而写作真正的瓶颈在另一个地方——初稿还没写出来的那段时间。那段时间里,一切组织功能都是干扰。

Inkwell 是反着做的:只有一页纸和一个字数统计。

专注模式:把改稿的欲望延后

进入专注模式后,界面只保留当前段落,其余内容淡化到 30% 不透明度。

Inkwell 专注模式

fig. 上下文还在,但「轮不到你改」——视觉权重就是行为约束

这个设计针对的是写作里最常见的自我破坏:写三句、回头改两句、删掉一句,一小时过去文档还是空白。专注模式不禁止你回看——上下文以 30% 的透明度留在那里,你知道它在——但它用视觉权重告诉你:现在轮不到它们。

写完初稿、退出专注模式,才是编辑的时间。把「写」和「改」拆成两个时段,比任何效率技巧都管用。

技术细节

编辑器基于 contenteditable 自己实现,没有引入重型编辑器框架——Markdown 解析用 unified 生态,按需渲染。这个选择让包体积和内存占用都很小,长时间写作不卡。

所有内容存 IndexedDB,输入防抖 500ms 后落盘,刷新、误关标签页都不丢字。本地优先,没有账号,没有云同步——文稿是写作者最私密的东西之一,默认不出本机。

体会

做这个项目的过程中删掉的功能比写下的多:做过标签、做过大纲视图、做过导出主题,最后都砍了。每砍掉一个功能,「打开就写」这个动作就快一分。

写作工具的终极目标是消失。