几个建议反馈

本贴最后更新于 1121 天前,其中的信息可能已经时移世改
标签页(含提及、关系图等)的拆分悬浮

当前固定位置有好处也有坏处,坏处就是比如我是用双屏的,就没办法把某个标签页、或关系图、提及模块放到另一块屏幕上。建议还是做个选项吧

全局别名设置,只要块中包含关键字,就自动提及

现在为了提及,需要给可能关联的块都去设置别名,导致提及关系的建立和修改都很繁琐。

重复上一次操作

这个功能在 office 中是相当好用,希望思源也能加上

资源命名

拉取或移动到笔记的资源,只要原命名没重复,就保留原命名。

现在资源在名字后面会加一大串标识符,如果用其他软件打开的话,不好看。

ctrl+A 选中优化

目前 ctrl+a 是选中整个文档,应用场景及其有限。

可以参考 onenote

1.首次 ctrl+a,全选当前块,在鼠标位置弹出右键菜单

2.再次 ctrl+a,全选当前块的父级块下所有内容,在鼠标位置弹出右键菜单

第三次按的时候就回到 1

  • 思源笔记

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

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

    18600 引用 • 69242 回帖 • 1 关注

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 感谢建议

    1. 可以开多个思源
    2. 全局设置的话,引用就不知道要引用到哪一个块上了
    3. 可以具体说一下么?
    4. 这个是为了方便图床不重复的设定
    5. 那什么时候选中全文呢?
    3 回复
  • out-man 3 评论

    1.多开的用户体验不好,一是效果不好,二是资源占用多了,三是会影响到笔记配置。

    我觉得最早那种做成自由移动的再加个钉住(任意位置)的功能,体验就很好了

    2.比如我全局设置一个别名——“李白”,当我打开文档的时候,当前文档(或焦点所在块)中只要出现“李白”这个关键字,那么提及模块下,就会显示笔记中所有包含“李白”的块。

    3.重复上一次操作,打个比方:我要给一段文字中的很多个关键字标红色,现在需要鼠标选中然后右键选红色,并不断重复这个操作。而有快捷键的话,我就只要选中文字,按一下快捷键就行了。

    4.是否可以先判断是否有重名呢?没有重名的话就按原文件名,有重名可以像 windows 资源管理器一样——(1)、(2)……

    5.选中全文的使用场景很少,不过考虑到用户习惯,可以第一次当前块,第二次父块、第三次全文这样

    1. 这样就无法转换为块引用,感觉用搜索可以满足这个需求。3 比较不错。5 可以把扩大选则范围换为其他快捷键
    Vanessa
    @Vanessa 哪个无法转换为块引用
    out-man
    @out-man 第二点中出现在提及中的块
    Vanessa
  • 字多我就放这边回复。

    现在的提及转块引用也有点问题,如果一个文档中,有 2 个以上命名或别名相同的块,那么在提及中转块引用,只会引用到第一个块。

    可以考虑:当焦点在非空的块中时,只显示当前块关联的提及,并允许转块引用;当焦点在空块或不在块中时,显示整个文档关联的提及,不允许转块引用。

    这种方式的额外好处就是当焦点在非空块中时,可以精准提及,而不用去列表找半天。


    全局别名的意义在于,如果我导入一张名人姓名表(也可以是专业术语表等等),那么我笔记中的所有文档,只要出现对应的关键词,就会自动提及,而不需要我逐个块去设置命名/别名。

    也就是针对常用的关键词,进行全局设置,而不需要去每个块上面设置命名/别名。特别是需求变化或文档维护需要更换关键词的场景下,如果文档多,那逐个块去替换简直是不可能的任务。而如果有全局设置,就简单编辑一下就行了。

    而且这种全局别名是通用的,用户之间还可以互相分享。

    全局别名的逻辑大概是:

    打开文档时,先判断每个块是否包含全局别名,如果包含的话,就将包含的全局别名,作为这个块的临时别名,进行关联提及。(技术实现上可能是其他方式)

    剩下的就和现在的提及一样,同样也可以考虑上面说的文档级提及和块级提及。


    不管是现在的命名别名还是全局别名,是都可以通过搜索解决,但确很繁琐。

    比如命名/别名相当于需要先提取每个块的命名/别名作为关键词,然后去搜索。

    比如全局别名需要先用全局别名搜索文档,将匹配到的别名作为关键词,然后去搜索。

    所以希望还是能优化一下

    1 回复
    1. 已经有 issue 了,下个版本修复。
    2. 都是块元素,没有非空块。。。
    3. 全局的别名为“张三”,如果还是需要引用的话,就必然需要为某一个块命名为“张三”,这样的话就和普通别名没区别了吧
    1 回复
  • 2.这个主要是根据焦点来判断,就像焦点离开输入框一样。只要焦点不在块中,就显示文档级提及;焦点在块中,就显示块级提及。

    3.引用相对提及来说,毕竟是少数。 只有在两块内容有直接关联的情况下,才会去引用。

    块引用关联的是块 ID,应该和命名没关系吧。

    全局别名和块别名是互补不是互斥关系,就像程序批处理和手工处理一样

    1 回复
  • 2 焦点不在块中,在哪里呢?3 块别名依托块,全局别名没有依托的话,反向链接中的提及就无法将其转换为引用

    1 回复
  • out-man 3 评论
    1. 焦点不在块中的话,应该就是没有焦点。比如现在点页签空白处,就是没焦点了。
    2. 依托的是块中与全局别名相同的关键字,转换为引用时,就根据关键字所在块来转换
    2 空白也是一个空块;3 全局别名并没有对应的块,转换时就无法找到对应的块
    Vanessa
    @Vanessa 2.是点标签旁边的空白处,此时笔记编辑区域没有光标,可以认为是无焦点状态。 3.全局别名可以理解成包含【关键字】的块,都将这个【关键字】作为【这个块的别名】,所以是可以联系到块的
    out-man
    @out-man 2 标签旁边值得是?3 那会有很多包含这个关键字的块,最终选哪一个呢?
    Vanessa
  • out-man 2 评论

    2 标签旁边值得是?3 那会有很多包含这个关键字的块,最终选哪一个呢?


    2.就是点页面标签栏的空白处,光标就不在编辑器了。 这只是一个举例,如果只能靠点击这个位置来移出焦点,体验并不好。

    如果真要用到 焦点不在编辑器时,显示文档级的关联内容 这个逻辑,就需要增加一些类似区域,让焦点能离开编辑器。

    image.png

    1. 举例,假如我设置了 张三 作为全局别名,下面是举例的
    文档 1 文档 2
    块 1 内容 我叫张三 我是张三哥哥
    块 2 内容 我叫李四 我是张三弟弟

    现在我打开文档 1, 文档1的块1 会匹配到全局别名,然后就会按 张三 这个关键词去检索提及,提及栏会显示 我是张三哥哥我是张三弟弟

    也就是 文档1的块1文档2的块1文档2的块2 关联上了

    这时候我如果在 我是张三哥哥 的这个提及选择 转换为内容块引用,那么 文档2的块1中张三 就引用了 文档1中的块1 这个块

    2 没有更好的交互前只能先用全文了,除了全文,列表也有这个问题,或者可以直接用提及上的搜索来进行过滤。
    Vanessa
    3 我终于明白了,谢谢你的耐心。没绕过来,一直想着要去先加命名。我记下来了,后期完善。
    Vanessa
请输入回帖内容 ...