笔记数据和资源文件的同步需求不同,笔记数据要求同步用时短、同步频次高、容量需求小,资源文件一般不会经常编辑,同步频次低、容量需求大,同步用时长短也影响不大。
建议为资源文件提供独立的同步配置,也可以一键继承笔记数据同步配置。这样有几个好处:
- 笔记数据同步容量减小,同步时间缩短。同步更快,启动也更快。
- 官方同步主要用于笔记数据同步,容量压力降低。
- 可以选择坚果云 webdav 或网盘对资源文件进行同步,降低用户同步成本。
- 移动端可以选择资源文件按需同步下载,降低储存占用
笔记数据和资源文件的同步需求不同,笔记数据要求同步用时短、同步频次高、容量需求小,资源文件一般不会经常编辑,同步频次低、容量需求大,同步用时长短也影响不大。
建议为资源文件提供独立的同步配置,也可以一键继承笔记数据同步配置。这样有几个好处:
可以考虑忽略 assets 同步,但是这个设置无法针对设备独立配置,一旦配置忽略的话就是所有设备都忽略了。
请大佬 多考虑一下 实现的可能性
收到 , 哈哈哈 , 以后有机会再看~ 个人更希望是能和 百度网盘, 阿里云盘的文件做结合
一个目前我用的方式。供大家参考哈。
可以通过 列出子文档 listChildDocs 这个挂件,把本地文件夹及里面的文件直接在思源里加上去。就可以引用了。
有需要就用别的同步软件同步一下本地文件。
只要不同电脑中本地文件路径一致,就不影响引用。
如果有需要移动端同步文件,就加到思源的资源中吧。
ps:如果官方能开发一个映射本地文件的功能就完美了,就不用保持本地文件地址一样了。
Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
安全 · 稳定 · 快速
为跨境从业人员提供专业的跨境浏览器
Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。
Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。
你若安好,便是晴天。
Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。
JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。
Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。
Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
Communication channel for makers and users.
LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!
Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。
App(应用程序,Application 的缩写)一般指手机软件。
Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
程序员是从事程序开发、程序维护的专业人员。
应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。
这是一个不能说的秘密。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于