PlainApp 中文文档 下载 App

笔记、RSS、文件的标签体系:跨视图知识聚合

为什么要跨内容打标签

纯功能划分的笔记 App 让你"在笔记里记了一件事、在 RSS 里看到了一条相关文章、在媒体里又存了几张相关截图"——三处散落,想回溯时必须分别找。

PlainApp 的做法:任何内容类型的标签都是全局的。你给 RSS 文章打了 product-a-launch、给相关笔记也打了这个标签、给产品截图也打了——之后在 Notes 视图里点 product-a-launch 标签,能看到带这个标签的笔记;在 RSS 视图里点同一个标签,能看到相关文章;在 Media 里点能看到截图。

同一个标签把四类内容在逻辑上串起来了。

标签的写入入口

内容类型如何打标签
笔记编辑笔记时在正文最后 tags: product-a-launch 或在列表视图批量打
RSS 文章阅读文章时点工具栏 Tag 图标 → 输入新标签或选已有
媒体文件在 Images / Videos 面板选中后顶部 Tag 按钮
普通文件文件详情面板里手动输入

跨视图搜索 / 筛选

每个视图都有自己的标签 Chip 栏:

和 RSS 的"保存到笔记"联动

PlainApp RSS 阅读器里点保存到笔记按钮,会把当前文章正文(或同步全文后的完整内容)自动创建一篇笔记,并且文章已有的标签会自动复制给新笔记。

这样 RSS 浏览 → 看到有价值的 → 一键进笔记 → 标签自动保持一致 → 之后跨视图都能聚合。整条链路不用手动重打标签。

关于标签命名

标签数据的存储位置

标签和内容一样存在手机本地 SQLite 数据库里——PlainApp 标签表名是 tags,内容-标签关联表是 tag_relations。数据库路径:

/data/data/com.ismartcoding.plain/databases/plain.db

普通安装没有 root 权限打不开这个路径;如果想通过 adb 查,可以用 adb shell run-as com.ismartcoding.plain cat databases/plain.db 复制出来。