ノートはテキストで十分

昨日、あるツイートを見ました:

An image to describe post

そして、前端の天団が組成した Affineも加わって、やっぱり中国人はノートを作るのが上手いなあ、と笑ってしまいました。


私はこれまでに多くのノートアプリを使ってきました。

名前を覚えているだけでも:Evernote、OneNote、SimpleNote、自分で開発した Ubinote、Zim、iOS と macOS の Notes、DEVONThink Pro、Logseq、Obsidian ...

今使っているのは Obsidian ですが、他の人にも推薦していますが、私の使い方はノートアプリとは関係ありません。

なぜなら、私は Obsidian を Markdown エディタとしてしか使っていないからです

そうです、私は Obsidian の機能は Markdown 編集以外は使っていません。例えば双方向リンクや Graph View などです。

Graph View は見た目はかっこいいですが、網状のビューは閲覧もしにくく、検索も難しい。使いにくいです。

双方向リンクは役に立ちますが、「オーバーロード」になってしまい、管理コストが高すぎます。大多数の場合、構造化されたノートを本当に閲覧する必要はなく、検索や AI に聞くだけで十分です。絶対的な実力の前では、精巧な管理技巧はコストに見合わないのです。

さらに、私は頻繁に他のソフトでノートを編集します。最もよく使うのは VSCode です。

日本語の単語を記録するのには VSCode を使っています。なぜなら Github Copilot が非常に迅速に日本語の例文を補完してくれるからです:

An image to describe post

入力しながら意味、仮名、例文を補完し、VSCode + Github Copilot の入力効率はどんなノートソフトや語学学習ソフトよりも高いです。

だから私の原則は非常にシンプルです:テキストファイルで、同期できて、使いやすいエディタ

現在は Obsidian と VSCode を選んでいますが、特に理由はなく、ただ今使っているのが使いやすいからです。そして VSCode は元々私の日常業務で使っているソフトです。

なぜテキストファイルなのか

全てのノートがテキストファイル(Markdown も当然テキストファイルです)なのは、最も扱いやすいフォーマットだからです。これで後続の処理が非常に楽になります。

「後続の処理」には何があるかと言うと、例えば検索です。

An image to describe post

検索には ag を使っています。非常に高速なテキスト検索ツールです。当然 grep でも問題ありません。

先ほど VSCode で日本語の単語を記録すると言いましたが、記録が完了した後、私は二つのことができます:

  1. 一括して単語暗記サービス、例えば Anki などに送信する
  2. AI に送信して、物語を作ってもらう

これも「後続の処理」の一つです。

さらに、私は自分の AI アシスタントを構築しています。データを提供する段階に進むと、データがテキストファイルであると、私有フォーマットよりもはるかに便利です。

要するに、テキストファイルは非常に便利なフォーマットで、物を作るのが好きな人にとっては非常に便利な選択です。

どうやって同期するか

先ほども言いましたが、私はノートアプリをエディタとしてしか使っていないので、Notion のような純クラウドサービスを使うことはなく、ローカルノートアプリが提供するクラウドも使いません。

しかし、異なるデバイスへの同期のニーズはあります。例えば、スマホでノートを閲覧するシーンなどです。

そのため、自分で同期サービスを作る必要があります。私が選んだのは Syncthing と Tailscale です。

  • Syncthing は元々私がデータを同期するために使っているサービスで、ノートだけでなく、他のデータの同期にも使っています。例えば写真を自分のサーバーに同期するなど。
  • Tailscale は元々私が VPN を構築するために使っているツールで、ノートの同期のために使っているわけではありません。ただ、Syncthing がパブリックネットワーク上でリレーサーバーを探す必要がないようにするために使っています。

これらはノートを取るために行っていることではなく、ついでに行っていることです。当然、もっと手軽な選択肢としては Dropbox も使えます。


要するに、私は今ノートツールを使っているようですが、実際には使っていません。単にテキストファイルを編集しているだけです。

ノートを取ることには常に管理コストが伴います。私はそれにあまり時間をかけたくありません。自分の能力範囲内で、管理コストと精神的な負担をできるだけ減らしたいのです。

An image to describe post

人生はすでに苦しいものですから、ピニャコラーダを飲んで、ネグローニはやめておきましょう。

おすすめ

ピニャコラーダは本当に美味しいです