Artanis

Results 13 comments of Artanis

I follow the format of BSDS500. For other formats, you may need to modify the "bsds500_train" function in StructuredForests.py .

> 你也可以试试 [#4954 (comment)](https://github.com/Kenshin/simpread/discussions/4954#discussioncomment-7092394) 能否解决你的问题。 试了一下,配置好了PicGo,但简悦只能成功上传并替换一个URL,同一篇文章里的其他URL都提示上传失败。但所有图片URL的路径格式是一样的。比较奇怪。

试了一下还是不行,是不是url不能带有参数?我看了下,类似这样的可以 https://xx.com/asset/yyyy 但是这样的不行 https://xx.com/asset/yyyy?height=1070&width=2400

> 我研究下,估计还是 PicGo 的问题… 感觉确实是 PicGo 自己的问题,我在 PicGo 里手动指定 url 上传,带参数的那些传不上去。不知道是不是因为 PicGo 把参数丢了导致取不到图片

> 这就很奇怪了... 你可以在 PicGo 的 Issues 提交你的问题,他们回复也很快的。 研究了下 PicGo 的日志,应该是鉴权的问题……鉴权会同时用到 url 里的 token 参数 + 浏览器 cookie,但 PicGo 没法带上 cookie,所以就读不到图片了。 这样看,感觉好像还是需要和之前 notion 图床一样的做法,简悦在浏览器端请求到图片内容,再发起上传?

> > 感觉好像还是需要和之前 notion 图床一样的做法,简悦在浏览器端请求到图片内容,再发起上传? > > Notion 图床无法使用了,做不到这点 😂 > > 如果 PicGo 能支持 base64 上传也行,我可以在浏览器直接把图片转换 base64 在上传,或非 URL 的上传方案都行。 命令行的 PicGo (pigo-core) 好像是可以的,有个 transformer 可以选择 base64。但 GUI 的不知道是否可以。...

> emmm 我研究下,感觉够呛,主要是它的 API 似乎不支持。 Hello,请问这里有什么更新吗?我看了下,貌似服务器接口最终也是调用 PicGo 里的 uploader,而 uploader 的配置支持指定base64 transformer。不知道是不是可以在服务器里配置个 config 让它走到 base64 里。 upload 最终会走到这里:https://github.com/PicGo/PicGo-Core/blob/dev/src/core/Lifecycle.ts#L16

> Cloudinary API 支持 base64 ,但对于简悦来说传 base64 有点太消耗性能了。 如果服务端用 base64 太耗性能,是否可以在简悦插件里直接上传到 Cloudinary? PS. 从 Cloudinary 的 API 看,似乎不需要先经过 PicGo 中转,直接在插件里就足以把图片传上去?这样也没有鉴权之类的问题了。

> 我说的 **消耗性能**指的就是后端 😂 > > 把 `base64` 编码的内容传给它太大了。 抱歉我没开发过web前端对这里的细节不太了解。 这里的后端消耗,是指如果简悦的扩展直接用 cloudinary api 发 base64,会让chrome扛不住?

> 没事 > > 传 `base64` = 后端消耗 = 流量(性能) = 💰 ... 😂 > > 简悦是买断制,拥有后端服务的功能对高级账户是免费的,但对于我来说是需要按年(或流量)付费的。 噢我的意思是,不走服务器,直接在简悦的扩展里发 upload 请求到 cloudinary 可以做到吗,即都发生在用户自己的 brower 里?