关于手机端完全同步笔记库太大的解决思路

本贴最后更新于 348 天前,其中的信息可能已经渤澥桑田

作者思路的理解:

现有的手机客户端没有设置只同步标题和限制缓存文件大小的设定.

这是作者的思路设定,因为作者考虑到了单 手机端用户没有其他同步的地方,或是手机端作为主力端,对其他端不敏感的用户。当然是全部的数据都在手机 里了,最多开个官方同步就当手机 app 来用了。

作者其实为那些只是拿手机和平板来当阅读工具的用户准备了移动 web 端,能看的出来作者为了优化小屏幕设备的网页浏览做出了很大的努力,一定是熬夜到天亮的心血吧!这么努力的结果就是被招黑粉一句,思源就是完全同步软件爱用不用给否定了!!!

一开始我也是进入了一个误区认为既然有单独的手机客户端,那一定是没有做手机网页浏览,即便是做了也一定是简简单单的把电脑网页的连接给拉过来用。所以一直和手机端死磕。

就在我准备放弃转战 Trilium 的时候,因为 T 软件就是没有手机客户端是直接手机浏览器访问的,想到这里我就想 用手机浏览器看看我部署的思源是啥样的。竟然被惊艳到了!!!

思源竟然能把小屏幕设备的网页端优化到比手机客户端都好用的地步!!!我适用了两天了,各种功能和大小比例都做的和手机端一模一样的,甚至有些功能比手机端还要好用,比那个宣传专门为了小屏幕设备优化过的 Trilium 笔记都好太多了。作者下了这么大辛苦的设定,论天里竟然都没人关注!!!用平板浏览器打开思源就和移动客户端一样,而 Trilium 笔记,手机浏览还好,平板的话就成了半屏幕目录树半屏幕笔记内容的样子了,根本无法使用!

正确使用思源手机浏览器端的步骤应该是,首先用 docker 部署思源笔记,然后部署 minio 存储来开启 S3 同步。打开手机浏览器,登录你部署的思源笔记,然后添加网页到桌面,这样手机 web 版的思源就可以像一个 app 一样的调用了。在这里再给作者一个赞,他竟然把手机网页的快捷方式都设计了图标,还美美的。(可想而知在手机 web 端上下了多大的辛苦。)这样做的好处是,手机上没有思源客户端,不会把整个笔记库都同步到手机上,同时又能查看和编辑整个笔记库的笔记.其实这才是我们这种超大笔记库用户的正确用法.

踩坑过程:

我是一个需要经常做笔记的人,这几天初次尝试使用思源也遇到了很多问题,自己看 wiki 和论坛提问,总算是把思源笔记一步步的用起来了,也慢慢的摸索到了作者的思路和设定,这也让我使用思源越来越得心应手。但是手机端在连接了 S3 同步后会把整个笔记库都同步到手机上这个痛点却一直无法解决,看着比微信都大几倍的思源笔记陷入了沉思,然后又安装部署了其他的几款笔记软件,对于手机端的这个问题都是各有各的办法好坏不一。单单只有思源笔记就是完全同步,没有考虑过这个问题么?不太可能吧!来论坛问别人,有的说是忽略大文件的,还碰到了半懂不懂的招黑粉说,这个软件不适合你,是你的问题。这个软件天生就是必须全库同步的软件。一下把我弄懵了,好几天把所有笔记迁移过来都走到这一步了,你和我说我不配这个软件!!

新用户初次尝试一个软件本来就万事开头难,没得到帮助还让人奚落了.心里难受啊!我还就不信了,各种安装测试瞎折腾,发现了思源笔记的能力有多大!招黑粉嘴里无法处理大笔记库的思源是唯一能把 10G 的文件同步到各个平台端的笔记软件,像 joplin 呀 Trilium 啥的,不是限制附件到 250m 就是手机端只能处理 10m 的笔记,并且 10G 还不是思源的上限,我只是测试了 10G 的文件.思源都快能当网盘来用了!!!思源笔记完全是为了未来全功能个人数据库来开发的,只有那些半懂不懂的人才会以为思源只能处理处理文字,处理的图片多了都会崩溃,而只有你深入的了解了这个软件才能体会他的强大.今天我又做了压力测试,整个笔记库我给他弄到了 1T 的恐怖大小,里面包括文字,图片,视频,网页,等等文件,为了测试单文件压力,还放了几个 windows 安装镜像!就这样了,思源还是运行的稳稳的,偶尔的卡顿也是在可接受范围内的.

