亲爱的各位,
Discourse 是否有类似插件或计划支持此功能?
亲爱的各位,
Discourse 是否有类似插件或计划支持此功能?
据我所知,没有插件或主题。我不认为我们会将此类内容添加到核心中,但如果社区希望构建插件或主题,当然可以!
非常实用的工具。包含一个指向 REPL 的链接,方便尝试,以及一张传达该想法的思维导图:
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
我们现在在 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 也可以实现,同样可以作为主题组件实现,我猜。
太棒了
谢谢你,Sam!
(顺便说一句,你帖子的邮件通知不包含思维导图,而是显示了它的文本定义)
出于好奇,我尝试使用 Markmap 来实现它,因为它也是一个有趣的思维导图。它需要一些详细的关注,但它是可行的。希望我能分享一些基于它的东西。![]()
@Arkshine 关于思维导图有更新吗?
我也是,我很感兴趣。
尊敬的 @Arkshine ,您能告诉我们在 Discourse 上实现这一功能的“诀窍”吗? ![]()
几天前我又开始看它了,我认为我很快就能发布一些东西了。 ![]()
这比预期的要多一些工作。
从技术角度来看,Discourse 依赖于 Markdown-it 库来处理 markdown,并且有许多自定义插件附加到它上面。
在我之前的视频中,我使用了来自 CDN 链接的库。但是,markmap 默认会尝试从 CDN 加载 Markdown-it 并使用另一个实例。这意味着您将无法在 markmap 中使用特定的 Discourse 功能,因此您必须以不同的方式实现该库才能使用 Discourse 中的实例。
敬请期待。 ![]()