Obsidian 从本地到云端

这篇具有很好参考价值的文章主要介绍了Obsidian 从本地到云端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

原文: https://www.ftls.xyz/posts/obcsapi-fc-simple/
作者:恐咖兵糖

Obsidian 从本地到云端

Obsidian 作为本地笔记软件,在使用了多端同步插件 remotely save插件情况下,我选 s3 同步。如果能够在微信测试号中,信息发送过去,然后存储到对象存储中。在 Obsidian 中一刷新就能看到了。于是就有了Obsidian S3 存储的后端 API

Obsidian S3 存储的后端 API

基于 Obsidian S3 存储的后端 API ,保存到 S3 存储的 Obsidian 库。支持列表

微信测试号 微信到Obsidian
支持简悦 SimpRead Webook
支持 fv悬浮球文字图片分享保存
静读天下 MoonReader 高亮标注 仿 ReadWise API
通用 http api

效果视频 【Obsidian 从本地到云端-哔哩哔哩】 https://b23.tv/uJFvw3A

{{< bilibili BV1Ad4y1s7EP 1 >}}


最简单部署使用方法

使用阿里云函数计算 FC 部署

也是费用很低的一种方法,每月,也很方便。如出现较慢情况参考阿里云函数计算 FC 优化冷启动。


下载压缩包

打开 https://gitee.com/kkbt/obsidian-csapi

obsidian 部署,Obsidian,笔记,阿里云,云计算


下载压缩包

obsidian 部署,Obsidian,笔记,阿里云,云计算


创建配置文件

打开 https://gitee.com/kkbt/obsidian-csapi/blob/master/config.ini 页面。本地创建一个同名文件 config.ini ,复制内容到本地文件。
obsidian 部署,Obsidian,笔记,阿里云,云计算


填写参数

根据 ini 配置文件的注释填写参数。主要填写

  1. S3 部分中的 5 个参数。和 Obsidian Remotely Save S3 一样的。复制过来就可以了。
  2. Flask 部分的3个参数。right_token,moonreader_token,simp_read_token。可以一样,但是需要自己随机生成。允许字符 ^!@$ a-z A-Z 0-9
  3. WeChat 部分 。需要登录 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 相关说明 https://www.jianshu.com/p/a605b9286a55 。打开此页面获取 appID,appsecret 参数。Token 是自己设定的,需要自己随机生成。OpenId 是微信扫码关注此页面后,用户列表显示的微信号。

完成后保存文件,把 config.ini 拖动到 obsidian-csapi-v3.0.zip 里面覆盖掉。


打开函数计算 FC

提前注册好阿里云账户,打开阿里云函数计算 FC https://www.aliyun.com/product/fc。点击管理控制台。

obsidian 部署,Obsidian,笔记,阿里云,云计算


创建服务

然后创建一个服务

obsidian 部署,Obsidian,笔记,阿里云,云计算


创建函数

obsidian 部署,Obsidian,笔记,阿里云,云计算


配置函数

obsidian 部署,Obsidian,笔记,阿里云,云计算


上传代码包

然后拖拽或选择上传修改好的 obsidian-csapi-v3.0.zip 。
启动命令 python app.py
监听端口 9000

obsidian 部署,Obsidian,笔记,阿里云,云计算


创建完成

obsidian 部署,Obsidian,笔记,阿里云,云计算

获取服务 url

obsidian 部署,Obsidian,笔记,阿里云,云计算

url 类似 https://flask-use-test-fkhbfuenab.cn-hangzhou.fcapp.run/ 。每个人都不同,需要记录下来。


测试部署成功 和 查看运行日志

浏览器进入 https://flask-use-test-fkhbfuenab.cn-hangzhou.fcapp.run/headers 。有下载文件,说明部署成功了。打开后应该按是 Auth Err 。
obsidian 部署,Obsidian,笔记,阿里云,云计算
然后日志里能看到请求记录。


微信测试号完成配置

在微信公众号测试平台 - 接口配置修改处填写 Url . 格式 https://你自己url/api/wechat
类似 https://flask-use-test-fkhbfuenab.cn-hangzhou.fcapp.run/api/wechat
obsidian 部署,Obsidian,笔记,阿里云,云计算

然后 Token 和 config.ini 的 WeChat 里的 Token 一致,能提交上就可以了。

以上步骤全完成后,即可在刚刚关注的微信测试号中发送信息,等待一会。在 Obsidian 中刷新一下,即可看到已经保存好了。


效果图

代码地址 https://gitee.com/kkbt/obsidian-csapi
说明: 图片分别为 微信测试号发送收藏的文章,或以http开头的链接。然后 obsidian 在日记中存储到样子和源码。文章生成的样子和源码。

obsidian 部署,Obsidian,笔记,阿里云,云计算


obsidian 部署,Obsidian,笔记,阿里云,云计算


obsidian 部署,Obsidian,笔记,阿里云,云计算


obsidian 部署,Obsidian,笔记,阿里云,云计算


