Digital garden 上传笔记求助

今天使用digital garden上传笔记的时候发现无法上传
尝试过obsidian重新安装,插件重新安装,重新配置代理等方法都没有效果
微信图片_20250208215953

这不给个具体的控制台报错截图, 真的没法帮忙啊

随便猜的话, 也许是 github token 过期之类的

首先很感谢你的回复。
我现在的主要问题是在obsidian中,publication center无法打开(一直在加载,并非网络问题,之前是能加载出来的),然后尝试publish multiple notes也会报错,但是我发现publish single note是可以成功的。
我尝试过替换github token,问题依旧存在。
我也尝试过新建一个github项目去搭建博客,上述问题依旧存在
我不知道你说的控制台报错具体指哪里,如果我publish single note在vercel中是可以正常搭建的
如有新的建议,欢迎指教

控制台报错

这个指的是 Ob 里 Ctrl+Shift+i 然后进 “控制台” 一栏, 这里可以看插件有啥具体报错

多谢您耐心的提醒,是我对obsidian不太了解了,经过我的测试在打开publication center的时候会出现如下报错:
plugin:digitalgarden:23795 Uncaught (in promise) URIError: URI malformed
at decodeURI ()
at DigitalGardenSiteManager.eval (plugin:digitalgarden:23795:27)
at Generator.next ()
at eval (plugin:digitalgarden:90:61)
at new Promise ()
at __async (plugin:digitalgarden:74:10)
at DigitalGardenSiteManager.getImageHashes (plugin:digitalgarden:23787:12)
at PublishStatusManager.eval (plugin:digitalgarden:23328:56)
at Generator.next ()
at fulfilled (plugin:digitalgarden:77:24)

别客气~ 大家都是一块学习讨论问题, 知识互通有无, 这太正常了

我实测升级到最近版本 (六天前) 的 v2.58.0 可以正常发布

看了下这报错, 疑似出现跟图片 url 解码有关的逻辑里,

我这边看到调用流程是

  1. 点击插件的小树苗图标,
  2. 插件要弹窗收集笔记信息, 估计这时已经出错了, 它会统计仓库下的所有附件链接, 然后挨个解码
    • decodeURI 干的事儿是例如把 example%20with%20spaces => example with spaces
  3. 这一步提示至少某个 url 无法正确解码

所以建议检查下, 仓库内是否有啥不规范命名的图片, 尤其是图片名字里出现了 % 之类的情况

如果插件以前能用, 最近不能用, 那就多留意新增的笔记里的附件


实在追查不出来, 可以考虑另造一库, 插件复制进去, 文件笔记逐批次复制进去, 每放进去一波, 就上传 digital garden 试试

非常感谢您的解答,我遇到的这个问题或许真是插件的一个小bug,而刚刚插件作者对此进行了修复,我将我的插件版本从2.58.0版本升级到2.58.1后问题就消失了
再次感谢您的细心指导

1 个赞