链滴笔记已经停止维护,欢迎关注我们的最新项目思源笔记。
LianDi has stopped maintenance, welcome to follow our latest project SiYuan.
链滴笔记已经停止维护,欢迎关注我们的最新项目思源笔记。
LianDi has stopped maintenance, welcome to follow our latest project SiYuan.
(以下评论已经同步到 vditor 和 链滴 的 issue,希望采纳)
对图片管理问题,可以使用 textbundle(它是基于文件系统的,不是私有格式封装)。
一直以来,md 文档插入图片都是问题:
这也是我在用 md 做记录时候的烦恼。
不过,Marked 开发者和 Ulysses 团队开发出了一种解决方法,就是 TextBundle,简要解释一下,它是这样的结构:
一个叫 文档.textbundle
的文件夹,内包含:
assets
文件夹,用于存放图片等附件info.json
文件,用于存放相关的元数据text.md
文件,用于存放文档内容。文档通过相对路径引用 assets 文件夹内的图片和其它媒体文件。可以实现一个文包内,既包含 md 文档,也包含图片,预览时无需询问权限,同时又方便直接编辑,非常便捷。
每一个文档都存储在一个 textbundle 中,这样,即便导出,复制到其它设备、平台上,都可以用各种 markdown 编辑器打开文档,正常浏览里面的图片。
Ulysses, Bear 这样的流行的写作工具,甚至是 Mindnode 等思维导图工具,都支持 textbundle。
如果支持 textbundle 格式。那么我们在快速写作的时候,就可以更加安心。因为我们确认所有的创作内容都可以方便导出带格式、带图片资源版本,轻松在其他专用工具中进一步加工。
WebDAV 感觉很强大啊,以前没怎么接触过,等你产品上线我一定试试看,真令人期待!
数据同步方面不用考虑,因为 WebDAV 本身就是为分布式文件存取而生的。用户只要搭建一个支持 WebDAV 的服务端来托管笔记文件就 OK 了,链滴笔记作为客户端连上了以后就可以直接用,不存在同步数据的概念,因为对于数据的操作是面向 WebDAV 接口的,数据本身是 WebDAV 服务端管理的。
比如多台设备连接到同一个 WebDAV 服务,在一台设备上的操作结果其他设备也可以获取到。另外,对于 WebDAV 的服务端支持是非常广泛的,比如 NGINX、Apache、Cady 这类 HTTP 服务器可以通过简单配置就能够支持伺服,所以对用户来说要搭建一个多端同步的笔记服务不是难事。
可以这样来看,用户需要的“数据同步的结果”,所以只要数据是集中管理的,也就不存在非要分发同步了。客户端连接上服务端后,天然就是“同步”的,这也是链滴笔记要基于 WebDAV 来实现的原因 😄
说下我自己用的笔记吧,基本上就是简单的这个浏览器插件自带的一个笔记工具,能够通过 Google 账号、插件账号可以实现云存储,且个人感觉基本够用,而且简单方便。至于其他云笔记都有申请过账号,但是几乎不用,甚至下载到手机上的 app 也没咋打开过,可能是个人习惯。
因为,一个是没什么需要郑重其事用手机去如此去记录,如果有,一般都会还是直接用纸笔记录,方便整理思路、画图示意,且可观性较小屏幕、显示器等方便,然后如有需要,可以在进行整理记录到电脑上的文件中。
二是,这个插件笔记,自己习惯上比云笔记此类产品简洁方便,更加随意记录,重点还是轻量。重量的应用暂时用不到。
个人的一点思考:
插件链接:Infinty(Pro)
习惯了在 Typora 上写 Markdown 后就再也回不去了,感觉其他编辑器都太弱了。期待 D 大早日实现 Typora 类似的编辑方式,估计会很难吧,否则早有大把大把的开源实现了,加油加油。
今年内 Vditor 会实现类似 Typora 的实时渲染模式,难是有点难,但使点劲还是能做到的 😅
w 文章摘要书写有 bug,就如你现在看到的这个一样诶,。eiezhe'ge'yi'yzhe'ge'yi'yzhe'ge'yizhe'ge'yzhe'gezhe'ge'yzhe'ge'yizhe'ge'yizhe'ge'yzhe'gezhe'ge'yzhe'gezhe'gzhezhzdedkan'daokan'dakan'dkankakxian'zaixian'zaxian'zxianxiaxixxian'zi'anxian'ziaxian'zixian'zxianxiaxixninjiu'rujiu'rjiujijjujbu'gbubyouyoyshu'xieshu'xishu'xshushszhai'yaozhai'yazhai'yzhaizhai'xzhai'xizhai'xiezhai'xizhai'xzhaizhazhzwen'zhangwen'zhanwen'zhawen'zhwen'zwenwe
没有特定哪个项目吧,正好主页看到你的帖子了,就进来问你啦。solo 博客后台编写文章后的时候写摘要就出现了这个问题。wen'twenwewzhe'gezhe'gzhezhzchu'xian'lechu'xian'lchu'xianchu'xiachu'xichu'xchuchcjiujijzhai'yaozhai'yazhai'yzhaizhazhzxiexixshi'hshishsdeddedhouhohwen'zhangwen'zhanwen'zhawen'zhwen'zwenwewbiabn'xiebia'b'n'xibiabn'xbiabnbia'bbiabibhou'taihou'tahou'thouhohbo'kebo'kbobbbibiobibsolosolsoswen'ni'lawen'ni'lawen'ni'lwen'niwen'nwenwewjin'laijin'lajin'ljinjijjiujijmm'jm'jim'jium'jim'jmleltie'ztie'zatie'zaitie'zatie'ztietitni'deni'dninkan'daokan'dakan'dkankakzhu'yezhu'yzhuz'hzzheng'haozheng'hazheng'hzhengzhenzhezhzbabxiang'muxiang'mxiangxianxiaxixna'gena'gnante'dingte'dinte'dite'dtetmei'youmei'yomei'ymeimemmum
(以下评论已经同步到 vditor 和 链滴 的 issue,希望采纳)
对图片管理问题,可以使用 textbundle(它是基于文件系统的,不是私有格式封装)。
一直以来,md 文档插入图片都是问题:
这也是我在用 md 做记录时候的烦恼。
不过,Marked 开发者和 Ulysses 团队开发出了一种解决方法,就是 TextBundle,简要解释一下,它是这样的结构:
一个叫 文档.textbundle
的文件夹,内包含:
assets
文件夹,用于存放图片等附件info.json
文件,用于存放相关的元数据text.md
文件,用于存放文档内容。文档通过相对路径引用 assets 文件夹内的图片和其它媒体文件。可以实现一个文包内,既包含 md 文档,也包含图片,预览时无需询问权限,同时又方便直接编辑,非常便捷。
每一个文档都存储在一个 textbundle 中,这样,即便导出,复制到其它设备、平台上,都可以用各种 markdown 编辑器打开文档,正常浏览里面的图片。
Ulysses, Bear 这样的流行的写作工具,甚至是 Mindnode 等思维导图工具,都支持 textbundle。
如果支持 textbundle 格式。那么我们在快速写作的时候,就可以更加安心。因为我们确认所有的创作内容都可以方便导出带格式、带图片资源版本,轻松在其他专用工具中进一步加工。
看到评论区有人提到了版本控制问题,我认为 textbundle
可能也可以顺带解决。因为它有一个 info.json
文件 ,这里面可以填写各种元数据,比如可以把旧版本文档放到 assets
文件夹,再把版本相关信息放进 info.json
里面,后期就可以根据 info.json
里面的信息进行版本控制。
webdav 服务器:https://github.com/614756773/webdav
docker 地址:https://hub.docker.com/r/614756773/hotpot-webdav
域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
发布对别人有帮助的原创内容是最好的 SEO 方式。
提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。
子曰:“工欲善其事,必先利其器。”
你若安好,便是晴天。
黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。
A second brain, for you, forever.
星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网
这是一个不能说的秘密。
Latke 是一款以 JSON 为主的 Java Web 框架。
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。
Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。
1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。
一些有用的避坑指南。
Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。
NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。
SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。
Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。
Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。
JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。
jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
程序员是从事程序开发、程序维护的专业人员。
GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。
Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。