一个普通用户对于数据库 / 属性视图的期望

本贴最后更新于 444 天前,其中的信息可能已经天翻地覆

思源笔记用户,曾使用过 RE,Logseq,未使用过 Notion。

以下是我个人对目前思源笔记数据库功能的需求和畅想,请 D 大按照实际情况综合考虑。无论现实与否,希望为 D 大提供不同用户对数据库功能的看法。

🔦Database Blocks

database 新建行目前是纯文本,然后可以选择新建文档。考虑提供类似编辑器的体验?即直接键入文字即为普通文本,通过 [[ 来插入其他类型块。普通文本也可以再通过现在的 更多 按钮新建文档。

❓ 同一文档或段落块的相同属性的复用问题:

  • 例如有段落块:
    • 《书籍 A》属性:作者、出版年、分类标签、阅读日期、阅读进度
    • 《书籍 B》属性:作者、出版年、分类标签、阅读日期、阅读进度

书名 作者 出版年
《书籍 A》
《书籍 A》
书名 作者 出版年 阅读进度
《书籍 A》
《书籍 A》

此处的两个 database 使用的作者、出版年应该是同一数据源,但是目前却分属于两个 database 了,感觉对用户使用不太方便。


想象的解决方案:

  • 统一将块的不同属性视图中的数据放到一起存储,然后针对想了解哪些属性在哪个属性视图中出现给个预览或者是筛选。
  • 或者提供数据库的引用功能,即两个位置使用同一个数据库,但是显示的列信息不同。不是嵌入块那种形式的。

🙏 期望:通过搜索属性来创建 database

希望通过 作者:张三 来创建只有作者是张三的 database,然后进行其他属性标注,并同步回《书籍 A》的原始块属性。对应统一将块的不同属性视图中的数据放到一起存储,然后针对想了解哪些属性在哪个属性视图中出现给个预览或者是筛选。

💡 建议:ctrl+hover 提供类似悬浮窗的预览/编辑块属性功能

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23014 引用 • 92567 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250 2 评论

    你好,全局属性的疑问可以用 模板列 解决。

    1 回复
    全局属性是多个数据库可以共用的属性吗?如何用模板列解决?
    moohadun
    @moohadun 是的,具体用法后续我们会写在用户指南中,目前请参考 issue 摸索一下,辛苦了。
    88250
  • 其他回帖
  • 自定义属性名支持不了中文,但是不影响在模板列中使用啊,模板列中用的是变量名。

    1 回复
  • E-001

    嗯嗯,这个了解的。

    就是希望可以录入中文属性名,这个属于吹毛求疵了哈,不影响使用,就是感觉有时候对英文的识别能力不如中文,不管多长扫一眼就知道是啥,英文就算是一个单词也得缓一下。

    主要是我的问题,本意是如果有相关的开发考虑,就请评估下中文属性名称的可能性 😁。

    1 回复
  • 查看全部回帖