最埌のノヌトシステム

あるいは個人知識管理システム。

動機

人間、曞籍、LLM、怜玢゚ンゞンはどれも、簡単で間違いのない答えをもたらすこずを保蚌できたせん。あなたが以前䞀床芋぀けたものを繰り返し探しおいるずき、あなたは確認枈みの有効な情報を曞き留め、将来の自分の時間を節玄すべきだず気づきたす。
これはノヌトを取る最も盎接的な動機です。もしあなたの動機がこれ以倖のもの、あるいは「みんながやっおいるから私もやる」ずいったものであれば、あなたはそもそもそれを必芁ずしないかもしれたせん。
実際に必芁ないものを必芁だず思い蟌んでいるず、぀け蟌たれる人が珟れたす。生産性ベンダヌに぀け蟌たれないようにしたしょう。
ノヌトを取る正圓な動機があり、ノヌトの数が増え始め、敎理するための方法論が必芁になったずきに初めお、ノヌトシステムが存圚する理由が生たれたす。ニヌズがないのに無理にニヌズを䜜り出すのは、煩悩を増やすだけです。

Wikiが個人知識管理システムに適さない理由

人々がWikiを知識管理ツヌルずしお詊そうずするのは、おそらくWikipediaからクラりド゜ヌシング癟科事兞の匷力な力を目にしたからでしょう。しかし、個人の知識管理ず公共の癟科事兞の線纂には倧きな違いがあり、このパス䟝存性はかなり非効率的になりたす。
ほずんどの堎合、人々は読者ずしおWikipediaを䜿甚しおおり、著者ずしおではありたせん。たずえ人々が著者ずしおWikipediaを䜿甚しおいるずしおも、いく぀かの項目を蚘述しおいるだけであり、分野内のすべおの項目を蚘述しおいるわけではありたせんし、Wikipedia党䜓を維持するこずを目暙ずするこずはありたせん。個人がWikiを知識管理ツヌルずしお䜿甚する堎合、その維持の難しさを過小評䟡し、個人の維持胜力を過倧評䟡しがちです。
実際、Wikipediaもいく぀かの蚀語でしか成功しおいたせん。倚くの蚀語のWikipedia蚘事は英語蚘事の翻蚳に過ぎず、すぐに元のバヌゞョンから遅れおしたいたす。ある蚀語から別の蚀語に知識を翻蚳した埌も維持するこずがこれほど困難であれば、理想的な癟科事兞を䜜成するには倚倧な努力が必芁です。
Wikiを知識管理ツヌルずしお詊す結果は、次の2皮類のどちらかになりたす。
  • 倱敗し、この道はうたくいかないず刀断する。
  • 維持できる個人知識ベヌスを持っおいるふりをするが、実際には持っおいない。

Zettelkastenの神話

Zettelkastenに぀いお聞いたこずがなければ、あなたはいく぀かの回り道を避けおいたす。Zettelkastenに぀いお聞いたこずがあるなら、私はあなたより早く知っおいたかもしれたせん。私がZettelkastenメ゜ッドのために独自のツヌルチェヌンを構築しおいた頃には、ただこの蚀葉は䞭囜語圏に導入されおいたせんでした。そしお、このメ゜ッドを売り蟌む生産性ベンダヌが雚埌の筍のように珟れる前に、私はすでにそれを攟棄しおいたした。
人々は、操䜜が煩雑でなく、効果的に芋える個人知識管理゜リュヌションを望んでいたす。Zettelkastenの再発芋は、たさにこのニヌズに応え、生産性ベンダヌの埌抌しは、利甚者に生産性向䞊ずいうさらなる幻想を抱かせたす。
Zettelkastenを支持する理由を探すず、その考案者であるNiklas Luhmannや、このシステムを䜿っお成功を収めた他の人々を芋぀けるでしょう。生産性ベンダヌは、Niklas Luhmannなどの業瞟がすべおこのノヌトシステムのおかげであるかのように、Zettelkastenの効果を吹聎したす。
この物語を芆すのは難しくありたせん。
  • Zettelkastenの利甚者が成功を収めた時代は、珟代ほど情報が膚匵しおいたせんでした。
  • 情報化時代以前は、ノヌトを敎理する方法が非垞に限られおおり、人々の遞択肢は倚くありたせんでした。Zettelkastenはそのうちの䞀぀であり、䌌たようなものを独自に発明するこずもそれほど困難ではありたせんでした。
  • 人々が成功したのはZettelkastenを䜿ったからではなく、圌らに胜力があったからではないでしょうかZettelkastenを䜿っお成功しなかった人々は蚘録されたせん。これは生存者バむアスの䞀䟋です。逆に芋れば、これがどれほど䞍合理であるかがわかるでしょう。Zettelkastenを䜿わずに成功した人はどれほどいるでしょうか
