shiqi

shiqi

Study GIS, apply to world
twitter
github
bento
jike

从obsidian上传到xlog

  • 这是一个从 obsidian 上传到 xlog 的测试。
  • 这是从 xlog 编辑页面的测试。

发现并不能从 obsidian 进一步编辑来自 xlog 的文件。
也就是说插件目前(2024 年 4 月 13 日)只能从 obsidian 新建文件并更新文件,不能做到从 xlog 获取在 xlog 编辑器更新并发布的结果。

因此得出结论obsidian-xlog 插件目前只适用于在 obsidian 进行编辑的朋友,如果有多平台编辑(从 ob 编辑了之后到 xlog 编辑器修改)的需求还需要等待后续更新。有喜欢尝鲜的朋友可以去 obsidian 市场搜索 xlog 下载,项目地址:https://github.com/Otto-J/sync-to-xlog

如何实现本地和 ipfs 的地址共存?#

图床#

这个做图床是最好了 用图床同时存本地以及远程地址。在本地实现图片的跟踪和链接替换(即上传到远程的链接已经是 ipfs 地址了,不需要进一步转换。)重点是 alttext 进行图片标记。

  • 上传时检测本地图片是否有更新
    • 如果有则正常传递图片和 md 文件
    • 如果没有则直接替换本地的 ipfs 地址。
  • 下载时检查 ipfs 的链接是否变了,
    • 如果有,则更新本地。并更新图床
    • 如果没有,则不做修改。

alttext 上做文章#

  • 不依赖图床,在自己的插件上实现 alttext 的修改。
    alttext 上贴本地路径地址。即为![自己的原本alttext+分隔符+本地地址](本地地址) 这样的做法。
  • 上传后图片为![本地地址](ipfs 地址) 可以显示
  • 下载过程中检查本地地址的图片和 ipfs 地址的图片是不是一样的
    • 如果一样 则 交换文本![自己原本的alt text +ipfs 地址](本地地址)
    • 如果不一样 则覆盖 并存新的地址![自己原本的alt text +ipfs 地址](新的本地地址)
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。