最近由于在写一个小工具,生成一些我想要的"视图".但在编辑过程中,我感觉操作过于繁琐,"属性"能否作为一种特殊类型的块. 直接能够在正文之中编辑,而非需要一个额外的面板.这只是一个我个人的想法,可能更多属于操作习惯的问题吧.
另外想看看大家对于属性视图有什么想法.比如有哪些组织视图的方式,可以对实际知识管理起到帮助.
还有视图的呈现结果,只有"表格"这一种样式吗?他可不可以有一些其他的展示效果.
最后,视图还应该具备那些额外的功能.
最近由于在写一个小工具,生成一些我想要的"视图".但在编辑过程中,我感觉操作过于繁琐,"属性"能否作为一种特殊类型的块. 直接能够在正文之中编辑,而非需要一个额外的面板.这只是一个我个人的想法,可能更多属于操作习惯的问题吧.
另外想看看大家对于属性视图有什么想法.比如有哪些组织视图的方式,可以对实际知识管理起到帮助.
还有视图的呈现结果,只有"表格"这一种样式吗?他可不可以有一些其他的展示效果.
最后,视图还应该具备那些额外的功能.
这些我都看过了.我的意思是,有没有一些实际的可参考的案例.比如下文中,用 AirTable 打造自己专属的个人数据库 · 语雀 (yuque.com)
问题解决工具 , 它涉及到了
● 名称:记录的名称;
● 类型:记录的类型,包含 问题、行动点、思路、信息源、场景 这么 5 大类;
● 描述:记录的详细说明;
● How:How 代表了这条记录可以往下推演的点,例如一个问题可以往下一层级拆解成若干个子级问题,或者直接得出行动点;
● Why How:为什么推出这几个行动点,往往是因为有一些信息输入、或者场景限制等等;
● Why This:为什么会有这个问题/思路/行动点?或者相关的场景是什么
那么对于这种方式,在实际的应用场景过程中,如何去组织文档块,或者是组织属性. 在属性面板的场景下,去把这些 K-V 一个一个输入到属性面板中无疑是很影响编辑体验的.同时这些东西写到属性面板里无疑会影响实际文档内容.
而如果我在正文中写入这些信息,我需要给这些块设置一个统一的属性,那么上面的"问题解决工具",我需要对 7 个块设置一个属性.你想一想,对 7 个块,依次设置输入,哪怕是通过模板导入,也是挺麻烦的事情.
这也是我为什么说:是否可以把属性面板,作为"块"的一种,这样子它能够更好的嵌入到正文里面,同时也方便汇总.要做对比的话,logseq 那种方式是不是更平滑一些.
而 langzhou 的大佬视图挂件,我使用的实际感受:他其实也是一个项目管理工具,是对于属性视图最最简单的应用.
所以我的实际问题是,类似于"问题解决工具"这种更复杂的属性视图,怎么去更平滑的在不同的文档中创建,最后汇总到一起.
还有哪些意图解决特定问题的属性视图,大家感觉是很有帮助的.
说几个场景, 看是不是这个意思.
AB 是否就是所谓的视图? 或者说是个类型, 也或者说是一堆自定义属性的组?
是的按照思源的思路,最后的属性视图呈现的面板应该就是 很多个块所带有的共同的属性.
但是我觉得这种形式和文档内容的正文是割裂的.这些属性表示的是一个块的"特征",而非不是一个笔记正文的一部分.
我预期的效果是这样的
- 内容A
- 特点
- 出处
- 一些待解决的问题
- 内容B
- 特点
- 出处
- 一些待解决的问题
由于内容 A 和内容 B,这个我在笔记中记录的内容,他们有一些共同之处,所以我可能会将他们作为一个"视图",用表格的形式罗列出来.
同时这些内容是和上下文有关联的,我并不想把他们放在属性面板当中.而思源目前要达到相同的效果,需要用户有一套自己的 front-matter, 然后还需要通过 SQL 和 API 来自己实现,这个过程相当麻烦,且最后也很难实现一些较为复杂的"视图",而且通用性可能不高.
如果到时候属性视图只是需要配合属性面板的话,我认为略有些鸡肋,没达到我的预期效果.
七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。
你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!
GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。
App(应用程序,Application 的缩写)一般指手机软件。
Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。
Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。
由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!
Quicker 您的指尖工具箱!操作更少,收获更多!
WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
Latke 是一款以 JSON 为主的 Java Web 框架。
Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。
程序员是从事程序开发、程序维护的专业人员。
Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。
单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
链滴是一个记录生活的地方。
记录生活,连接点滴
FlowUs.息流 个人及团队的新一代生产力工具。
让复杂的信息管理更轻松、自由、充满创意。
“梦想从学习开始,事业从实践起步” —— 习近平
Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。
CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。
腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。
OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于