坏了,数据库真成标签了

Clip20240416171626.png

优化了块右上角所属数据库的样式:添加背景色和字体颜色

css 代码片段

/* 优化块右上角所属数据库的样式 */
.protyle-attr--av svg {
    /* 去除数据库svg */
    display: none;
}
.protyle-attr--av > span {
    /* 添加圆角 */
    padding: 0 0.5em;
    border-radius: 0.5em;
}
.protyle-attr--av > span:nth-child(4n + 1) {
    /* 每组的第1个 */
    color: var(--b3-card-success-color);
    background-color: var(--b3-card-success-background);
}

.protyle-attr--av > span:nth-child(4n + 2) {
    /* 每组的第2个 */
    color: var(--b3-card-info-color);
    background-color: var(--b3-card-info-background);
}

.protyle-attr--av > span:nth-child(4n + 3) {
    /* 每组的第3个 */
    color: var(--b3-card-warning-color);
    background-color: var(--b3-card-warning-background);
}

.protyle-attr--av > span:nth-child(4n) {
    /* 每组的第4个 */
    color: var(--b3-card-error-color);
    background-color: var(--b3-card-error-background);
}

期待这个建议早日实现:希望「添加到数据库」支持创建不存在的数据库 - 链滴 (ld246.com)

  • 思源笔记

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

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

    19846 引用 • 76071 回帖
