萌新入坑,问题与跟 Notion 的对比 -- 求各位大佬帮助

1. 前言

短暂地体验了一下思源笔记,然后总结一下我目前的问题,以及在思源笔记上可能没有的部分或者我没探索到的体验。

之前一段时时间,在第一次探索类似的线上笔记的时候做了很多的调查,发现用户大多都集中在类似于飞书,Notion,以及 Obsidian 之类的软件上。在略粗体验过后第一次选择了 Notion,因为 ta 可视化做的很好,上手也不是很难。相对来说,飞书的话收费制度对我来说很不友好,而 obsidian 则是上手太难,想整成自己喜欢的形式会很困难。

但之后 Notion 炸了,或者说加载体验太差了所以退了坑。

现在则是因为想要做个更细致化的知识管理以及日程管理,想要个 all In one 所以又重新开始找类似的软件,最后尝试着使用了思源。

2. 体验

总的下来感觉思源的体验还是很不错的。首先上手很容易,相对于 obsidian 来说,而且跟 Notion 类似,有个很容易上手的数据库也是很不错的。其次普遍操作跟 notion 类似,跟 obsidian 差不多的关系网,还有易上手的插件就让体验更上一层了。

但有一点对我来说很不友好,那就是思源没有 Notion 那么的可视化。

截屏 20241104 下午 3.29.31.png

如上图,在 Notion 的数据库表上,rollup 的选项可以直接选择以不同的形式显示关联任务的进程,很大程度上方便了我可视化我自己目前的进度,了解自己做了多少。

我自己也在论坛里看了很多关于制作一个进度条的帖子,大神发的那些都很有用,但我发现都不是我理想中类似于 Notion 的进度条。

我理想中的情况说起来其实很复杂,在这一段内应该讲不完,但肯定也不是我自己一个人去琢磨能搞出来的所以才发帖想问一下论坛里的各位大神怎么弄,拜托给我出出主意吧 QAQ

3. 问题

我首先先来讲讲我的问题。

第一个就是关于代码块的。

我之前折腾半天想以代码的形式搞个进度条,结果发现一点用都没用还是用了进度条插件。

所以所谓代码块就只是一个能写代码的块,但不能运行代码吗?

第二个就是关于数据库的形式,这就涉及了我之前所说过的思源可能没有 Notion 那么可视化。

在 Notion 里面,数据库可以以多种形式呈现,有表格,图形表,时间表,日历,板块之类的形式显示,如下图。

截屏 20241104 下午 3.51.44.png

我在思源里面折腾了半天没找到怎么转换形式,但我看用户指南好像又说可以转换?求大神指点 TvT

然后第三个问题就是思源是否支持设置重复任务。

就是不管是 todo 还是数据库,我都希望能够设置重复的任务,类似于每日打卡项目,Notion 也有这个功能。但也没找到。

最后一个问题,嵌入块与数据库。

我发现在使用嵌入块来显示数据库的时候,这个数据库的显示方式无论怎么改变(筛选),他都一定会影响到原本数据库所在的页面。

我描述的可能不是很清楚,但简单来说就是我想要在嵌入块的页面只显示这个数据库的一部分,因此用了筛选,但我还是希望原本数据库保持原样,这样我在同一个页面再加入同一个数据库的时候能看到其他的内容。

但是在我筛选了之后,原本的数据库也会跟着筛选,就没法同步看到其他内容了。

而且筛选功能好像默认的就是只有 AND,不能用 OR 之类的筛选。

还有一点就是,不知道为什么我在嵌入块的浮窗页面切换了表格之后,在鼠标移走后不会显示切换,只会显示在原来的表格。

还请各位指点一下 TvT

4. 我的想法

我用思源笔记的初衷就是想做一个 all in one 且不会炸或者被炸的软件,然后就不用再去折腾其他的了。在一个软件内折腾就够了,软件太多会很麻烦的,所以即使在思源里面折腾一点也无所谓。

我目前的想法就是用思源笔记做一个日常记录笔记想法、写小说设定的软件之外呢,用 ta 来做一个日程、日常管理的软件。

初始设想如下:

我设置了四个模版页,分为年月周日,以及四个数据库,也分为年月周日。

首先先说数据库。

在日的数据库里的都是短期任务,或者当天到期的,周任务的字任务,包括每天打卡的重复任务,完成之后会给周数据库内关联的任务增加进度直到完成;周任务就是月任务的子任务,完成后会给关联的月任务增加进度直到完成;月任务是年度任务的子任务,完成后会给关联的年任务增加进度直到完成;年任务是长期的项目或者目标,拆分成子任务,只要底下的子任务完成了就整个任务都能完成啦。

接下来再来说说我理想中的模版页。

首先是日的模版,我打算拿来做日记模版的。

在每日的模版页面,我设置了一个 todo,用来添加我临时想到的,当日要做的任务,类似于买东西,洗头,见朋友,预约之类的。(只限单日)

