admin管理员组文章数量:1516870
PicGo
一个基于 GitCode 的 PicGo 图床插件
简介
这是一个 PicGo 的插件,支持将图片上传到 GitCode 平台,并作为图床使用。通过此插件,您可以:
- 将图片上传到您的 GitCode 仓库
- 自动生成图片访问链接
- 支持图片删除功能
- 支持自定义提交信息
开发背景
在使用 Markdown 写作时,图片管理一直是一个痛点。虽然已经有了很多图床服务,但是:
- 第三方图床可能存在稳定性问题
- 免费图床可能有带宽限制
- 付费图床成本较高
- 对图片资源缺乏控制权
基于以上原因,我开发了这个 GitCode 图床插件。选择 GitCode 的原因是:
- 免费且稳定的存储服务
- 完整的版本控制
- 支持大文件存储
- 提供 CDN 加速
- 可以完全控制自己的图片资源
安装
方式一:搜索安装
- 打开 PicGo 客户端
- 进入插件设置
- 搜索
picgo-plugin-gitcode - 点击安装
方式二:命令行安装
代码语言:javascript代码运行次数:0运行复制npm install picgo-plugin-gitcode -g
配置说明
插件需要配置以下参数:
- owner: GitCode 仓库所有者用户名
- repo: 仓库名称
- path: 图片存储路径(可选,不填则存储在根目录)
- token: GitCode 的访问令牌
- message: 提交信息(可选,默认为 "picgo commit")
获取 Token
- 登录 GitCode 账号
- 进入设置 -> 私人令牌
- 生成新的访问令牌(需要 repo 权限)
配置示例
代码语言:javascript代码运行次数:0运行复制{
"owner": "your-username",
"repo": "your-repo",
"path": "images",
"token": "your-token",
"message": "Upload by PicGo"
}
使用方法
- 完成插件配置
- 在 PicGo 中选择 "GitCode 图床" 作为默认图床
- 上传图片即可自动同步到 GitCode 仓库
注意事项
- 确保仓库为公开仓库,否则图片无法正常访问
- token 请妥善保管,不要泄露
- 建议设置专门的图床仓库
开发相关
- 项目地址:picgo-plugin-gitcode[1]
- 问题反馈:Issues[2]
参考文档
- PicGo 核心文档[3]
- GitCode API 文档[4]
贡献者
- 坚果
- 若城
许可证
MIT License
坚果派
坚果派由若干位华为 HDE 及多位技术博主组成,专注于鸿蒙生态技术分享,已开发 60+鸿蒙原生应用与三方库。联系邮箱:jianguo@nutpi
参考资料
[1]
picgo-plugin-gitcode:
[2]
Issues:
[3]
PicGo 核心文档: /
[4]
GitCode API 文档: /
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-02-21,如有侵权请联系 cloudcommunity@tencent 删除plugin插件开发配置存储本文标签: picGo
版权声明:本文标题:PicGo 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/biancheng/1749405434a2952197.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论