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

下载压缩包

创建配置文件

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

打开阿里云函数计算

创建服务

然后创建一个服务

创建函数

配置函数

上传代码包

创建完成

复制服务 URL

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


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

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

修改接口配置 URL

然后 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 悬浮球配置自定义任务
效果
fv 悬浮球效果

SUM

本文完成了最简单的部署方式,起抛砖引玉之作用。望集思广益,完善优化使用流程。另外个人使用做多的是 ,fv 悬浮球,剪裁妙语或图片之类非常方便。

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

来源:恐咖兵糖

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

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

相关推荐