Obsidian 从本地到云端

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


创建配置文件

打开 https://gitee.com/kkbt/obsidian-csapi/blob/master/config.ini 页面。本地创建一个同名文件 config.ini ,复制内容到本地文件。


创建服务

然后创建一个服务


配置函数


创建完成

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


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

浏览器进入 https://flask-use-test-fkhbfuenab.cn-hangzhou.fcapp.run/headers 。有下载文件,说明部署成功了。打开后应该按是 Auth Err 。

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

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


效果图

代码地址 https://gitee.com/kkbt/obsidian-csapi
说明: 图片分别为 微信测试 发送收藏的文章,或以http开头的链接。然后 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 链接。


fv 悬浮球效果

SUM

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8582 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月8日
下一篇 2022年11月8日

相关推荐