坏了,数据库真成标签了

本贴最后更新于 332 天前,其中的信息可能已经时移世易

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)

  • 思源笔记

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

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

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

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • silent-tan via macOS

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

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

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

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

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

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

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

    1 回复
  • 其他回帖
  • Achuan-2

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

  • 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 更新了该回帖
  • 5kyfkr via Android

    是的,除了父子标签没法实现没什么大问题了,相当于自带一个目录的标签,间接完成了标签重构的实现。反正数据库本身也是可以随意在文档移动排布,子标签数据库需要的时候再放到父文档感觉基本就够用了,现在就剩下新建数据库这个操作比较麻烦了

    1 回复
  • 查看全部回帖

推荐标签 标签

  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    56 引用 • 25 回帖 • 3 关注
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • ActiveMQ

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

    19 引用 • 13 回帖 • 684 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 567 关注
  • WebComponents

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

    1 引用 • 10 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 179 关注
  • Mac

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

    167 引用 • 595 回帖 • 1 关注
  • danl
    168 关注
  • BND

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

    107 引用 • 1281 回帖 • 29 关注
  • 思源笔记

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

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

    24541 引用 • 100487 回帖
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 703 关注
  • 安全

    安全永远都不是一个小问题。

    203 引用 • 816 回帖 • 1 关注
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 116 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    84 引用 • 324 回帖
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 365 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 29 关注
  • JWT

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

    20 引用 • 15 回帖 • 18 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 170 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3455 回帖 • 168 关注
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 815 关注
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 522 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 264 关注
  • 新人

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

    52 引用 • 228 回帖
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    31 引用 • 108 回帖
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 653 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 84 关注
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 139 关注