问题
在开源笔记与知识库工具(如自托管 AFFiNE)的安卓客户端上,基础文本编辑存在严重缺陷:据 GitHub Issues,有用户反馈『Hitting enter erases the line of text』——输入普通文本时按回车会直接清空该行,且不与其他客户端同步(只有标题和列表项正常);另有用户称删除文本后『the text is deleted but then whatever was deleted is duplicated many times』。对于依赖多端协作与同步的自托管用户,这种核心编辑操作不可靠,直接破坏了工具的基本可用性。
目标用户
自托管 AFFiNE 的安卓用户,尤其是需要跨手机、桌面多端记录和同步笔记的个人开发者与小型团队。从 GitHub Issues 的互动量(15 与 19 条评论)看,这是一个真实但偏小众的群体。
解决方案
- 提供稳定的安卓端纯文本编辑器(回车、删除等基础操作行为正确)
- 与 AFFiNE 服务端(或通过其开放数据格式)双向同步块内容
- 对编辑冲突进行检测与合并提示
- AI 用于格式整理:将随手记录的纯文本自动规范化为 AFFiNE 的标题/列表结构
MVP 范围
第一版仅做『稳定输入 + 回车/删除行为正确』的安卓编辑器,并通过 AFFiNE 的同步接口读写单一文档;不做块编辑器完整功能、不做实时多人协作、不做附件与画板等复杂块类型。
风险
- 平台依赖强:产品价值建立在 AFFiNE 的数据格式与 API 之上,其变动或自身修复会使替代客户端失去意义
- 上游问题可能被官方修复,机会窗口有限
- 用户基数小且两个信号均显示 willingness_to_pay 为 none,变现路径不明
已有产品
| 产品 | 定位 | 价格 |
|---|---|---|
| AFFiNE | 被反馈问题的开源笔记工具本身;若官方修复安卓端缺陷,该机会即消失。 | — |
信号证据
这张卡片依据的原始讨论。摘录保持原文,点“原文”查看上下文。
GitHub Issues · toeverything/AFFiNE11月13日痛点▲ 1015 条评论
“Hitting enter erases the line of text”
Typing normal text in the AFFiNE Android app erases lines on enter and doesn't sync to other clients, though headers and bullet lists work.原文
GitHub Issues · toeverything/AFFiNE8月8日痛点▲ 1119 条评论
“When attempting to delete text on Android the text is deleted but then whatever was deleted is duplicated many times.”
Attempting to delete text on Android causes the deleted text to be duplicated many times.原文