メインコンテンツへスキップ
見出し画像

これから Logseq(ログシーク) の話をします…

    こんにちは、Choimirai School のサンミンです。

    【主要なアップデート】
    (新着)新しい情報を随時アップデートしていく予定です。

    0  はじめに

    2002年からですので、あれこれ18年間 Personal Knowledge Management (PKM) に興味を持ち様々なツールを使ってきてます。今まで使ったツールを振り返ってみると、いくつかのフェーズに分けられることに気づきます。

    ・フェーズ1:2002年からブログを始める
    ・フェーズ2:2003年(大学3年)からPloneを使って個人用のWikiを作成
    ・フェーズ3:2004年に就職してからは Australian の Confluence に移行
    ・フェーズ4:2008年から Evernote + Google Docs 
    ・フェーズ5:2015年から Dropbox Paper + ひとりSlack で管理
    ・フェーズ6:2020年1月から Roam Research(以下、Roam)

    情報管理に興味がある方ですと時代とツールの変化にあわせて似たような道を歩んできたと思います。最近は、Notion、Scrapbox、Dynalist などを利用されている方もよく目にします。

    そして、Roam Researchを使い続けて2年半。

    その間書いたページは全部で15000ページを超える。メインのツールとしてはRoamを使い続けていますが新しいリリースがある度にLogseqやObsidianの最新情報で自分をアップデートするようにしています。

    日々の記録はRoamだけど@logseqも@obsdmdも新しいリリースがあればChangelogを確認→試すようにしてる。こうして過去の自分を最新の情報でアップデートするのは大事だと思っていてLogseqの改善にも気付けて嬉しい。これからはLogseqに関する情報も発信していきたい。何の部にするかは後て決めます😇。 https://t.co/cimKEwXXpy

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 22, 2022

    2022年4月にリリースされた0.6.6を試したところRoamで求めていたいくつかの機能が使いやすくなっていましたので10日間使い続けています。

    最初はRoamが8割でLogseqに割いた時間は1日の2割程度。が、使い始めてから1週間が過ぎてからは半々ぐらいの割合でLogseqを活用しています。

    最近はLogseqを利用されている方も増えていて、中にはShopifyの創業者でCEOのTobiさんもその一人です。

    This is what my @logseq graph looks like after a year of daily usage. Don't think I could function without it anymore. pic.twitter.com/LhohV80Puc

    — tobi lutke (@tobi) April 20, 2022

    Tobiさんは、2020年からRoamを使っていて、Logseqを使っているのは2021年からだったようです。

    OK I like roam.

    — tobi lutke (@tobi) July 7, 2020

    I'm using @logseq (brain-feature fit for me). @obsdmd is also great. @reflectnotes is shaping up well. Roam is currently the best.

    — tobi lutke (@tobi) October 10, 2021

    ところが今は全ての知識をLogseqで管理しているとのことです。

    Don't think I could function without it anymore.
    もう、これなしでは生きていけないと思います。
    ー Tobi Lutke

    今回の note では Logseq の特徴について説明させていただきます。基本的な使い方はRoamとほぼ一緒ですので、Roamとの違いに焦点を当てたいと思っています。

    1  この note の対象

    一人で考えたり、書いたりする時間をある程度持つ人。言葉で考える習慣と相性が良いので、研究者や学生、プログラミングをする人や、文章を書く人には特に読んでもらいたい。

    また、Notion, Dynalist, Scrapbox、Roam を使ったことがある人はより早く Logseq の使い方になれるはず。Roamとの違いにフォーカスを当てていますのでRoamが初めての方はこちらの note を先に読むことを勧めいたいです。

    下記図にはLogseqへ影響を与えたシステムが紹介されています。Logseq機能の多くがRoamから採用されていることがよくわかります。

    画像
    Image via, https://www.pablobernardo.online/el-desarrollo-de-logseq-pasado-evolucion-y-retos-de-futuro/

    Daily NotesやBacklinks(Bi-directional Links)が初めての方は下記の用語集も合わせて参考にしてください。

    2  Logseq(ログシーク)ってなに?

    Logseq のサイトにはこう書いてあります。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    LogseqはローカルのプレーンテキストのMarkdownとOrg-modeファイルの上で動作する、楽しくてオープンソースのアウトライナーです。あなたの考えを書き、整理し、共有し、To-Doリストを保持し、あなた自身のデジタル庭園を構築するために使用してください。

    簡単にいうと、いろいろと手軽に書けるメモ帳。同時に、自分の代わりに情報のつながりを記憶してくれる強力なデータベースです。

    Roamを2年半使い続けた筆者が10日間毎日「作業ログ」や「勉強日記」として Logseq を使った感想は、検索できる第二の脳が出来上がっている印象です。

    画像

    Logseq を何日か使ってみた後は、Memex に関する記事を読んでみてください。この時点で、Memex に一番近いツールは Roam だと思います。

    3  Logseq の特徴①:ローカルファースト

    Logseq の特徴は数多くありますが、今回の note では Roam にはない機能にフォーカスして4つ(①ローカルファースト、②PDFのハイライト及び注釈、③タスク管理、④間隔反復・想起学習)を紹介します。

    まずは、ローカルファーストからです。Personal Knowledge Management(PKM)システムの話になりますと動く環境によって二つに分かれます。
    ■ローカルで完結
    ■ウェブ上で動作

    Roamをローカル環境で動かすこともできますが機能面で多くの制約があります。一方で、Logseqはローカルファーストの理念で作られていて全てがユーザーのパソコンにあるフォルダから動くようになっています。

    画像
    Logseqを格納しているフォルダの一例

    全てのデータはローカル環境で保持されていますのでプライバシーを心配することもありません。

    ローカルのアプリ上で起動しますが<iframe>を利用することでウェブサイトを埋め込むことも簡単。下記のツイートはYouGlishのサイトを埋め込んだ時の様子です。

    英語の発音を鍛えたい全ての方にオススメしたいのがYouGlish。英語のフレーズや単語を入力するとYouTubeからネイティブが使っている動画を引っ張ってきてくれる。@logseq のSmartBlockを使えばページのタイトルを検索キーワードとしてYouGlishを埋め込むことも簡単😮。epiphanyの動画は1500本以上📺。 pic.twitter.com/FIwsq6GuiB

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 22, 2022

    但し、ローカル環境で動くゆえに発生する弱点もあります。例えば、クロームブラウザが提供する拡張機能が使えなかったり、自らバックアップを準備する必要もあります。

    バックアップを取る方法はまた別の note でシェアする予定です。

    4  Logseq の特徴②:PDFのハイライト及び注釈

    RoamでもCSSを変更してハイライトの色分けや注釈をつけることができます。但し、PDFに対し、ハイライトや注釈をつけるのは簡単ではありません。

    一方で、Logseqには備え付けのPDF機能があって、Zoteroで保存したPDFやアセットとしてアップロードしたPDFにハイライトや注釈を簡単につけることができます。

    . @elicitorg で教えてもらった論文は、@logseq + @zotero の組み合わせで必要な情報をより体系的にまとめることができる。それぞれの論文が提唱している主張と検証のプロセス、証拠を繋げれば新たな発見も見つけやすいはず。 pic.twitter.com/hSWm8mvlj6

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 25, 2022

    Zoteroとの連携も簡単な設定だけで構築できますので論文をよく読まれている方は要チェックです。PDF機能はテキストだけでなく、領域を選んで貼り付けることもできますので論文の図形やテーブルを選んでコピーすることもできます。

    . @logseq のPDFは文字だけでなく領域を選んでハイライトすることもできる。論文だど図形やテーブルのデータを参照する場面も多いので助かる。PDF機能は他の勉強にも大変役立つはず。PMPの勉強をLogseqで進める時の様子↓。Ankiと似たような間隔反復・想起学習機能も備えていて最高すぎる👏。 pic.twitter.com/mUnUjkBo5z

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 28, 2022

    テキストの抽出は英語だけでなく日本語を含め、他の言語にも対応しています。

    PDFのハイライトや注釈機能は英語だけでなく他の言語にも対応している😮。語彙力に関する日本語論文を @logseq で読んだ時の様子↓。 pic.twitter.com/tIxTfkKSLV

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 29, 2022

    5  Logseq の特徴③:タスク管理

    Roamでのタスク管理は基本、TODOとDONEを使って行います。

    画像
    Roamでのタスク管理

    選べる選択肢が2つしかないことを改善するためいくつかの拡張機能も開発されています。Roamと違って、Logseqには4つの選択肢があります。
    ①TODO
    ②DOING
    ③LATER
    ④DONE

    画像
    Loseqでのタスク管理

    Logseqにはまた、Deadline(締め切り)を設定する機能もあって、締め切りの日時とそのタスクが繰り返しで行う作業かの指定もできます。

    画像
    Deadlineを設定する時の様子

    Roamと同様、LogseqにもQuery機能がある。タスクの進捗状況に合わせ、クエリーを書くと日々やらなければならない作業を管理しやすくなります。Queryの書き方についてはまた別途のnoteでシェアする予定です。

    タスクの進捗状況に合わせ、クエリーを書くと
    日々やらなければならない作業を管理しやすい

    終了した作業に関してはどれくらいの時間を費やしたのかのログも残るようになっています。ログは、作業の状態が、DOINGの時だけ記録されます。

    ログは、作業の状態が、DOINGの時だけ記録

    画像
    終了したタスクに対する作業時間

    ポモドーロのプラグインと合わせるとより充実したタイムマネージメントができるはずです。

    画像
    Logseqをより強力にしてくれるプラグインも多数

    ポモドーロテクニックの詳細はこちらの note を参考にしてください。

    6  Logseq の特徴④:間隔反復と想起学習

    今まで間隔反復と想起学習に関する情報を数多く紹介したことがあります。

    Active RecallとSpaced Repetitionの効果を実証している研究は多数ある。2010年のこちらの論文↓では想起学習の方が繰り返して読むより倍くらいの学習効果があると指摘。あと、覚える量では、1回読むのと4回読むのでは12%しか変わらないらしい。同じ勉強量であれば思い起こす学習をオススメしたい。 pic.twitter.com/54wQzr3Oe0

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 30, 2020

    間隔反復の進め方としては、簡単に運用できるライトナー法からAnkiのようなアプリを活用する方法もあります。

    Ankiはとてもいいツールですが複雑なトピックを学習する際の問題点として、個々のカードがコンテクストなしに終わってしまうことがあり、復習が必要な場合、元のソースを見つけるのが難しいことが挙げられます。

    個々のカードがコンテクストなしに終わってしまうことがあり、復習が必要な場合、元のソースを見つけるのが難しい

    LogseqにはAnkiと似たような間隔反復のアルゴリズムが用意されていて想起学習用のカードも簡単に作ることができます。

    RoamにはなくLogseqだけにある機能も多い。中の一つが、カード機能🃏。指定のブロックにcardとタグをつけるだけで間隔反復と想起学習が簡単に実装できる。復習の間隔を決める計算式はSuperMemoの「SM-5」に基づく。Ankiで利用しているのはSM-2。こうした学習環境が簡単に作れるのはホントありがたい。 pic.twitter.com/r9eiOVTOcn

    — sangmin.eth @ChoimiraiSchool (@gijigae) April 23, 2022

    想起学習と間隔反復をLogseqで行うことから復習をする際に、元のソースを見つけるのも簡単です。

    7  まとめ

    RoamはとてもいいサービスですがRoamとほぼ同じような機能が実現できて、しかもローカル環境で使えるのが、Logseqです。それも、無料で!

    あと、Roamでは、「」や()を入力しようとすると意図しない変換の仕方になってしまいますが、Logseqは日本語との親和性も高く、日本語入力も問題なくできています。

    画像

    時代の変化は早く、走るだけでは現状を維持することしかできない。本当になりたい自分になるためには他の人よりも倍のスピードで環境の変化に対応し進化しなければなりません。

    そのような能力を与えてくれるのがLogseqになるのではないかと期待しています。慣れるまでには少し時間がかかると思いますが、一旦慣れますとそこからの上達は格段と早くなるはずです。

    リバレッジ思考はAtomic Habitsで登場する習慣と似てる。1日では違いがないように見えても数カ月や数年をかけてもたらされる影響は計りしれない。こうして成果を出す為には、一度は時間をかけないといけない。この期間を"失望の谷"と呼ぶ。一旦慣れてこの谷を越えればそこからの上達は格段と早い🚀。 pic.twitter.com/Fdy1Wr3OhK

    — sangmin.eth @ChoimiraiSchool (@gijigae) June 14, 2021


     
     
    CEO & Founder at Choimirai Company。The first official Dify Ambassador in Japan.

    あなたへのおすすめ