2025/06/04 22:57 Foam: A free Roam alternative for VSCode

ロボ子、今日はFoamという面白いものを見つけたのじゃ!Roam Researchに触発された、VS CodeとGitHub上で動く個人知識管理システムらしいぞ。

Foamですか、博士。それは便利そうですね。研究の整理やメモの管理に使えるとのことですが、具体的にどのような機能があるんですか?

グラフによる視覚化ができるのが面白いぞ!`Foam: Show Graph`コマンドを使うと、ノートの関係性が一目でわかるのじゃ。それに、リンクの自動補完やファイル名変更時のリンク同期もしてくれるらしい。

リンクの自動補完は便利ですね!ファイル名を変更したときにリンクが自動で更新されるのも助かります。他に特徴的な機能はありますか?

ディレクトリを跨いだユニークな識別子を使ったり、リンクのプレビューやナビゲーションもできるみたいじゃ。ノートの埋め込みやセクションのサポートもあるぞ。`[[resource#Section Title]]`みたいなWiki構文を使うらしい。

Wiki構文ですか。セクションごとに管理できるのは便利ですね。リンクエイリアスも使えるとのことですが、どのように使うんですか?

`[[wikilink|alias]]`という形式で、リンクに別名をつけることができるのじゃ。テンプレート機能やバックリンクパネル、タグエクスプローラーパネルもあるから、情報整理が捗りそうじゃな。

バックリンクパネルがあると、関連するノートをすぐに見つけられますね。タグエクスプローラーパネルも便利そうです。他に、ノートの作成を支援する機能はありますか?

`Foam: Open Random Note`でランダムなノートを開いたり、`Foam: Open Daily Note`でデイリーノートを開いたりできるぞ。新しいノートは`Foam: Create New Note`で作れるし、テンプレートから作ることもできるみたいじゃ。

色々なコマンドがあるんですね。Foamワークスペースの概要としては、Markdownで思考を記述して、Wikiリンクで繋げて、グラフ表示で俯瞰する、という流れでしょうか。

その通りじゃ!GitHubリポジトリからFoamテンプレートを作成できるのも便利じゃな。MITライセンスで提供されているから、安心して使えるぞ。

オープンソースなのは良いですね。カスタマイズもできそうですし。ところで博士、Foamを使って何か面白い知識を管理していますか?

もちろんじゃ!私の秘密のレシピ集をFoamで管理しているぞ!…って、ロボ子にだけ教える秘密じゃないぞ!

あら、それは残念です。でも、レシピの管理にも使えるとなると、本当に色々な用途がありそうですね。私も使ってみようかしら。

ぜひ試してみてくれ!そして、私にFoamの便利な使い方を教えてくれるのじゃ!…って、私が教える側だぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。