2 操作
Achuan-2 在 2024-04-17 00:45:17 更新了该帖
Achuan-2 在 2024-04-16 17:17:20 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • Achuan-2 3 赞同

    单仓对我个人知识管理来说是最优解。

    每个人的所在领域、所处身份、记笔记的目的等等都不一样,笔记方法就是一个非常主观且没有统一标准的“兴趣爱好”,很难说服别人放弃自己的方法用我的方法,也或许汝之蜜糖彼之砒霜,我分享笔记方法的主要目的是帮助自己总结心得以及寻找志同道合的朋友互相讨论改进,而不是为了改变别人的笔记方法。你可以说你的方法好,但也请别完全否定我的方法。

    对我而言,我是不喜欢只用一个数据库的,你觉得有用,那也不错,尊重理解。希望你也能理解我用多个数据库的想法。

    另外你在 notion 上用多仓管理不方便,并不意味着用思源笔记这样做就不方便。

    无压笔记我个人观点是“伪概念”,都无压了备忘录和录音不香吗?

    笔记笔记,如果不整理为什么还要记?

    无压笔记、渐进式笔记,没有说不整理不分类,只是不推荐现在就大花精力整理,不推荐使用文档树来新建文档,而推荐新建文档统一存放在 Inbox 路径,使用管理链接的方式来管理主题下的所有文档。我的例子里不也把《日本经济泡沫》放入经济学这个数据库了吗,数据库就是一个链接集合,一篇笔记可以放入「经济学」数据库,也可以放入「日本」数据库。而我目前推荐 dailynote 与数据库结合的一大原因就是数据库非常适合汇总主题下的文档,比之前用列表收集文档块引的方法更加无压。

    这种笔记方法更侧重的是当下的积累当下积累完就继续工作学习,而不是沉迷于整理笔记这件事,毕竟笔记最终还是要转换为生产力的,对生活有所帮助的。如果使用你的单仓数据库,不在乎文档路径地新建文档后,直接打日本、经济学标签,其实也算是无压笔记。这就是一个笔记方法的概念而已,只不过你的方法要么需要去数据库里新建,要么通过页签新建完了文档之后,找到这个数据库,还需要添加标签,步骤多了一步。

    整理笔记在一般情况其实是一件根本不紧急而且可做可不做的事情。除非你的工作就是提交你的笔记,但对于兴趣爱好、专业领域笔记整理笔记就是一件可有可无的事情,因为思考才是最重要的,笔记最大的意义在于把你的思考和洞见记录下来,井井有条是锦上添花,只要你记笔记有自己的规则,不分类其实也能找到自己过往的笔记。这就好像生活里整理物件,一些人热衷于用一个个盒子放东西,贴上标签,但是对我来说,整理完衣柜,过不了几天就乱了,所以我现在只需要记着上衣放在上层,裤子放在下层,正式的服装放在最下面,我需要某件衣服的时候能找出来就好了,把东西的分类分的太细放进一个个盒子里,对我而言,我一旦忘记分类的规则就很难找到了。所以我其实一直把整理笔记当成一个消磨时间的兴趣爱好来做。整理的井井有条能找到笔记,只把相关文档丢进对应主题就不管了,也能找到这篇笔记,我从用 dailynote 笔记两年多以来也没遇到过找不到笔记的情况。既然都能找到笔记,那我选择更能偷懒的方式。

    刚了解某个概念、刚接触某个领域就着急把相关笔记整理的井井有条,这很勤奋,但不有效,因为未来估计还需要面临重构。渐进式笔记,主张建立概念文档后,慢慢积累想法和思考,这不是懒惰,而是为了在有充足的素材之后进行更全面更深入的思考。通过渐进式积累,逐渐拨开迷雾,才能更全面更深入去理解一个概念、了解一个领域。

    用备忘录和录音也能记笔记积累想法,用思源笔记贯彻无压笔记是因为双链、数据库、搜索能力强等功能,使得我可以安心使用无压笔记,确信我之前创建的文档能够找到、之前的想法能够不断积累、能够按主题轻松整理相关笔记,这是软件带来的背书。

    扩展阅读:双向链接时代的快速无压记录 (yuque.com)

    知识库迁移做了几次后,学到了一个词「归一化」。统一一个数据库能够让你的笔记更好归一化,方便老板跑路的时候,能够对导出的笔记进行格式转换等,这个谁用谁知道。

    用无压笔记法,确实不方便迁移,这点我承认。但也可以解决,需要有人专门开发一个插件或脚本来导出这些不按文档树归类的笔记,思源笔记目前的 api 已经足够,json 格式也方便用代码解析。目前好像没看到相关插件,如果真到哪一天我需要导出笔记,但没有相关插件的话,或许我会写一个这样的功能。

    不过除非思源放弃开发、不兼容以后的操作系统,否则我是不会放弃使用思源的。所以我能安心用这种笔记方法。

  • 其他回帖
  • Achuan-2 2 1 赞同
    1. 「添加到数据库」这个功能,目前不支持把文档/块添加到不存在的数据库,本身就不方便,支持对不存在的数据库自动新建,从操作体验来讲,本身就是更好的,这应该没什么问题吧。
    2. 把所有笔记都放入一个数据库不太现实,管理的压力太大了,添加到数据库后我还需要打标签进行分类,而我如果根据笔记类型添加到编程、神经科学、尤克里里、摄影等数据库,只管往里面添加就好了,不需要立即打标签,即添加到数据库的过程就已经完成了分类。而且把所有笔记都放入一个数据库,有一个很大的问题,不是说把文档添加到一个数据库就完成了,我还需要对该主题进行整理,单个主题可能不是一个视图就够用,而且对于单个主题我还需要记录自己的想法和思考,单个主题建立一个文档,文档前面放我的思考、想法 Inbox、整理过的列表 MOC,后面放数据库,对我来说才是合适的方式。如果只是想要把所有笔记汇聚在一起,不用插件,用模板都可以生成所有笔记列表,用不着数据库。
    3. 数据库当成标签来使用的想法,我主要是用于搭配 dailynote 笔记法的。因为 dailynote 笔记法创建普通笔记,都是放在一个路径下,不进行分类,着重持续性积累。之前用列表收集相关文档的块引用的方式可以进行主题归类,但还需要打开文档、思考放在哪里,而在创建文档时用块引传递给对应主题的话,文档很容易淹没在反链面板里。现在则可以用添加到数据库功能把一篇文档添加到对应的主题笔记,不仅不需要打开主题笔记,还能快速把一篇文档放入多个不同的主题笔记里,思源笔记数据库的创新使得 dailynote 笔记法创建文档、管理文档的压力也更小了,这能使得 dailynote 笔记法更符合无压笔记的概念。要是「添加到数据库」功能可以快速新建不存在的数据库,并把文档放入该数据库,那么添加到数据库的体验就会如同添加标签一样,而数据库的文档管理功能可是比标签、双链强的多。就算不用数据库对主题下的文档进行分类,哪怕当作一个所有文档汇总 Inbox,然后复制块引用列表 MOC 进行分类,我想也是很不错的。

    例子:我今天新了解了日本经济泡沫这个概念,我只需要在页签点击新建文档,创建《日本经济泡沫》这篇笔记(笔记本设置创建文档默认按月统一存放,不纠结放在哪个文档下),然后将其添加到经济学的数据库里即可。然后记录一些笔记,就完成了我的记录。非常的无压顺手。在这个过程中,我并不需要打开其他的笔记。就专注我当下学了什么知识,记录自己的思考就好。为了方便日后如果对《日本经济泡沫》有了新的理解可以进行补充,我习惯用列表的方式记录笔记,之后有新的想法可以直接在后面新建列表项进行补充,这就是我使用的渐进式笔记方法

    Clip20240417201217.png

    Clip20240417200957.png

    5 操作
    Achuan-2 在 2024-04-18 10:53:59 更新了该回帖
    Achuan-2 在 2024-04-17 20:28:30 更新了该回帖
    Achuan-2 在 2024-04-17 20:28:14 更新了该回帖
    Achuan-2 在 2024-04-17 20:24:09 更新了该回帖 Achuan-2 在 2024-04-17 20:21:39 更新了该回帖
  • Achuan-2

    是的,感兴趣可以尝试下,我感觉 dailynote 结合数据库还是很舒服的,dailynote 积累想法,数据库积累文档

  • silent-tan

    单仓对我个人知识管理来说是最优解。之前也在 notion 平台用过多仓的方式进行管理,但是一是由于 notion 的多仓联动体验实在糟糕,二是基于多仓或者说多表进行查询实在太痛苦了,最后迁到了单仓。

    1.7k+ 的笔记通过一个仓库进行统一管理我觉得并没有感觉到压力,因为通过一级分类领域已经能够进行梳理了,其他通过新建视图 + 引用块 + 条件过滤就能快速简单实现类似 Topic 的概念也能够处理模块化地组织知识体系。也就是我不需要添加到一个不存在的数据库,至少不是高频

    对于笔记的管理仅依赖数据库自身的功能就得了,目前思源的「标签」系统我玩不明白,这个之前帖子就讨论过 我到底应该基于数据库扩展 " 标签”属性,还是直接使用文档的标签系统 。全文搜索就 CMD+P 啰

    至于无压笔记我个人观点是“伪概念”,都无压了备忘录和录音不香吗?或者直接全部放在一个目录就得了。笔记笔记,如果不整理为什么还要记?管理知识本身就是系统化知识的过程,也是对抗知识遗忘的一种方法。“把数据库当前标签”对于我来说,可能就是一个快速备忘,为这个备忘加一个“标签”吧

    “渐进式笔记法”不太懂,如果是我理解的概念的话,我觉得文件的“历史记录”足够我对这个笔记迁移过程的了解了。

    此外,知识库迁移做了几次后,学到了一个词「归一化」。统一一个数据库能够让你的笔记更好归一化,方便老板跑路的时候,能够对导出的笔记进行格式转换等,这个谁用谁知道。

    以上实际是知识管理的自身经验,less is more. 欢迎交流共同进步

    1 回复
  • 查看全部回帖
Achuan-2
给时间以生命而不是给生命以时间,给我买包辣条https://afdian.net/a/achuan-2 上海

推荐标签 标签

  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 31 关注
  • 创业

    你比 99% 的人都优秀么?

    83 引用 • 1398 回帖 • 2 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 518 关注
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    713 引用 • 1174 回帖 • 116 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 24 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    163 引用 • 473 回帖
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 51 关注
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    164 引用 • 594 回帖
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    207 引用 • 2031 回帖
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    51 引用 • 226 回帖
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖 • 2 关注
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 641 关注
  • 自由行
    1 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 142 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖 • 2 关注
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 19 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 50 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    87 引用 • 1206 回帖 • 448 关注
  • 电影

    这是一个不能说的秘密。

    120 引用 • 597 回帖
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖 • 1 关注
  • Facebook

    Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。

    4 引用 • 15 回帖 • 456 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4599 回帖 • 693 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    25 引用 • 83 回帖 • 2 关注
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 701 关注
  • 笔记

    好记性不如烂笔头。

    306 引用 • 782 回帖 • 1 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 14 关注