一、適用シーン#
- Obsidian ライブラリを純粋な MD 形式で保持したい場合
- 画像などの大きな添付ファイルを直接 Obsidian ライブラリに保存したくない場合
- 画像を無感覚に埋め込みたい場合、フォーマットは
[画像名](画像の外部リンク)
- いつでもどこでもクラウド経由で画像などの大きな添付ファイルにアクセスしたい場合
- 友達と画像をコピーするのではなく、より迅速かつ便利に共有したい場合
二、必要なプラグイン#
- obsidian-emo-uploader
- obsidian-emo-uploaderからダウンロードできます
- または Obsidian コミュニティのプラグインからダウンロードできます
- ダウンロードできない場合は、私にメッセージを残してください
三、手順#
- 無料の GitHub アカウントを作成する必要があります
- https://github.com/signup?source=login からメールアドレスで登録してください
- ユーザー名と設定したパスワードをメモしておいてください
- GitHub でリポジトリを作成する
- 登録したアカウントとパスワードで GitHub にログインします
- 左上のダッシュボードをクリックします
- new をクリックします
- Owner には自分のアカウントを選択します
- Repository name には任意の名前を入力します(例:
images
) - public を選択します
- 下部の create repository をクリックします
- これで
images
という名前のリポジトリが作成されました
- トークン(パスワードトークン)を作成する
- 右上のアイコンをクリックします
- settings をクリックします
- 左下の developer settings をクリックします
- 左側の personal access tokens をクリックし、tokens(classic)を選択します
- generate new token をクリックし、その下の generate new token(classic)を選択します
- note に説明を入力します(例:画像ライブラリ)
- Expiration で no expiration(期限なし)を選択します
- 下部の repo にチェックを入れます
- 下部の generate token をクリックします
- 生成されたトークンをコピーして保存してください(ghp で始まる文字列かもしれません)
- このトークンは GitHub アカウントのすべてのリポジトリを管理できることに注意してください
- Obsidian で emo-uploader プラグインを設定する
- target hosting で github を選択します
- owner には GitHub アカウントのユーザー名を入力します(メールアドレスではありません)
- repo には先ほど作成した GitHub のリポジトリ名を入力します(例:
images
) - branch には main を入力します(リポジトリの作成時には master ブランチかもしれません)
- token には先ほど生成した ghp で始まる文字列を入力します
- message には手動で入力するか、emo-uploader・Github から自動生成します
- path は空のままにしておくと、画像は
images/main
フォルダにアップロードされます- または、
2024/
のようにサブフォルダ名を入力することもできます - この場合、画像は
images/main/2024
フォルダにアップロードされます - 後者の方が管理がしやすいため、推奨されます
- または、
- radom filename はオプションです
- 重複しない画像のアップロードが保証されている場合は選択しなくても構いません
- cdn はデフォルトの raw またはその他のオプションを選択します
- 画像の埋め込み方法
- 画像をノートにドラッグアンドドロップする
- または画像をコピーしてノートに貼り付ける
- 注意:画像はライブラリに移動しません
- ノートには標準の MD 形式のリンクが埋め込まれるため、直接プレビューできます
四、その他の使い方#
- PDF ドキュメントの埋め込み
- 音声や動画の埋め込み
- 埋め込みたい任意の実体ファイルの埋め込み