这么强大的思源笔记,你完全可以当做一个笔记库,一个图片库,一个视频库来使用,因为他真的做到了.而不是像一些皮毛之人认为的那样脆弱.并且作者也为这种大笔记库的用户专门研发了,只查看且能在线编辑的 UI 界面.应该是作者也看到了未来笔记软件的发展方向,已经开始尝试了吧.虽然官网介绍里写了支持完全离线使用,也不代表离线使用就是唯一的方式,恰恰这句话就让有心人拿来曲解作者的意思.

("""~~思源开发的初衷就是本地优先,断网可用,所以全部缓存是必然的。目前这个情况,只能说你在选择软件时没做功课。~~""")

要不是我自己测试了软件,更深入的了解了作者的思路,就上了你的当了!!!

炎夏之虫怎敢语冰.

  • 思源笔记

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

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

    23013 引用 • 92566 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 88250 1 赞同

    感谢分享经验。

    顺便说一下,不同用户对思源有不同的理解,希望大家能求同存异,共建思源 🙏

    1 回复
  • 5Z4Uo6oGvKPB7o 4 评论

    看似分享实则批判,加个上下文吧:功能请求: 手机端设置缓存限制 - 链滴 (ld246.com)

    该回帖因偏离主题而被折叠
    1 操作
    88250 在 2024-01-09 06:55:36 折叠了该回帖
    @88250 都闭贴了还来引战,真的是为所欲为啊!
    maskvip
    @maskvip 问一个问题,不关乎地域黑,你是东北人吗?
    5Z4Uo6oGvKPB7o
    @SYUSER001 我不想和你有任何的交流,你的无知导致了我差点错过一个好软件.现在我唯一想和你交流的就是怎么拉黑你.道不同不相为谋,各管理都看着呢.你要是不想生是非,请别惹我.谢谢
    maskvip
    @maskvip 看来我猜对了
    5Z4Uo6oGvKPB7o
  • JeffreyChen 1 5 评论

    我没用过 Docker 的思源,看你的描述感觉 Docker 部署的体验挺不错的。

    移动端思源我是拿来当异地备份用的,但手机空间就那么点,所以我平常加附件很克制,能不往里塞就不往里塞。

    p.s. 帖子感叹号有点多,这不是个好习惯

    这个软件看来分两种用法,普通用法和极客用法。普通的就是正常使用软件功能,极客就要涉及到各种折腾了。楼主有个群晖可以部署 Docker,我只是在电脑和手机上简单使用,半年多才记了 500 多 M,确实没有这方面的经验,以后还是少说为好吧,帽子被扣的有点多,扛不住。
    5Z4Uo6oGvKPB7o
    @SYUSER001 其实如果只陈述事实而不发表自己的主观评价,事情会少很多的(逛知乎的经验之谈)
    JeffreyChen
    @a2930610542 很少逛知乎了。现在基本上只刷思源论坛和即刻。你看下论坛聊天室
    5Z4Uo6oGvKPB7o
    @SYUSER001 现在的知乎已经垃圾成山了,我也基本不看知乎,但只要一打开(安卓端)知乎就容易被信息流吸引着往下刷,所以我装了个内置知了模块的知乎,去掉了首页的信息流只留下顶部的搜索框,避免分散注意力
    JeffreyChen 1
    哦,下次我一定注意.第一是撞了南墙好几天,突然柳暗花明了,真的激动.第二是真的被某些黑子的态度给气到了.其实思源是不是强大真的要看你用的机器呢.我部署的思源是在我的二手 dell 服务器上的,这样就能保障算力,然后 S3 备份是部署在群晖 nas 上的,保证数据杠杠的.然后你想怎么折腾都行.其实一般人也不用这样,您家里有旧电脑就行,装个 ubunt 再装个 1panel 面板,直接部署思源就成了.真的好处多多的呢.很简单的,不会我可以教你的,就是花几个电钱.
    maskvip 1
  • llej 1 评论

    伺服功能或许值得在官网更好的宣传

    就是就是,其实 docker 版的思源已经脱离了一款笔记软件的范畴了.今天做了个实验,就是吧我以前乱哄哄的手机视频分门别类的添加到思源里,思源强大的检索功能和分类功能,完全就是个媒体管理软件,并且压力测试已经做到 5T 了.很稳
    maskvip
  • zxhd86 2 评论

    在回你帖子的时候我确实没有想起来这个操作,毕竟更常规的操作是手机伺服提供给电脑……不过思源的移动端网页访问模式确实是不错的,这要感谢于开发者 V 和社区用户 vv 的贡献。

    另外移动端同步加缓存机制这个东西是真的实现不了:)

    首先谢谢您帮助我想办法,我也是初入思源很多思维都是其他软件积累的,所以不免有先入为主的观点,比如为知笔记的方法就是只同步标题,等需要的时候再下载内容或是文件,他的数据也是明文储存的和思源是一样的,虽然也是个办法但是也不是什么好办法.还有一些笔记软件就直接匹配个手机 UI,避免了这个问题,反正手机一般也就是查阅一下.我也是没想到思源能把手机 webUI 深耕到这种地步,真是佩服了.
    maskvip
    敲,为什么我还被 q 了。XD
    Wetoria
  • www766 2 评论

    题主使用经验分享给我带来了新的思路 感谢

    带来的思考和问题

    1、这是 docker 访问 s3 文末提及本地优先、断网可用 不理解 断网肯定不能用吧

    2、这样的使用场景下,笔记内的附件 pdf 等可以直接下载来查看吗?

    3、这种使用场景,是否集市内的东西也可正常使用?

    第一呢,由于庞大的笔记库,任何一个笔记软件都不可能做到离线使用.就像 google 地图一样,你不可能把全球地图都离线吧,只能是看哪里就实时缓冲哪里.相信现在城市里的人 99% 的时间都是在线状态,所以舍弃离线的定义你能获得超乎想象的功能,其实离线可以离线到笔记本里嘛. 第二.已经实验过了,笔记内的任何文件都可以在线下载,并且你手机里有 wps 啥的软件就能直接打开 pdf 文件查看. 第三.我也是初入思源,到现在还没信任集市,所以无法回答你.我不懂就是不懂,不会忽悠人的.
    maskvip 1 赞同
    @maskvip 如果看作是「个人云笔记」的话的确非常强大,思源同时做好了本地和网页的体验,真的难能可贵
    JeffreyChen
  • maskvip

    大佬,有人引战挑衅,希望大佬可以管管.净化下论坛氛围.我不常混迹论坛,拉黑我都不会.麻烦您出手了.拜谢

    该回帖因偏离主题而被折叠
    2 回复
    1 操作
    88250 在 2024-01-09 07:09:05 折叠了该回帖
  • 5Z4Uo6oGvKPB7o 1 评论

    我引战?你不看看你发我的消息?泼脏水倒是挺厉害。论坛没有拉黑功能,要不然我早拉黑你了。

    该回帖因偏离主题而被折叠
    1 操作
    88250 在 2024-01-09 06:54:18 折叠了该回帖
    看看吧,管理已经关闭上个贴子的回复了,这个人还不依不饶的到处追着贴图片.官方的态度已经很明确了,求同存异,发展思源.没错,这些话是我说的,也是我对你的看法.我说的没错啊,你抓着官方的宣传语咬文嚼字,藐视新人,自己还半桶水就说别人合适不合适软件,体现你的优越感.真的以为早用了几天软件就比别人强了?这就好像,去一个饭店吃饭.不知道去哪里拿筷子,店主还没说话呢,就蹦哒出个食客,指着墙上的消毒区说你眼瞎没看到这里写着了么?!看来你不适合来饭店吃饭,你还是换别家吧.官方都没把软件定义成必须离线使用的,你一个食客指指点点个啥呀?既然管理已经不让争吵了,你也别和个疯子一样咬着人不放,还是听听管理的话把.
    maskvip
  • 你两篇帖子,话里话外意思不就是。我是个刚注册半年的小白,没有资格回答你的问题。我自己搞不懂,还把你带歪了。然后我就成了你嘴里的认思源当干爹、用出优越感、黑粉、忽悠人、阴阳怪气、半吊子(这些都是你原话)。并且给我建议是尽快闭嘴。

    然后特地又发了这个帖子,贴子里、回复评论里,处处点我是黑子、把你忽悠到坑里了。

    这又怂恿管理员对我出手,你有意思吗???

    作为一个普通不懂技术的用户,我也在评论里承认自己不足了。你还追着在评论里给我扣帽子,现在还想让管理员对我出手。。。长见识了。

    image.png

    该回帖因偏离主题而被折叠
    1 回复
    1 操作
    88250 在 2024-01-09 06:54:28 折叠了该回帖
  • 5Z4Uo6oGvKPB7o 1 评论

    不劳烦你拉黑,你也别故意拉别人进来搅混水了,让管理员两头为难。我退论坛了,你自己玩吧。真 TM 恶心人,浪费我时间。用你们东北人的话来说,别瞎咋呼了。做个人吧。

    该回帖因偏离主题而被折叠
    1 操作
    88250 在 2024-01-09 06:54:44 折叠了该回帖
    这算不算人身攻击?
    maskvip
  • maskvip

    image.png

    image.png

    你是不是不听大佬的??非得咬着不放?说句不好听的,要不是在这里,早破口大骂你了.我只是不想污染这里,听管理的话不带理你了,你还来劲了!真以为新人好欺负呢?我不像你,天天泡知乎的人,我们看教程都看不过来,笨嘴拙舌的不会喷人.早知道泡知乎这么有用,我就该去注册个号啊!你是不是还玩微博呢?记得有这么句话,不是纹身的就一定是坏小孩,但是乖小孩一定不纹身.啥人,玩啥东西.

    该回帖因偏离主题而被折叠
    2 操作
    88250 在 2024-01-09 06:54:51 折叠了该回帖
    maskvip 在 2024-01-09 02:26:52 更新了该回帖
  • yawei 1 1 赞同

    这是心的呼唤

    这是爱的奉献

    这是人间的春风

    这是生命的源泉

    再没有心的沙漠

    再没有爱的荒原

    死神也望而却步

    幸福之花处处开遍

    啊 只要人人都献出一点爱

    世界将变成美好的人间

    啊 只要人人都献出一点爱

    世界将变成美好的人间

    该回帖因已过时而被折叠
    1 操作
    JeffreyChen 在 2024-03-14 13:58:07 折叠了该回帖
  • zhangdongdi 1 评论

    我是 NAS 上部署 docker 和 minio,以及手机端下载客户端,电脑端使用网页,手机端使用客户端,通过 minio 实现多端同步

    我用的是小米手机,在小米手机上网页端有个缺点,长按选中文本后的操作悬浮窗是有问题的,似乎和系统自身的冲突了,但思源的手机客户端上是没问题的

    你说的问题,在我的小米平板上也复现了.也正在找解决办法呢.
    maskvip
  • shellingford 2 评论

    从个人需求方面来说,是有这样的需求的。在手机 APP 上加载并同步一些纯文字的笔记,至于附件或者笔记中的图片可以按需下载或者同步。目前我只在 PC 上使用,完全没装 APP,主要原因是无法忍受下载 1 个 G 的数据,但实际上在手机上根本不会去用到。

    从竞品方面来说,手机端按需缓存 + 同步是有成熟产品的,仅评价这一个功能体验还是不错的(虽然刚放弃使用这个产品)

    从实现上来说,由于思源的同步机制,导致要实现起来需要非常大的成本,所以这需求不重要,宁愿把精力放在其他方面。

    真的建议你使用一下思源的 docker 版的手机 web 模式.那些痛点完全就没了.
    maskvip
    @maskvip 我理解 docker 版手机 web 模式和思源应用最大的区别在于 local first , 而这正是思源笔记的一大特色。所以我觉得,web 模式能一定程度上解决部分问题,但并不是一个很好的方案,只能说是一个妥协的方案。
    shellingford
  • wxtgood 2 评论

    大佬,能辛苦写篇“docker 部署思源笔记”的教程吗?小白不太懂这些,又有需求。谢谢 🙏

    好的没问题,你是用的群晖 nas 还是自建的 linux 服务器呢?
    maskvip
    https://post.smzdm.com/p/al8een0e/ 这个是群晖安装思源的教程,nas 本来就是保存数据的设备,你把思源的数据文件夹放到 nas 上基本就万无一失了.当然也得遵循 321 储存标准.
    maskvip 1
请输入回帖内容 ...

推荐标签 标签

  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 7 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 14 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    171 引用 • 512 回帖
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 6 关注
  • C++

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

    107 引用 • 153 回帖
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 538 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 59 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • Swagger

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

    26 引用 • 35 回帖 • 5 关注
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 584 关注
  • App

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

    91 引用 • 384 回帖 • 2 关注
  • 自由行
    4 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 700 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    85 引用 • 139 回帖
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 29 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    313 引用 • 547 回帖 • 1 关注
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 612 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 694 关注
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 789 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    66 引用 • 114 回帖 • 223 关注
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1435 引用 • 10056 回帖 • 489 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    209 引用 • 358 回帖 • 1 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1795 回帖
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 164 关注
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