思源这么久都没有开始白板开发,想看看大家伙对白板有啥需求。
比如说大家伙是希望 heptabase、canvas 那种卡片白板,还是 onenote、excalidraw 那种手写白板,如果是卡片白板,有没有什么使用经验或需求,如果是手写白板,用平板、笔的场景多不多之类的
思源这么久都没有开始白板开发,想看看大家伙对白板有啥需求。
比如说大家伙是希望 heptabase、canvas 那种卡片白板,还是 onenote、excalidraw 那种手写白板,如果是卡片白板,有没有什么使用经验或需求,如果是手写白板,用平板、笔的场景多不多之类的
建议实现 Lattics 类白板,其实增加大纲显示特性是比较好选择(思维导图化的大纲,一个文档标题就是一个导图节点)。原因有三:第一,实现起来相对容易(不用重构底层代码、相当于添加了个插件),思源的块浮窗功能搭配思维导图化大纲,能够很好的展示文档的结构(拖动导图节点、文档块跟着变动;当然,能新建空白白板,导图节点与文档块用超链接互动起来也很好用,现在的 kmind 感觉还是差点意思、手机端不易编辑),易读、易写。第二,Lattics 类笔记白板使用体验超棒,注意力完全专注于输出,不用点来点去、打断思路(可惜 Lattics 目前没有手机端)。第三,白板工具现在很多了,不需要追求大而全,购买过 Scrintal、亿图脑图、Noteey、博思白板、cbrain、simplemind、kmind 插件的永久会员,也付费使用了 Lattics,也用过 OB、mefo 等白板,总体的感觉,手写、团队协作、白板展示类的白板很多了、功能也够用了,但 Lattics 与思源手机伺服、超强搜索、超强块链接、超强浮窗结合的工具很少见。
成年人的世界大多只有筛选,我使用过许多白板,也愿意为白板功能付费,但现有的工具总感觉不得劲,目前用起来最舒服的还是 Lattics,要是 Lattics 有手机版了,我直接跳到 Lattics 了,也不在思源水群了。
总体感觉,思源把大纲导图化 + 导图可以新空白主题节点(手动添加超链接与其他文档、文档块互动),使用体验就蹭蹭往上走了。若是思源白板功能完成度较高(对比 Lattics),建议基础功能免费、核心高级功能付费使用(订阅式付费,前期可以放少量买断、但价格得订高些、比如 600、1000 之类,愿意买就买,不愿意就每年 100、120 付费使用)。
Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。
HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。
微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。
各种网址链接、内容导航。
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。
Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。
WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。
OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。
InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。
Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。
用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖。
用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/
互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。
Postman 是一款简单好用的 HTTP API 调试工具。
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。
持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。
React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于