前言#
Obsidian のノートを複数のプラットフォームに配布する必要があることを考慮すると、最も面倒な作業は、記事内の画像を何度もコピー&ペーストすることです。この繰り返しの作業量を減らすために、ここで使用される解決策の一つは、Tencent Cloud Object Storageを画像ホスティングツールとして利用し、画像アップロードツールPicGoと Obsidian のプラグインimage auto upload pluginを使って自動化された画像アップロードプロセスを構築することです。
準備作業#
Tencent Cloud に登録し、オブジェクトストレージサービスを開通する#
1、Tencent Cloud 公式サイトにアクセスしてアカウントを登録し、実名認証を行います。WeChat での登録をお勧めします。
2、コンソールに入ったら、オブジェクトストレージを選択し、初回開通時には 6 ヶ月の無料クレジットリソースパッケージがあります。
3、ストレージバケットの作成を選択します。
4、基本情報を入力し、パブリック読み取り権限のオプションにチェックを入れて、後でアップロードする画像が外部からアクセスできるようにします。
5、高度な設定はデフォルトのままで大丈夫ですが、必要に応じて選択することもできます。
6、成功裏に作成した後、アップロードする画像を管理するためのフォルダを作成できます。
秘密鍵情報の取得#
1、コンソールのよく使うツール -- 秘密鍵管理 -- アクセスキーをクリックします。
2、新しい鍵を作成をクリックし、コピーして別の場所に保存します。(後で PicGo で使用します)
PicGo のインストール#
1、PicGo 公式サイトにアクセスし、任意のダウンロードソースからインストールします。
2、インストールが完了したらソフトウェアを開きます。
PicGo で Tencent Cloud COS を設定する#
詳細な公式ドキュメントは、PicGo 設定マニュアルを参照してください。
ここでは v5 バージョンの設定を選択します:
1、APPID、SecretId、SecretKey は秘密鍵管理から確認します。
2、バケット名とストレージエリアコードは、コンソールのストレージバケットリストから取得します。
3、アップロードが成功するかテストします。
PicGo に戻り、Tencent Cloud COS を選択して、任意の画像をアップロードします。
成功裏にクラウドにアップロードされ、次に Obsidian の自動貼り付けアップロードを設定します。
Obsidian に image auto upload プラグインをインストールする#
1、Obsidian で設定を開き -- サードパーティプラグイン -- コミュニティプラグインマーケット --image auto upload を検索してインストールし、有効化します。
2、注意:デフォルト設定を使用し、==PicGo ソフトウェアを実行中に保つことで自動アップロードが実現します ==
その後、Obsidian でノートを書く際に画像を貼り付けると、自動的に Tencent Cloud Object Storage にアップロードされ、ローカルには保存されず、画像リンクが自動的に返されます。
過去の記事のすべての画像を一括アップロードする#
1、アップロードする必要がある記事でショートカットキー ==Ctrl + P== を使用してコマンドパネルを開き、==upload all images== と入力して Enter を押し、自動アップロードを開始します。また、元の画像リンクを置き換えることもできます。完璧です!