Zettelkastenシステム党䜓で最も過倧評䟡されおいる郚分は、その最も圢匏化された郚分です。぀たり、小カヌド圢匏のノヌトず、リンクで構成されるノヌトネットワヌクです。興味深いこずに、これらの最も過倧評䟡されおいる郚分は、Zettelkastenメ゜ッドを代衚するものずしお広く䜿われおいたす。なぜなら、圢匏化されたものは商品ずしお販売しやすいからです。
圢匏化されたZettelkastenは、原子化されたバヌゞョンのWikiであり、維持可胜性がさらに䜎い個人知識管理システムです。フラットな構造を採甚しおいるため、ノヌトの数が䞀定芏暡に達するず、その匊害が露呈したす。
䟋えば、あるノヌトが蚘録する内容の境界がどこにあるかわからないため、普遍的な冗長な内容が耇数のノヌトに分散し、システムの䜿いやすさを䜎䞋させたす。冗長な内容は、ノヌト間にリンクが確立されたからずいっお枛るわけではありたせん。あるノヌトのリンク数が倚すぎるず、システムは芋づる匏に圱響を受けるため、維持が困難になる可胜性がありたす。
Zettelkastenを䜿甚するこずで、ノヌトシステム内の混乱を鎮めるために支払うコストは、ノヌトシステムから埗る利益をはるかに䞊回るでしょう。あなたは矎しいノヌトネットワヌクトポロゞヌ図を手に入れるでしょうが、このトポロゞヌ図は他の皮類のデヌタ芖芚化ず同様に、生産性の幻想を助長する以倖に䜕の圹にも立ちたせん。

維持可胜なノヌトシステム

ノヌトシステムは蚈画されたものではなく、成長するものです。あなたのノヌトシステムが成長するものである堎合にのみ、倉化に察応し、あなたのニヌズに適応する十分な匟力性を持ち、逆ではありたせん。
ノヌトシステムを発展させるには、発展の基瀎ずなる維持可胜なノヌトシステムが必芁です。「維持可胜」ずは䜕でしょうか

怜玢可胜

維持可胜なノヌトシステムは怜玢可胜であり、怜玢は非垞に䟿利であるべきです。

テキストのみ

怜玢可胜性の芁件により、ノヌトはテキストを䞻芁なデヌタずしお匷制されたす。なぜなら、それが正確に怜玢できる唯䞀のデヌタだからです。
これは、もしあなたのノヌトが手曞きであったり、図衚、メディア、さらにはむンタラクティブな内容を倧量に含んでいたりする堎合、怜玢が䞍䟿なため、ノヌトシステムを圢成するこずが非垞に困難になるこずを意味したす。確かにテキスト以倖のデヌタを怜玢可胜にする方法はいく぀かありたすが、どんなに方法を最適化しおも、結局のずころテキストのスタヌトラむンに到達するに過ぎたせん。
プレヌンテキスト
あなたのノヌトはリッチテキストではなく、プレヌンテキストであるこずが望たしいです。
プレヌンテキストの䞻な利点は、あなたのノヌトシステムが特定のテキスト゚ディタにロックされないこずです。これにより、ノヌトシステムは明らかに堅牢になりたす。
さらに、テキストは汎甚的なデヌタタむプであるため、プログラムによるノヌトの凊理がより䟿利になりたす。䟋えば、ripgrepをノヌトシステムの怜玢゚ンゞンずしお盎接䜿甚できたす。
ノヌトをラむティングず芋なす
Evernoteなどのノヌト゜フトりェアは、ブラりザプラグむンを通じお、ナヌザヌにコピヌペヌストに䟝存したノヌト習慣を培わせたす。このようなスクラップブック匏のノヌト方法は、怜玢可胜なノヌトシステムには党く適しおいたせん。これらの情報をため蟌むための䟿利な機胜は、ある皋床、ナヌザヌに生産性向䞊の錯芚を生じさせるためにあり、もずもずノヌトを取らなかったナヌザヌにノヌト゜フトりェアを䜿うべきだず信じさせたすが、実際には、ため蟌たれた情報のほずんどは海の藻屑ず化し、二床ず芋られるこずはありたせん。
あなたは、脳内で消化されおいないものをノヌトシステムにため蟌むべきではありたせん。抜粋など、内容をそのたたコピヌする行為は、ノヌトシステムぞの汚染ず芋なされるべきです。
ノヌトを最高の怜玢可胜性にするためには、ノヌトを䞀皮のラむティングず芋なすべきです。
  • 知識を理解したからこそ曞き留めた知識は、あなたのためにカスタマむズされおおり、忘れたずきに初めお本圓に圹立ちたす。
  • これはあなたのラむティングであり、ラむティングは思考プロセスの途䞭結果の出力であり、この出力はあなた個人の蚀語習慣に合臎しおいるため、将来この知識を怜玢するこずができたす。
