之前看到一款 iOS 上的记录软件,核心功能是用聊天的形式给自己发消息,随时回顾写下的内容。想法很喜欢,但有两个问题:
- 没有安卓版 — 我用安卓
- 功能太多 — 那个 app 想做的事太多了,我只是想要一个简单、安静、偏私人记录感的东西
所以干脆自己写了一个。WordsBack 是一个极简的自我记录工具,界面干净素雅 — 无社交、无提醒、无负担,只有你和你的文字。
WordsBack 是一个"伪装成聊天"的个人记录工具。每一条写下的内容都像对话气泡一样呈现。它安静、私密,适合不想被复杂笔记应用干扰,只想随手记下想法的人。
- 聊天式记录界面 — 像给自己发消息一样写
- 纯本地存储 — 数据仅保存在设备上
- 全文搜索 — 支持按内容和时间搜索
- 简洁安静的 UI — 减少干扰,专注记录
- 即时保存 — 重启应用后内容依然保留
- Kotlin
- Android SDK 35
- Jetpack Compose
- Material 3
- Gradle Kotlin DSL
(待添加)
git clone git@github.com:lennney/wordsback.git
cd wordsback
./gradlew assembleDebug或在 Android Studio 中打开项目,运行 app 模块。
app/src/main/java/com/example/wordsback/
├── MainActivity.kt # 应用入口
├── chat/
│ ├── ChatRoute.kt # 状态管理
│ ├── ChatScreen.kt # 主界面
│ ├── ChatPreviewData.kt # 预览数据
│ ├── data/ # 仓库与本地存储
│ ├── model/ # 消息模型
│ └── theme/ # 聊天主题(颜色、字体)
└── ui/theme/ # 应用全局主题
- 暂无编辑和删除功能
- 暂无多会话或分类
- 暂无云同步或导出
- 暂无自动化测试
- 编辑和删除消息
- 分组与标签
- 真正的"回顾"视图
- 导出与备份
- 补充测试
首个正式版发布前将补充合适的许可证。
There is an iOS journaling app I came across — it lets you write short notes to yourself in a chat-like interface, like sending messages to your future self. I liked the concept, but it had two problems for me:
- No Android version — I'm an Android user
- Too many features — The app tried to do too much. I just wanted something simple, quiet, and personal
So I decided to build my own. WordsBack is a minimalist self-journaling app with a clean, calm aesthetic — no clutter, no social features, no reminders. Just you and your words.
WordsBack is a personal note-taking app disguised as a chat conversation. Every message you write appears as a conversation bubble with yourself. It is quiet, private, and designed for people who want to jot down thoughts without the overhead of a full-featured notes app.
- Chat-style interface — Write as if you're messaging yourself
- Local storage only — Your data stays on your device
- Full-text search — Search through your messages by content or timestamp
- Clean, calm UI — Minimal distractions, no clutter
- Instant save — Messages persist across app restarts via SharedPreferences
- Kotlin
- Android SDK 35
- Jetpack Compose
- Material 3
- Gradle Kotlin DSL
(To be added)
git clone git@github.com:lennney/wordsback.git
cd wordsback
./gradlew assembleDebugOr open the project in Android Studio and run the app module.
app/src/main/java/com/example/wordsback/
├── MainActivity.kt # Entry point
├── chat/
│ ├── ChatRoute.kt # State management
│ ├── ChatScreen.kt # Main UI
│ ├── ChatPreviewData.kt # Preview data
│ ├── data/ # Repository & local storage
│ ├── model/ # Message model
│ └── theme/ # Chat theme (colors, typography)
└── ui/theme/ # App-wide theme
- No edit/delete functionality yet
- No multi-session or categorization
- No cloud sync or export
- No automated tests
- Edit and delete messages
- Grouping and tagging
- A proper "review" view for past entries
- Export/backup functionality
- Tests
To be determined before first stable release.