
## やりたいこと
- Bluesky に [[Obsidian Publish]] の記事を投稿したとき、ソーシャルカードに画像が追加されてほしい。
- Bluesky や X にじぶんが投稿したものを、 [[Obsidian]] で検索できるようにしたい。
### 画像が追加されない原因
[📜2024-02-10 Bluesky Developer APIsを使ってみた - Minerva](https://minerva.mamansoft.net/Notes/%F0%9F%93%9C2024-02-10+Bluesky+Developer+APIs%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F) によると、 [[Obsidian Publish]] 側の動作に起因。
> Obsidian Publishのページは動的に生成されるものであり、SEOに関係する特定のUser-Agentでなければ、動的生成前のページを返却するから。
> [!frown] 画像追加のためにツールを書くのはいかにもめんどうくさい(おもしろそうではある)。
### 投稿が検索できない原因
Bluesky や X に直接投稿しており、投稿を取得して [[Obsidian]] に格納してはいないから。
> [!frown] 投稿を取得するツールを書くのはおもしろそうだが、それなりに面倒くさい。特に X はあまり親切ではなさそう(思い込み)。
## 画期的な対策
[MFDI](https://minerva.mamansoft.net/%F0%9F%A6%89My+Products/%F0%9F%A6%89Mobile+First+Daily+Interface) を利用する。前掲記事ではリリース予定とあったが、すでに実装済み。
[GitHub - tadashi-aikawa/mobile-first-daily-interface: Obsidianにてモバイルに最適なインターフェースでデイリーノートを扱うプラグイン](https://github.com/tadashi-aikawa/mobile-first-daily-interface?tab=readme-ov-file)
### 設定のためのBluesky の情報取得
**Identifierを取得する**
1. Blueskyのウェブサイトにログインします。
2. 左側のリボンから設定を選択します。
3. `xxxx.bsky.social` などの識別子を確認します。
**アプリパスワードを取得する**
1. Blueskyのウェブサイトにログインします。
2. 左側のリボンから設定を選択します。
3. 高度な設定 > アプリパスワード をクリックします。
4. アプリパスワードの名前を入力します。
5. 「作成」をクリックします。

<span class="mxt-caption"> ▲ MFDIの設定画面のBlueskyタブに入力すると、リーフに投稿ボタンが登場します。</span>
> [!smile] 今後は……
> - 投稿のメインをBlueskyにし、MFDIから投稿するようにフローを変えれば、問題解決っぽいです。
> - X に投稿したときで、大事そうなことは、MFDIにコピーしておけば良さそうです。