Discourseでマインドマップを使ってマークダウンを視覚化する

こんにちは、皆さん

Discourse にこのようなプラグイン、またはそのような機能の実装予定はありますか?

「いいね!」 3

プラグインやテーマについては、私が知る限りありません。コアにそのようなものを追加することは想定していませんが、コミュニティがプラグインやテーマを構築したいのであれば、どうぞ!

「いいね!」 7

非常に便利なユーティリティです。REPLへのリンクを含めて試すことができ、アイデアを伝えるマインドマップも用意されています。

Markmapの概要を示すマインドマップ

「いいね!」 2
mindmap
  root((Discourse))
    Origins
      Long history
      Popularisation
        British popular psychology author Tony Buzan
    Research
      On effectiveness<br/>and features
      Supports MindMaps already!!!
        Uses
            Creative techniques
            Strategic planning
            Argument mapping
    Tools
      Pen and paper
      Mermaid

Discourse のテーマコンポーネントでマインドマップをサポートするようになりました!mermaid

ソース例:

mindmap
  root((Discourse))
    Origins
      Long history
      Popularisation
        British popular psychology author Tony Buzan
    Research
      On effectiveness<br/>and features
      Supports MindMaps already!!!
        Uses
            Creative techniques
            Strategic planning
            Argument mapping
    Tools
      Pen and paper
      Mermaid

markmap も同様にテーマコンポーネントとして実装できると思います。

「いいね!」 9

おお、素晴らしい :heart_eyes: ありがとう、サム!

(ちなみに、あなたの投稿のメール通知にはマインドマップは含まれておらず、代わりにテキスト定義が表示されています)

「いいね!」 1

興味本位で、Markmapでも試してみました。これもまた興味深いマインドマップツールです。詳細な注意が必要ですが、機能するはずです。それに基づいて何か共有できることを願っています。:smile:

「いいね!」 6

@Arkshine マインドマップのアップデートはありますか

私も興味があります。

@Arkshine さん、Discourseで動作させるための「コツ」を教えていただけますか? :slightly_smiling_face:

「いいね!」 1

数日前に再び見直し始めましたが、すぐに何かを投稿できる正しい方向に向かっていると思います。:smile:
予想よりも多くの作業が必要です。

技術的な側面では、Discourseはマークダウンを処理するためにMarkdown-itライブラリに依存しており、それに多くのカスタムプラグインがアタッチされています。
以前のビデオでは、CDNリンクからライブラリを使用しました。しかし、markmapはデフォルトでCDNからMarkdown-itをロードしようとし、別のインスタンスを使用します。これは、markmapで特定のDiscourse機能を使用できないことを意味するため、Discourseからインスタンスを使用するにはライブラリを異なる方法で実装する必要があります。

続報をお待ちください。:+1:

「いいね!」 3