简洁、轻量地实现Obsidian笔记在移动端的同步和编辑 | Obsidian实践

news2024/11/24 22:47:20

Obsidian作为一个本地工具,如果想实现笔记在多终端编辑和使用,需要自行部署云同步。为此,本人做过很多尝试和分享:

从:如何实现Obsidian笔记云同步

到:如何在手机端实现Obsidian笔记云同步

最后到:后来我放弃了Obsidian手机端,改用Flomo

我以为已经找到了最适合自己的解决方案,没想到竟然还有再一次改进的机会,可以更加简洁、轻量地实现Obsidian笔记在移动端的同步和编辑。

1953661f253082e01fa0f228242198bb.png

在这个系统中,用到的工具包括:

  • PC端:Obsidian+坚果云客户端

  • 移动端:坚果Markdown(或其他Markdown编辑器)+坚果云客户端

基本上,只需要Obsidian+坚果系软件,就可以全部搞定了。

07565da8158e871c6e08e160d0f4dd34.png

在手机端浏览和编辑Obsidian笔记的逻辑是:

【PC端】

安装【坚果云客户端】,将Obsidian库同步至云端。具体操作方法参见:如何实现Obsidian笔记云同步?| Obsidian实践

【移动端】

  1. 安装【坚果云客户端】和【坚果Markdown】App;

  2. 打开【坚果云客户端】App,浏览Obsidian库文件;

  3. 点击某个笔记,即可将该笔记同步至移动端打开;

  4. 如需编辑笔记,则根据提示,用【坚果Markdown】App打开,修改后保存即可。修改后的笔记会自动同步至云端,及至PC端。

实现后的效果大概是这样的:

9ed14e659dc057d2018eaa66737e7253.png

不过,需要注意的是:

使用坚果云编辑Obsidian笔记,只能进行最基本的Markdown文件编辑,Obsidian自有的高级功能,如【反向链接】【标签】等,需要手动输入代码,并且在手机端无法实现功能。

这时候,可能有朋友会撇撇嘴说道:

3232e5496a59b20bd94cb98e7cbf210d.png

我个人的理解是:主要还是看个人选择。

在手机端同步整个Obsidian库,实现Obsidian全部功能是可以实现的,在以往的文章里,也介绍过:如何在手机端实现Obsidian笔记云同步 | Obsidian实践

不过,同步整个Obsidian库对手机内存的冲击比较大。以我个人的实践为例,不到2年的时间,我的Obsidian库已经包含了9217个文件,占用了将近3G空间,而且这个规模还在快速增长中。

e9be59070ab8c9598f8f83a4791ba6d2.png

而且,由于手机屏幕有限(平板会好一些),在使用Obsidian高级功能的时候,其实效果也并不一定好。

而今天分享的方法,无需全量同步Obsidian库到手机端,只需根据实际需求,将指定的笔记同步到手机端浏览编辑,就可以了。

相比普通的移动端App,Obsidian本身是功能比较重的应用,手机端并不是最理想的使用场景。但是,考虑到很多小伙伴对手机端抱持执念,我想,配合坚果系软件实现移动端的同步和编辑,虽然牺牲了一点高级功能,但是它足够简洁、轻量,未尝不是一个很好的选择。你觉得呢?

69c6f34a007f43ab6a37e572891ea87a.png

eb4c2ce1b7d3affd87709122a2d31fb2.gif

相关文章:#Obsidian实践

同类推荐:

使用Obsidian进行项目管理的4个方法 | Obsidian实践

为什么关于Obsidian的吐槽那么多,我还是死乞白赖地向你推荐它?| Obsidian实践

实践个人知识管理的3件事 | 知识管理

卡片笔记,一个不断增长的外部思想库 | 读书

Obsidian,知识管理与笔记写作法 | Obsidian实践

应用:Weread与Obsidian的梦幻联动 | Obsidian实践

知识管理系统重构,对卡片盒笔记的理解又进了一步 | Obsidian实践

使用Obsidian工具编辑/管理永久笔记 | 写作实践

 5e553822b8a824d46bea965b8aeebaa8.png

睿齐

技术传播从业者

知识全流程教练

品牌内容策划

自由撰稿人

汪力迪

公众号:techcomm / htstory

微信号:bgrichi

邮箱:hash_0813@163.com

01808e7d1c17635365e6ee91e04894c9.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1512268.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

爬虫案例1

通过get请求直接获取电影信息 目标页面: https://spa6.scrape.center/在network中可以看到是通过Ajax发送的请求,这个请求在postman中也可以直接请求成功,这只是一个用来练习爬虫的,没有达到js逆向的过程,需要通过分析js 代码来获…

【数据结构】顺序表的定义及实现方式

文章目录 顺序表的定义顺序表的实现静态分配动态分配动态申请内存空间,动态释放内存空间(malloc,free) 顺序表的特点总结 顺序表的定义 顺序表也就是用顺序存储的方式实现线性表。 顺序存储。把逻辑上相邻的元素存储在物理位置上…

Doris部署学习(一)

目录 前言 一、Docker容器支持 二、Doris编译步骤 1.拉取镜像 2.构建Docker编译容器 3.下载源码并编译 前言 本文档主要介绍如何通过源码在Docker编译 Doris,以及部署。 一、Docker容器支持 Docker教程:Docker & Docker-Compose 安装教程 - 知…

力扣--深度优先算法/回溯算法46.全排列

