mirror of
https://github.com/yv1ing/obsidian-cos-picbed.git
synced 2025-09-16 15:09:08 +08:00
完成粘贴上传和同步删除功能
This commit is contained in:
35
README.md
35
README.md
@@ -1,2 +1,33 @@
|
||||
# obsidian-cos-picbed
|
||||
This plug-in is used to automatically upload pictures to Tencent Cloud COS, and supports manual deletion of useless pictures to reduce storage space!
|
||||
# Obsidian COS Picbed
|
||||
|
||||
这是一个 obsidian 插件,用于自动将图片自动上传到 COS 存储桶,并能在需要删除图片时,同步删除存储桶中的图片文件,减少垃圾图片占用的存储空间。
|
||||
|
||||
|
||||
|
||||
## 使用说明
|
||||
|
||||
首先开通和设置 COS,参考官方教程或网上文章即可,这里不再赘述。然后到藤棍云控制台中获取 SecretId 和 SecretKey,并记下存储桶的相关信息:
|
||||
|
||||
1. `SecretId`
|
||||
2. `SecretKey`
|
||||
3. `Bucket`(存储桶名称)
|
||||
4. `Region`(存储桶区域)
|
||||
|
||||
然后从 Github 仓库的 release 处下载插件,解压之后放到 `.obsidian/plugins` 目录下,重启 obsidian 再启用 `COS Picbed` 插件即可。插件配置如下:
|
||||
|
||||

|
||||
|
||||
其中的 `Prefix` 指的是存储桶中的目录名称,图片将存储在这个目录下。
|
||||
|
||||
由于直接在插件中调用了 COS 的 SDK,所以会存在跨域问题,解决方案是在存储桶的安全设置中添加 CORS 规则:
|
||||
|
||||
```text
|
||||
app://obsidian.md
|
||||
```
|
||||
|
||||

|
||||
|
||||
配置完成之后,直接粘贴图片即可自动上传,需要删除时,只需要右键点击图片,选择 “Delete this image” 即可。
|
||||
|
||||

|
||||
|
||||
|
||||
Reference in New Issue
Block a user