然后旁边是每日任务的数据库,以嵌入块的形式加上的,打算只显示今天的所有任务。(这里感谢 Undii 大佬的数据库进度条页面,以及他的回复)

在下面,会有一个来自每月任务的数据库的嵌入块,显示十五天以内的重要或者紧急事项。

然后周模版,月模版,年模版都是用来做一个复盘以及统计的,能看到我每周每月还有一整年的打卡计划进行的怎么样了,有个直观的感受。

但由于我上面说的问题,没法显示不同筛选下的表格,目前没有找到循环任务的方法(日程管理的插件不是很好用),所以想出了个阉割版。

由原来的四个数据库改为两个,一个用来记载日常的任务,列如我今天有个 DDL 之类的,和各类子任务;还有一个数据库用于记载大任务(项目)。

可以将任务关联到同一个列表下的其他任务里,这样就不用再制作多两个列表来存放了。

而重复任务,就只能放在之前建立的 todo 列表下,每次生成日历的时候一起生成了。

之前所描述的,一个嵌入块显示三天内所有任务,还有一个嵌入块显示十五天内重要任务的就做不了了。只能一个嵌入块显示三天内的所有任务,重要程度由高到低排序,然后另一个块显示年目标进度了。

说实话,我自己不是很满意,但也没有什么解决方法,只能在论坛求助各位大神来看看有没有什么办法。

实在不行的话我以后自己慢慢来,学了代码慢慢纠结吧 QAQ

  • 思源笔记

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

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

    22353 引用 • 89447 回帖
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    6 引用 • 38 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    8119 引用 • 37028 回帖 • 160 关注

相关帖子

被采纳的回答
  • 思源没有 Notion 那么的可视化

    我在思源里面折腾了半天没找到怎么转换形式,但我看用户指南好像又说可以转换?

    很大程度是因为思源缺少开发资源,所以相比 Notion 的 Database 会少大量的功能,目前的数据库也只有表格视图,明年应该会接着开发看板视图。

    我之前折腾半天想以代码的形式搞个进度条,结果发现一点用都没用还是用了进度条插件。
    所以所谓代码块就只是一个能写代码的块,但不能运行代码吗?

    可以通过 代码片段 功能来运行 JS 代码

    思源是否支持设置重复任务

    目前思源没有内置的任务管理功能

    我想要在嵌入块的页面只显示这个数据库的一部分,因此用了筛选,但我还是希望原本数据库保持原样

    首先嵌入块的作用是原样显示对应的块,其次这个问题很好解决:

    1. 复制这个数据库
    2. 粘贴到其他位置
    3. 这样就创建了一个镜像数据库,与其他镜像共用数据源
    4. 然后新建一个视图,可以单独调整筛选、排序

    筛选功能好像默认的就是只有 AND,不能用 OR 之类的筛选

    这个仍在计划中,目前还没有精力开发 Issue #10550 · siyuan-note/siyuan

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
    1. 是的代码块不能运行。但是嵌入块可以……这方面去 github 查查可执行嵌入块
    2. 不能转换。目前的可视化都是其他的块或者插件实现的。
    3. 官方没有这个功能。请找日程插件。
    4. 你需要的这个功能是另一个视图进行展示。直接复制 database 块就好。database 默认是引用复制。然后新建视图,在新视图里操作。
    5. 嵌入块浮窗操作不更新算是 bug。有兴趣可以去提交一个 issue
    1 回复
  • 其他回帖
  • 思源没有 Notion 那么的可视化

    我在思源里面折腾了半天没找到怎么转换形式,但我看用户指南好像又说可以转换?

    很大程度是因为思源缺少开发资源,所以相比 Notion 的 Database 会少大量的功能,目前的数据库也只有表格视图,明年应该会接着开发看板视图。

    我之前折腾半天想以代码的形式搞个进度条,结果发现一点用都没用还是用了进度条插件。
    所以所谓代码块就只是一个能写代码的块,但不能运行代码吗?

    可以通过 代码片段 功能来运行 JS 代码

    思源是否支持设置重复任务

    目前思源没有内置的任务管理功能

    我想要在嵌入块的页面只显示这个数据库的一部分,因此用了筛选,但我还是希望原本数据库保持原样

    首先嵌入块的作用是原样显示对应的块,其次这个问题很好解决:

    1. 复制这个数据库
    2. 粘贴到其他位置
    3. 这样就创建了一个镜像数据库,与其他镜像共用数据源
    4. 然后新建一个视图,可以单独调整筛选、排序

    筛选功能好像默认的就是只有 AND,不能用 OR 之类的筛选

    这个仍在计划中,目前还没有精力开发 Issue #10550 · siyuan-note/siyuan

  • 思源的 database 这块功能基本不能用。。已经放弃了。。

  • 不知道为什么我在嵌入块的浮窗页面切换了表格之后,在鼠标移走后不会显示切换,只会显示在原来的表格。

    这个麻烦录屏演示一下操作

    1 回复
  • 查看全部回帖