思路分析: 使用DFS算法进行全排列,递归地尝试每个可能的排列方式。使用 path 向量保存当前正在生成的排列,当其大小达到输入数组的大小时,将其加入结果集。使用 visited 向量标记每个数字是否已经被访问过,以确保每个…

java零基础入门-map(上)

一、教学目标 掌握何为map能够说出map集合的特点。能够使用map集合添加元素、删除元素等伴生方法。 二、正文 1、概述 说起map,想必大家并不陌生吧。之前我在讲Collection集合的时候,我是给大家提过一嘴,我说Collection集合被称为单列集合…

云仓酒庄渠道新发布:安徽、广西、广东三地讲师班会后会圆满落幕

2024年云仓酒庄渠道新动态发布:安徽、广西、广东三地讲师班会后会圆满落幕 随着酒类市场的不断发展和竞争的日益激烈,云仓酒庄始终致力于提升内部团队的专业素养和业务能力,以应对市场变化,满足消费者需求。近期,云仓…

【C++ Primer Plus学习记录】第6章复习题

1.请看下面两个计算空格和换行符数目的代码片段: //Version 1 while(cin.get(ch)) //quit on eof,EOF(检测文件尾) { if(ch )spaces;if(ch \n)newlines; }//Version 2 while(cin.get(ch)) //quit on eof { if(ch )spaces;else if(ch \n)newlines; } 第…

力扣98、530、501-java刷题笔记

一、98. 验证二叉搜索树 - 力扣(LeetCode) 1.1题目 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左 子树 只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节点…

Linux内核之module_param_named宏代码实例(二十七)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

人工智能在增强数据安全方面的作用

近年来,人工智能(AI)的力量已被证明是无与伦比的。它不再是我们想象的主题。人工智能已经成为现实,并且越来越清楚地表明它可以让世界变得更美好。但人工智能能帮助我们增强数据安全吗? 由于技术的日益普及&#xff0…

ESP32连接物联网平台(ThingsCloud )

目录 概述 1 创建ThingsCloud物联网项目 1.1 创建项目 1.2 创建数据类型 2 ESP32实现MQTT Client功能 2.1 使用Arduino IDE搭建开发环境 2.2 创建项目 2.3 配置参数 2.4 编译和下载 3 使用ESP32连接ThingsCloud 3.1 创建数据 3.2 ThingsCloud订阅数据 3.3 ThingsCl…

七月论文审稿GPT第3.1版和第3.2版:通过paper-review数据集分别微调Mistral、gemma

前言 我司第二项目组一直在迭代论文审稿GPT(对应的第二项目组成员除我之外,包括:阿荀、阿李、鸿飞、文弱等人),比如 七月论文审稿GPT第1版:通过3万多篇paper和10多万的review数据微调RWKV七月论文审稿GPT第2版:用一万…

数据库管理-第160期 Oracle Vector DB AI-11(20240312)

数据库管理160期 2024-03-12 数据库管理-第160期 Oracle Vector DB & AI-11(20240312)1 向量的函数操作to_vector()将vector转换为标准值vector_norm()vector_dimension_count()vector_dimension_format() 2 将向量转换为字符串或CLOBvector_seriali…

sqllab第二关通关笔记

知识点整理: 数值型注入判断手法 1/1 1/0 回显不同错误注入函数 extractvalue(xml_flag,xpath) xml_flag:文件表示符xpath:文件路径;不能识别‘~’ ‘#’ 等特殊字符;遇到就报错并打印xpath内容~(十六进制表示)&#…

常用的gpt网站

ChatGPT是一款基于人工智能技术的对话型AI助手,能够进行自然语言交互并提供个性化的对话服务。通过先进的深度学习模型,ChatGPT能够理解用户输入的文本,并生成有逻辑、连贯性的回复。它可以回答各种问题、提供建议、分享知识,还能…

25.5 MySQL 聚合函数

1. 聚合函数 聚合函数(Aggregate Function): 是在数据库中进行数据处理和计算的常用函数. 它们可以对一组数据进行求和, 计数, 平均值, 最大值, 最小值等操作, 从而得到汇总结果.常见的聚合函数有以下几种: SUM: 用于计算某一列的数值总和, 可以用于整数, 小数或者日期类型的列…

【C语言_指针(3)_复习篇】

目录 一、字符指针变量 二、数组指针变量 三、二维数组传参的本质 四、函数指针变量 五、 typedef关键字 六、函数指针数组 七、转移表(函数指针数组的实践) 一、字符指针变量 1. 字符指针变量是指里面存放的是字符变量地址的指针变量,对这个字符指针变量解引…

深入挖掘C语言之——联合

目录 联合的定义 联合的特点 联合的应用场景 在C语言中,联合(Union)是一种特殊的数据结构,它允许在同一内存地址存储不同类型的数据。与结构体(Struct)不同的是,联合中的所有成员共享同一块内…

Zookeeper搭建

目录 前言 初了解Zookeeper 搭建 准备 配置Zookeeper 前言 今天来介绍Zookeeper的搭建,其实Zookeeper的搭建很简单,但是为什么还要单独整一节呢,这就不得不先了解Zookeeper有什么功能了!而且现在很火的框架也离不开Zookeepe…

有来团队后台项目-解析5

一、 husky 安装 pnpm install -D husky生成husky 配置文件 如果文件中有.git文件,那么直接执行 npx husky-init如果没有,那么先执行git init 结果: PS F:\company_project\demo\youlahoutaijiexi\vite-project> git init Initializ…