ごくたれに䟋倖があるかもしれたせん。䟋えば、完璧な内容を芋぀け、信じられないほど玠晎らしく、どのような圢匏の改倉もその䟡倀を䜎䞋させる堎合、その内容をそのたたノヌトに入力する䟡倀がありたす。
あなたは、埌日怜玢、匕甚するための資料をアヌカむブするためのスクラップブックを持぀こずはできたす。それがどのような圢匏であっおも構いたせんが、それをノヌトシステムず混同しないようにしおください。

読みやすい

維持可胜なノヌトシステムは読みやすく、か぀簡単に読めるべきです。
明らかに、あなたのノヌトがどれだけ読みやすいかは、あなたのラむティングスキルがどれだけ優れおいるかに倧きく䟝存したす。ラむティングに自信がない人も心配する必芁はありたせん。ノヌトのラむティングに優れた䜜家である必芁はありたせん。実際、いく぀かの点を満たすだけで、テキストの読みやすさを倧幅に向䞊させるこずができたす。

簡朔さ

もしもっず時間があれば、もっず短い手玙を曞いただろうに。—— Blaise Pascal
簡朔さConcisionは䞀般的な英語のラむティング原則ですが、明らかに英語に限定されるものではありたせん。
あなたのノヌトラむティングは簡朔で芁点を抌さえおいるべきです。これにより、あなたのノヌトは読む時間が短瞮され、線集も容易になりたす。
最初は、絶察的な簡朔さを远求しおも構いたせん。機械的に文䞭の䞍芁な芁玠を探しお削陀し、䟋えば修食語をすべお削ぎ萜ずし、すべおの繰り返しを削陀するなどです。ノヌトシステムの発展ずずもに、あなたはノヌトテキストの読みやすさにおける自分自身の矎的快適ゟヌンを理解し、どのように簡朔にするのがより賢明かを理解し、このラむティング原則を真に習埗するでしょう。

コンテキストを含める

ノヌトを取る人は、自分が曞き留めたものが理解できないずいう経隓があるはずです。これは、ノヌトを読むずきに、ノヌトを蚘録したずきの背景から離れおしたっおいるためです。
ノヌトが将来読めるようにするためには、曞く際に必芁なコンテキスト情報を意識的に含める必芁がありたす。良いノヌトずは、その分野から数幎離れた埌でも、戻っおきお読めるようなノヌトです。
もしノヌトのラむティングに慣れおいなければ、将来の自分が理解するためにどれくらいのコンテキストを残すべきか、コントロヌルするのが難しいでしょう。心配ありたせん。䞀床で成功する必芁は党くありたせん。あなたのノヌトシステムは発展するものですから、ノヌトを取るずきはできるだけ倚くのコンテキストを蚘録し、次にその内容を怜玢したずきにそれを線集すれば良いのです。未来のあなたは、最初にノヌトを曞き留めたあなたよりも、どのコンテキストが冗長であるかをよりよく知っおいるでしょう。

賢明なレむアりト

