連携

ブラウザの外への送り先は 2 つ。どちらも Power Pack の機能です。

セットアップ仕組み
Obsidian不要obsidian:// プロトコルで vault にノートを開く
Notion一度きり、約 3 分選んだページ配下に Notion API でページを作成

Obsidian

設定はありません。会話またはスニペットを右クリック → ExportOpen in Obsidian

同じパソコンで Obsidian がインストールされ起動している必要があります。URI プロトコルを使うためです。

スニペットは vault の Snippets フォルダに入ります。書式とコードブロックはそのまま残ります。

一括エクスポートは、選択項目を 1 ノートにまとめる形で、項目ごとにノートは作りません。

Tip

AI の会話から永続ナレッジベースへ、いちばん摩擦の少ない道です。良い部分をハイライトしてスニペット保存し、いくつか貯まったら Obsidian へエクスポート。コピー&ペーストも、崩れた書式も、コードフェンスの手直しも不要です。

Notion

手順は 3 つ、一度だけです。

Settings → Integrations

1. 権限を付与

Better Sidebar はインストール時に Notion API アクセスを要求しません — 実際に使いたいときだけ要求する任意権限です。

Grant Notion API Access をクリックし、ブラウザの確認を承認します。

Tip

意図的です。使わないかもしれない API へのアクセスを最初から求める拡張は、必要以上を求めている拡張です。権限は Notion を使うと決めた時点でのみ要求されます。

2. インテグレーショントークンを作成して貼り付け

notion.so/my-integrations で新しい internal integration を作成します。トークンをコピー — ntn_ で始まります。

API Key 欄に貼り付けて Save。Better Sidebar が接続を試し、成功するとインテグレーション名を表示します。

3. 対象ページを選ぶ

ドロップダウンからページを選びます。エクスポート内容はそのサブページとして作成されます。

Notion 側でいま接続したページが一覧にない場合は Refresh を押してください。

「No pages found」

ほぼいつも同じ原因です。インテグレーションはあるが、どのページにもアクセスが与えられていません。

Notion のインテグレーションはページごとのオプトインです。作っただけでは何も権限がありません。

Notion 側で直します。使いたいページを開く → メニュー → Connections → インテグレーションを追加。そのあと Better Sidebar で Refresh

Warning

初回はほぼ全員ここでつまずきます。有効なトークンでもページ接続がなければ壊れているように見えますが、トークンは問題ありません — 触ってよいページを Notion がまだ知らされていないだけです。逆側からも確認できます。Notion → Settings → Connections → インテグレーションを探す → ページアクセスを確認。

エクスポート

セットアップ後、エクスポートがあるすべての場所に Notion が出ます。会話、スニペット、フォルダ、一括選択。エクスポート を参照してください。

Notion への一括エクスポートはページ単位で、進捗トースト(Exporting to Notion (7/23)…)が出て、途中キャンセルできます。すでに作られたページは残ります。

成功時は View ボタン付きトーストが出て、新しいページを開けます。

切断

API キー欄の横の Disconnect をクリック。Better Sidebar からトークン、対象ページ、キャッシュしたページ一覧を消します。Notion 側には影響しません — すでにエクスポートしたページはそのままです。

どちらを使うか

ノートがローカルファイルで、エクスポートもファイルにしたいなら Obsidian。セットアップゼロ、オフライン可、ノートはプレーン Markdown であなたのものです。

チームや自分の仕組みが Notion にあるなら Notion。セットアップは多いですが、共有でき他の人も検索できる場所に着地します。

両方使っても構いません。

Paper Crane Dev  ·  set in Playfair Display & JetBrains Mono