Zoom機能を使っていて感じるのは、Zoom機能によって、WorkFlowyのすべてのトピックが、本文であり、見出しであり、ファイル名であり、フォルダ名になってるな、ということです。多少ピントずれてますが。14これは、2015年1月の私がつぶやいたツイートです。その頃の私は、WorkFlowyを使い始めて約2週間。WorkFlowyのZoom機能のことを少しずつ理解し始め、「Zoom機能は本当にすごい!」という興奮を感じていたころでした。この文章の目標は、このツイートを説明することです。WorkFlowyが持つ唯一の単位「トピック」WorkFlowyは、テキスト管理システムです。「テキストをトピックに格納し」「トピックを階層構造で管理する」という枠組みで、テキスト情報を管理します。WorkFlowyがテキストを管理する枠組みは、「テキストをトピックに格納する」と「トピックを階層構造で管理する」の2段階WorkFlowyが、テキスト情報を管理するために用意している単位は、「トピック」ただひとつです。「情報を区切る単位はトピックだけでいい」というWorkFlowyの思想WorkFlowyは、自らが管理するすべてのテキスト情報を、「トピック」というただひとつの単位で区切り、管理します。普通のテキスト情報管理ツールは、複数の情報を区切る単位を持つ「トピック」というただひとつの単位ですべてのテキスト情報を管理する、という枠組みは、数あるテキスト情報管理ツールの中でも、異色です。Windowsなどのフォルダにテキストファイルを保存するのも、ある意味、テキスト情報管理ツールです。このツールは、「フォルダ(フォルダ名)」「ファイル(ファイル名)」「(ファイル本文内の)項目」「(ファイル本文内の)段落」など、たくさんの情報を区切る単位を持っています。Evernoteもある意味でテキスト情報管理システムです(テキストには限りませんが、テキストも管理できます)。Evernoteが用意する情報を区切る単位は、「ノートブックスタック」「ノートブック」「ノート」「(ノート本文内の)項目」「(ノート本文内の)段落」など、たくさんあります。これらのテキスト情報管理ツールが、情報を区切る単位を複数持っていることには、意味があります。複数の単位を使い分けることで、複雑なかたちでテキスト情報を管理するためです。「フォルダ」と「ファイル」という別の単位があるからこそ、フォルダを階層化し、階層の適宜の場所にファイルを保存する、という管理が可能になります。「ノートブックスタック」「ノートブック」「ノート」という3つの単位があるからこそ、用途に応じてノートを分類したり、複数のノートブックを串刺しで確認したり、といった管理が可能になります。ひとつの「ファイル」や「ノート」の中に、項目や段落を入力すれば、テキスト情報を好きな単位でまとめることによる管理が可能になります。【問い】なぜ、WorkFlowyは、「トピック」というただひとつの単位で、テキスト情報を管理できるのか?WorkFlowyを他の普通のテキスト情報管理ツールと比較すると、ひとつの疑問が浮かんできます。それは、「なぜ、WorkFlowyは、「トピック」というただひとつの単位で、テキスト情報を管理できるのか?」です。WorkFlowyが持っている情報を区切る単位は、「トピック」ただひとつです。WorkFlowyは、かなり上手にテキスト情報を管理します。WorkFlowyが実現するテキスト情報管理は、Windows&テキストエディタやEvernoteによるテキスト情報管理に、けっして負けていません。役割を果たすから」です。役割を果たすWorkFlowyの「トピック」は、階層構造で管理されています。この階層に応じて、「トピック」は、「フォルダ」のような役割も、「ファイル」のような役割も、「項目」のような役割も、「本文」のような役割も、すべて果たします。WorkFlowyにおいて、ただひとつの単位である「トピック」は、階層構造によって、他のツールにおいて複数の単位が果たしている役割と同じような役割のすべてを果たしています。Zoom機能が、「トピック」の力を引き出すしかし、階層構造だけでは、ひとつの「トピック」がたくさんの役割を果たすためには、不足です。