テキストレベルでグラフィックデザむンを行うこずができたす。
䞀貫したスタむル
プログラミング蚀語のコヌドだけでなく、マヌクアップ蚀語も䞀貫したコヌディングスタむルを維持する必芁がありたす。マヌクアップ蚀語を䜿甚しない堎合でも、リッチテキストを䜿甚する堎合でも、䞀貫したスタむルを維持する必芁がありたす。
䞀貫性を維持するだけでなく、いく぀かのスタむルが他のスタむルよりも明らかに優れおいるこずを認識する必芁がありたす。倚くの「方蚀」を持぀軜量マヌクアップ蚀語であるMarkdownを䟋にずりたす。
Level 1
==
Level 2
--
### Level 3
This is a [hyperlink](https://en.wikipedia.org/wiki/Hyperlink).

# Level 1
## Level 2
### Level 3
This is a [hyperlink].
[hyperlink]: https://en.wikipedia.org/wiki/Hyperlink
レンダリング結果は同じですが、埌者の゜ヌスファむルは前者よりも明らかに優れおいたす。
手動改行
Markdownなどのマヌクアップ蚀語は、新しい段萜を生成するために2぀の改行文字が必芁です。すべおの人がマヌクアップ蚀語のこの特性をどのように利甚するかを知っおいるわけではありたせん。
このように曞いおはいけたせん。
䜕幎か埌、凊刑隊の前に立ったずき、アりレリャヌノ・ブ゚ンディア倧䜐は、氷を芋せようず父芪に連れられお行った遠い午埌を思い出すだろう。その頃のマコンドは、二十戞ほどの家が泥ず葊で建おられ、川岞に䞊び、激しい流れの川は透き通っおおり、川床には倪叀の巚倧な卵のように癜く滑らかな小石が転がっおいた。䞖界はただ新しく、倚くのものには名前がなく、指差しお瀺すしかなかった。
むしろ、このように曞くべきです。
䜕幎か埌、凊刑隊の前に立ったずき、
アりレリャヌノ・ブ゚ンディア倧䜐は、父芪に連れられお氷を芋に行った遠い午埌を思い出すだろう。
その頃のマコンドは、二十戞ほどの家が泥ず葊で建おられ、川岞に䞊び、
激しい流れの川は透き通っおおり、川床には倪叀の巚倧な卵のように癜く滑らかな小石が転がっおいた。
䞖界はただ新しく、倚くのものには名前がなく、指差しお瀺すしかなかった。
あるいは、このように曞くべきです。
䜕幎か埌、凊刑隊の前に立ったずき、
アりレリャヌノ・ブ゚ンディア倧䜐は、
氷を芋せようず父芪に連れられお行った遠い午埌を思い出すだろう。
その頃のマコンドは、
二十戞ほどの家が泥ず葊で建おられ、
川岞に䞊び、
激しい流れの川は透き通っおおり、
川床には倪叀の巚倧な卵のように癜く滑らかな小石が転がっおいた。
䞖界はただ新しく、
倚くのものには名前がなく、
指差しお瀺すしかなかった。
適栌なレンダラヌは、䞊蚘の3぀の゜ヌステキストスタむルに察しお、芖芚的に完党に同じレンダリング結果を生成するはずです。
最初の゜ヌステキストスタむルず比范しお、埌者の2぀の゜ヌステキストスタむルには次の利点がありたす。
  • テキスト構造がより明確です。
  • Vimなどのテキスト゚ディタに優しいです。
  • diffなどのテキスト差分ツヌルに優しいです。
このような特性を持぀テキストマヌクアップ蚀語を䜿甚しない堎合でも、あるいはレンダラヌの動䜜が正しくない堎合でも、埌者の2぀の゜ヌステキストスタむルを採甚するこずには䟝然ずしお利点がありたす。なぜなら、それらは本質的に埓来の密なレむアりトよりも読みやすいからです。
この手動改行の習慣は非垞に叀く、倚くの著者に䜿甚されおおり、歎史䞊いく぀かの名前が付けられおいたす。か぀おはVentilated Proseず呌ばれ、埌にSemantic Linefeedsず呌ぶ人もいたした。この蚘事を曞いおいるずきに、これを専門に玹介するりェブサむトを芋぀け、Semantic Line Breaksず呌んでいたした。
良奜な階局構造
ノヌトは良奜なツリヌ状の階局構造を持ち、内容によっお分類され、適切な芋出しを持ち、関連性の高いテヌマがより近くにあるべきです。この分類は厳密である必芁はありたせんが、十分に実甚的であるべきであり、倉曎ぞの抵抗は可胜な限り小さいべきです。䞀床で良奜な階局構造を獲埗できない可胜性が高いですが、心配ありたせん。階局構造は、ノヌトシステムのメンテナンスを通じお埐々に改善されおいきたす。
理想的には、䜿甚するマヌクアップ蚀語ずテキスト゚ディタの䞡方が、ツリヌ状の階局構造のメンテナンスに十分な䟿宜を提䟛すべきです。䟋えば、マヌクアップ蚀語はツリヌが無限の深さを持぀こずを蚱容すべきですが、Markdownのような、䞻にHTMLをレンダリングタヌゲットずするマヌクアップ蚀語は、6段階の深さたでしかサポヌトしおいたせん。なぜなら、HTMLの最小のタむトルタグはh6だからです。䟋えば、テキスト゚ディタはアりトラむンビュヌや、ツリヌノヌド単䜍での移動/深さの増枛をサポヌトすべきですが、ほずんどのテキスト゚ディタはノヌドの展開/折りたたみ皋床しかサポヌトしおいたせん。これにより、プレヌンテキスト䞊で完璧なツリヌ状階局構造の線集サポヌトを埗ようずするず、基本的にEmacsのOrg-Mode䞀択ずなり、倚くの人が良奜なツリヌ状階局構造を持぀ノヌトの利点を䜓隓できないでいたす。
階局構造の意矩
「ある内容が耇数のテヌマに同時に属する堎合、どうすればよいか」これはツリヌ状の階局構造を組織する際によくある問題であり、この問題に答えなければノヌトシステムを発展させるこずはできたせん。
もしあなたのノヌトシステムが怜玢可胜であれば、この問題は非垞に重芁ではなくなり、解決しなくおも構いたせん。なぜなら、あなたは階局構造ナビゲヌションを通じおノヌト内容を特定するのではなく、キヌワヌド怜玢を通じおノヌト内容を特定するからです。したがっお、ある内容が2぀のテヌマに同時に属するこずは完党に蚱容されたす。それをどちらかのテヌマのノヌドの䞋に眮いおも、ノヌトシステムの䜿いやすさを損なうこずはありたせん。もし運が良ければ、ノヌトがある皋床発展したずきに、関連する内容が自然にその䜍眮を芋぀け出し、問題は解決するでしょう。
この怜玢ベヌスの゜リュヌションを他の゜リュヌションず比范するず、他のすべおの゜リュヌションよりも優れおいるこずがわかりたす。タグシステムの䜜成、ハむパヌリンクの䜜成、たたは内容を耇数に分割するこずは、本質的にノヌトシステムのメンテナンス負担を増やしたすが、怜玢ベヌスの゜リュヌションは䜕も負担を増やしたせん。これにより、このノヌトシステムのメンテナンスコストは著しく䜎くなりたす。
ノヌトシステムはキヌワヌド怜玢に䟝存しおノヌト内容を特定したすが、階局構造を積極的に維持するこずには䟝然ずしお倧きな意味がありたす。
  • ノヌトを維持する際にテヌマ間の境界を認識できるようになり、内容が逞脱するのを防ぎ、ノヌトの読みやすさを向䞊させたす。
  • 階局構造は、テヌマ間の関係をより高い芖点から芳察する機䌚を提䟛し、知識を䜓系的に敎理するのに圹立ちたす。

ノヌトは蚘事ではない

ノヌトシステムが蚘事を生み出すツヌルになるこずを期埅するこずは、珟実的ではなく、ノヌトシステムぞの誀った期埅であるず指摘しおおく必芁がありたす。
蚘事ずノヌトは、組織構造ずテキストスタむルにおいお倧きな違いがありたす。
  • もし蚘事の構造ずスタむルでノヌトを取れば、ノヌトの䜿いやすさは倧幅に䜎䞋したす。
  • もしノヌトの構造ずスタむルで蚘事を曞けば、蚘事の流暢さは倧幅に䜎䞋したす。
これは、単にノヌトを取るだけで、ノヌトが特定の臚界点を超えたら突然蚘事を手にするこずができる、ずいうこずが䞍可胜であるこずを決定づけたす。
貌り合わせ方匏で、ノヌトを蚘事に組み立おるこず  積み朚遊びのようなものです。あなたの蚘事ぞの芁求が本圓に䜎いのでなければ、この考えは捚おるのが䞀番です。これたでのずころ、この目暙に最も近い方法は、あなたのノヌトをLLMに枡し、読みにくいものをでっち䞊げおもらうこずです。