[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TVFtHy9F-1670658092099)(https://cdn.ftls.xyz/images/2022/11/微信图片_20221121124436_edit_25751770917423.jpg)]


前端说明

微信测试号返回的信息中,点击 点击查看今日笔记 进入网站。按下齿轮,勾选 Debug。拉到页面下面,两个输入框,第一个是后端api。第二个是 token。api填写类似 api.ftls.xyz/ob ,不需要协议头和尾部斜杠。另外token将加入到和后端 api 的 headers 中 Token 字段。填写完成后,点击 updateConfig 按钮并刷新页面。按函数计算fc格式,第一个框如 https://xxxxx.cn-hangzhou.fcapp.run/ob ,第二个框 7 w 8 n A 31 O A o W @ 3 1 3 ! @ w8nA31OAoW@31^3!@ w8nA31OAoW@313!@ (是 config.ini 中的 right_token)。
当然在前端不支持obsidian 链接。


obsidian 部署,Obsidian,笔记,阿里云,云计算


其他软件配置

fv 悬浮球 自定义任务
obsidian 部署,Obsidian,笔记,阿里云,云计算
效果
obsidian 部署,Obsidian,笔记,阿里云,云计算


SUM

本文完成了最简单的部署方式,起抛砖引玉之作用。望集思广益,完善优化使用流程。另外个人使用做多的是 ,fv 悬浮球,剪裁妙语或图片之类非常方便。文章来源地址https://www.toymoban.com/news/detail-826678.html

到了这里,关于Obsidian 从本地到云端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Obsidian笔记同步——基于Git方法

    1.该repo目前是空仓库的状态,最好设置为私人仓库 2.尽量使用SSH 请注意,–global是全局配置,如果只想特殊化本仓库,可以去掉–global 查询当前仓库的配置信息 远程仓库主分支多为main,本地分支多为master,我们统一采用main命名 在 GitHub 网站上,登录你的账户,然后转到 “

    2024年02月03日
    浏览(39)
  • 使用 Github 进行 Obsidian 笔记同步

    ​ 阅读需要 git 基础 在 Windows 中使用 安装 Obsidian Git(第三方插件) 和 git 配置环境 在安装好 obsidian git 后,进入其设置界面的最上方会提示当前 git 的配置情况,如果没有配置成功远程仓库 或者初始化 git ,会显示 “not already” 且没有 Automatic 选项,当配置成功后,会显示

    2024年02月04日
    浏览(46)
  • 如何实现免费无限流量云同步笔记软件Obsidian?

    目录 前言 如何实现免费无限流量云同步笔记软件Obsidian? 一、简介 软件特色演示: 二、使用免费群晖虚拟机搭建群晖Synology Drive服务,实现局域网同步 1 安装并设置Synology Drive套件 2 局域网内同步文件测试 三、内网穿透群晖Synology Drive,实现异地多端同步 Windows 安装 Cpolar步

    2024年02月04日
    浏览(46)
  • 【超强笔记软件】Obsidian如何实现免费无限流量无套路云同步?

    ​ 上期教程介绍了如何免费多端同步Zotero科研文献管理软件,我在文章中分享了 群晖Nas虚拟机安装包 ,使用群晖的 WebDav 功能实现多端云同步,本期将演示使用 群晖Synology Drive 实现同步笔记文件。 ​ 当我们使用 Zotero 阅读文献并画出重点后( 输入 ),需要一款多功能的笔

    2024年02月05日
    浏览(137)
  • 群晖Drive搭建结合内网穿透实现云同步Obsidian笔记文件

    ​ 上期教程介绍了如何免费多端同步Zotero科研文献管理软件,我在文章中分享了 群晖Nas虚拟机安装包 ,使用群晖的 WebDav 功能实现多端云同步,本期将演示使用 群晖Synology Drive 实现同步笔记文件。 ​ 当我们使用 Zotero 阅读文献并画出重点后( 输入 ),需要一款多功能的笔

    2024年02月04日
    浏览(101)
  • Obsidian利用插件Remotely-save实现超低成本全平台云笔记

    Obsidian作为一个笔记软件,是目前最满足我需求的了。本地存储文件+Markdown格式作为基础+双链支持,以及好用的搜索等功能,基本实现了我对一款文字笔记软件的要求。 但是Obsidian的收费价格确实不低,虽然软件本身的所有功能基本免费,但是同步和发布功能的价格还是比较

    2024年02月06日
    浏览(35)
  • 如何使用Synology Drive作为文件同步服务器实现云同步Obsidian笔记

    ​ 上期教程介绍了如何免费多端同步Zotero科研文献管理软件,我在文章中分享了 群晖Nas虚拟机安装包 ,使用群晖的 WebDav 功能实现多端云同步,本期将演示使用 群晖Synology Drive 实现同步笔记文件。 ​ 当我们使用 Zotero 阅读文献并画出重点后( 输入 ),需要一款多功能的笔

    2024年01月19日
    浏览(80)
  • 【Obsidian\Typora\坚果云\阿里云OSS】零基础搭建自己的知识库,或者叫避坑指南

    Markdown语言是真的适合码字,简直一开始打字就沉浸其中。所以我更推荐,平时笔记、学习的时候,就用Markdown语言。并且还挺好学的,基础语法十分钟就可以过完,如果写的时候想要什么高级操作,可以直接现场搜索。(Markdown真超简单:Markdown常用语法汇总 - 知乎) 作为大

    2024年02月02日
    浏览(40)
  • 如何使用群晖Synology Drive结合cpolar内网穿透实现同步Obsidian笔记文件

    ​ 上期教程介绍了如何免费多端同步Zotero科研文献管理软件,我在文章中分享了 群晖Nas虚拟机安装包 ,使用群晖的 WebDav 功能实现多端云同步,本期将演示使用 群晖Synology Drive 实现同步笔记文件。 ​ 当我们使用 Zotero 阅读文献并画出重点后( 输入 ),需要一款多功能的笔

    2024年04月11日
    浏览(96)
  • 群晖Drive搭建云同步服务器结合内网穿透实现Obsidian笔记文件远程多端同步

    ​ 上期教程介绍了如何免费多端同步Zotero科研文献管理软件,我在文章中分享了 群晖Nas虚拟机安装包 ,使用群晖的 WebDav 功能实现多端云同步,本期将演示使用 群晖Synology Drive 实现同步笔记文件。 ​ 当我们使用 Zotero 阅读文献并画出重点后( 输入 ),需要一款多功能的笔

    2024年01月18日
    浏览(103)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包