PiEgg
PiEgg
这个如果要做需要对所有的图床都做一下处理才行。这里可能我要想个比较通用的方法。
另外这个应该算作 feature request 而不是 bug
picgo 目前存储的数据结构里有 url 和 文件名,每个插件自身可能还有自己的一些额外配置,比如自定义域名,但是有的图床是没有这个配置的,所以它不适合做全局通用配置。 存储是一定要存 url的 这个没得说,因为 picgo 的本质是获取图片 url 的工具,基本功能不受插件影响。但是 picgo 不会去区分什么是原始 url 什么是最终 url。原则上只有最终 url。 插件本身是可以实现 afterUploadPlugins,可以通过修改 output 里的 url 来影响 picgo 落地相册文件的 url 的。 不过 copy...
实际上picgo之前为了支持非图片上传的需求,有新加一个叫做 fileUrl 的属性,如果有这个属性点击相册的 copy 会优先复制,而 imgUrl 则是用来做相册展示的(可以理解为对于非图片类型的,相册里展示的是文件类型图,点击复制能够拿到文件本身地址。)。这个其实也是一个潜在扩展点。 你说的前缀匹配替换,其实在相册里已经有类似的功能,能够批量替换图片 url 。只不过它修改后会影响落地的文件。 不过你说的那个思路我已经明白了,这个确实可以做成一个全局配置。不过现有的图床已经存在的自定义域名是不会有功能修改的。 我会额外添加一个图片地址匹配和替换的能力,如果有需要的用户可以使用这个配置。
好的 应该会是下周,因为目前工作挺忙只能抽空维护
已修复,跟下个 beta 版本
https://github.com/Molunerfinn/PicGo/releases/tag/v2.4.0-beta.9 已发布,欢迎更新体验
感谢,会考虑在未来的版本里实现
感谢,我研究一下
Thanks @happy-game