思源最希望的功能是可选式的同步,没有之一

理由:

思源在电脑端动辄几十个 G 的空间,因为难免会拉入一些大附件,使用笔记时间久了,很多小文件也会被拉进来。

而现在思源是全量同步,意味着在手机上也会被占用几十个 G 空间,但手机其实往往就是查看一些文字性的东西,那些电脑端的附件没有任何意义。

建议:

增加可选性同步,比如选择不同步附件,再牛逼一点,可以选择不同步超过 xxxM 的附件。在手机上看到没有同步的附件,就显示为占位符即可,不可删除、修改等

难点:

可能和思源现在选择的技术框架有关,它类似苹果的那种文件分片的方式,可能很难做到可选的方式。这个就比较遗憾了,只能把思源当做一个只有电脑端没有 app 端的软件了

  • 思源笔记

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

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

    25248 引用 • 104160 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9649 引用 • 43886 回帖 • 93 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 参考 用户指南/请从这里开始/通用操作/数据历史 - 忽略文件,可以忽略文件上传,但不能忽略下载

    image.png

    2 回复
  • zhengguoxin

    我想过一个方法,可能自己写一个脚本,用 rsync 把文件排除掉附件后同步到 nas,但这样在手机上只能单向浏览笔记,要修改笔记就麻烦了。

    不过好像大部分用户都是浅浅记录笔记,可能对手机空间占用不敏感,所以估计作者也没动力实现可选式同步了。这不免是个遗憾。

  • zhengguoxin 1 赞同

    谢谢,也就是附件不会被上传到云端了,只能依靠其他方法来备份了(我现在依赖 mac 的时间机器,应该也行)

  • zhengguoxin

    这样操作后,如果电脑上笔记有很多附件和文字,同步后,手机上看到的就只有文字了,在手机上修改文字再同步,在电脑上不会说附件都没了吧?就是我需求中说的附件占位符的概念

    1 回复
  • 按理说不会,但我实际上没有用过这个功能。你可以备份好之后试一下这样操作,之后麻烦把结果告诉我一下。

  • fyrakk

    有 nas 就没有楼主这个烦恼了,我现在手机直接打开 nas 中的 docker 思源,就不会占用手机空间了。

    2 回复
  • Justwul

    网页打开吗?还是用 APP 链接?

    1 回复
  • iqeq

    智能同步很有必要,默认仅同步标题,手动下载特定文章和特定目录下所有内容。

    但是这样可能会导致全文搜索有问题,但是解决了空间占用问题。

  • fyrakk

    网页打开的

  • zhengguoxin 1 赞同

    我 nas 有几十个 t 我也不会把思源在线部署,那样失去本地笔记的便利性,频繁的文件操作更是不方便。真这么用的话有很多在线笔记可以选择

    1 回复
  • 买个内存 512G 的手机不就行了

  • fyrakk

    我把思源笔记部署在 docker 的使用场景,主要是应对手机内存小以及公司电脑不能装思源 app 的情况。

    我一般还是在家里的用电脑操作思源 APP,docker 思源主要是用来应急。

    电脑本地思源与 docker 思源,我都会通过 NAS S3 同步。

    目前我这么用,感觉还挺好的。

请输入回帖内容 ...

推荐标签 标签

  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 1 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    588 引用 • 3538 回帖
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    89 引用 • 122 回帖 • 616 关注
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖 • 2 关注
  • V2Ray
    1 引用 • 15 回帖 • 3 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    107 引用 • 153 回帖 • 2 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 7 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    22 引用 • 214 回帖 • 1 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 1 关注
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 1 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    37 引用 • 157 回帖 • 1 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 641 关注
  • B3log

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

    1063 引用 • 3455 回帖 • 161 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    693 引用 • 537 回帖
  • 导航

    各种网址链接、内容导航。

    43 引用 • 177 回帖
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 726 关注
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖 • 3 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 460 关注
  • 叶归
    5 引用 • 16 回帖 • 11 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 545 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    7 引用 • 27 回帖
  • RemNote
    2 引用 • 16 回帖 • 7 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9649 引用 • 43886 回帖 • 93 关注
  • Netty

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

    49 引用 • 33 回帖 • 34 关注
  • OneDrive
    2 引用 • 1 关注