Obsidian 云存储 后端服务

而且神奇的是,微信会自动压缩图片。随手一拍就占几M的图,微信能压缩成1M。拍些风景美食简易备忘什么的很省硬盘空间 。

另外如果使用安卓手机平板较多,也可以试试fv悬浮球。b站视频中也有演示,可以选中一些不能复制到文字收集到日记中,也可以截屏收集。这也是我个人使用较多的方式

我平时就是 ipad iphone macmini 三件套,用不了悬浮球。

不知道微信测试公众号功能能开放多久,可能随时关闭吧?

不过用不了悬浮球,也没有其他分享菜单选项的话。那大概只能把测试号快捷方式放桌面上发送了一些东西了,如果有什么第三方软件可以 http 调用倒是可以支持一下。

我是去年二月开通的测试号,就我一个人使用。现在仍有效。大概长期有效

ios 比较坑 不支持将公众号放到桌面,每次记录时,找到入口太费劲,没办法

ob_daily_other_dir: 支持类文件/

这个配置目录是坐什么的

能否直接暴露app目录,我把config和2个token放在一个目录,与app链接。

简阅 webhook 剪裁的文章和网页,静读天下读书笔记之类的。主要是一些不方便往日记里放的很长的 markdown 文本,这些也基本是一条就是完整的。

一暴露 app 会完全覆盖,就是啥都没有了。这大概和我打包方式和程序运行方式有关,有空我搞一下吧。
一般也不影响使用。新版本的4.0.2 token 都是自动生成的,配置文件中可以设置 token1 很长有效期,token2 是无限期的。

这两个token干什么用的,我就用了你程序库里面自动的样本token,好像没影响使用。

简悦怎么把文章发到ob上,支持ios端么,需要油猴脚本配合safroi浏览器,可以么

4.0.4 加入了可修改微信返回,并且可以暴露 /app/data/ 文件夹

# 运行 Docker
docker run -d -p 8900:8900 --name myObcsapi4.0.4 -v /home/kkbt/obcsapi-go/:/app/data/ kkbt/obcsapi:v4.0.4

示例还是那个链接
token 会在运行时显示一次,token1 是用于微信返回链接,点进去那个页面,b站视频好像有配置演示。就是点开齿轮,下面两个框一个输入 127.0.0.1:8900/ob ,第二个输入 token1 的值。然后点 update ,重新进入页面就是自己的 obsidian 最近3天的日记。

token2 则是用于第三方软件的,在文档里有介绍。像静读天下,fv悬浮球,简悦都是用这个 token2 的值进行验证

我想发送文章大概是不支持 ios 端的,简悦是个谷歌浏览器插件,手机版叫轻阅版功能少。即使是安卓,我也只找到 kiwi 一个支持谷歌浏览器插件的,还经常不太好使

不过倒是可以微信检测以 http 开头的链接,然后交给服务器处理。我以前这么做过,能收藏微信文章。现在从 python 转 go 版本倒是不太容易把微信文章转成 markdown 存储了。而现在的版本倒也有个收藏功能,但是效果很差

想咨询另一个问题。
我安装了picgo-core,用力picgo-plugin-ftp-uploader插件,把群晖nas用做图床,通过ftp协议人上传文件到群晖服务器。但是运行程序测试语句 picgo upload 1.png ,总是反馈错误,我改做的配置都做了,非常奇怪,后来怀疑是本地node.js的问题,我更换了一台vps重新安装,还是相同多错误,上网搜索,发现还有个别人遇到我同样的问题,但是没有看到答复。

想咨询一下,以你的经验,感觉问题大概出在哪里?

核心反馈错误是:TypeError [ERR_INVALID_ARG_TYPE]: The “path” argument must be of type string or an instance of Buffer or URL. Received undefined

具体截图如下

js我不是很熟,报错是说传入参数类型错误,传入的参数未定义。这个问题网上说都是代码写的有问题。
至于用户可能造成的错误,我看到了 getFtpConfig 那里报错,看起来可能是用户写的配置写的有问题。

补充一下,一般我遇到的其他 js 可能出现的问题,还可能是npm版本过高或过低,某个依赖不适应 linux 或 Windows 平台。反正这块坑挺多的。

另外ftp打算和什么一起使用呢,我记得最近有个 alist 好像也能配合 ftp 上传文件。不过一般网上推荐的都是对象存储服务。

要不搞个 go 版本的?这个功能也就几行代码的事。可以和我之前的程序放一起

谢谢,我在nas上开启了ftp服务,想使用nas做图床,存储ob上图片,减少ob本地存储量,配合ob上的插件image auto upload plugin,实现笔记中图片自动图床上传的功能。

如果你的代码能实现,那就太好了。

我以前的设想是:ob安装插件,支持picgo-core,本地macmini安装picgo-core和ftp插件。这样ob存储图片时,插件通过picgo-core将图片上传至nas,笔记将图片替换为nas上的一个链接。

昨天晚上在群晖nas上按照了lskypro 兰空图床的docker,利用picgo的兰空插件,实现了ob图片上传nas的目的。

本来想搞简单一些,懒的在nas上安装专用的图床dokcer了,直接用ftp上传图片,结果picgo脚本总是报错,找不到原因。

lskypor图床将图片放到了sql lite数据库中,不知道将来笔记图片一旦增多,迁移图床是否方便。

我想 obcsapi go 4.0.5 服务器端已经完成了个简易图床了,Document for Obsidian Cloud Storage API
但是还是依赖picgo,picgo 有个很不错的功能就是从剪切板中获取。所以 Windows 版本的 picgo 我也试图复制一个。

另外兰空图床即使是迁移,顶多会损失一些什么上传日期之类的数据,如果还是放在ftp里,应该不会影响访问,大概。如果想使用相关管理功能,现成的图床确实是很好的选择。

多谢,兰空图床,是将图片存放到数据库中,不是利用操作系统自带的文件系统管理图片,所以不想ftp那样好迁移。

目前你实现的图床功能,图片是直接上传到couchdb 中么?