안녕하세요,
Discourse에서 이와 같은 기능을 구현할 플러그인이나 계획이 있을까요?
안녕하세요,
Discourse에서 이와 같은 기능을 구현할 플러그인이나 계획이 있을까요?
제가 아는 범위에서는 그런 플러그인이나 테마가 없습니다. 코어에 이런 기능을 추가할 것으로 기대하지는 않지만, 커뮤니티에서 플러그인이나 테마를 만들어주신다면 물론 좋습니다!
매우 유용한 유틸리티입니다. 직접 사용해 볼 수 있는 REPL 링크와 아이디어를 전달하는 마인드맵을 포함하고 있습니다:
mindmap
root((Discourse))
기원
긴 역사
대중화
영국 대중 심리학 저자 토니 부잔
연구
효과 및 기능에 대한 연구<br/> 및 특징
이미 마인드맵을 지원합니다!!!
용도
창의적 기법
전략적 계획 수립
논증 매핑
도구
연필과 종이
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도 아마 테마 컴포넌트와 유사하게 구현할 수 있을 것 같습니다.
오, 정말 멋져요
샘, 고마워요!
(참고로, 게시글의 메일 알림에는 마인드맵이 포함되지 않고, 텍스트 정의만 표시됩니다)
호기심에 Markmap으로 동작을 테스트해 봤습니다. Markmap은 또 다른 흥미로운 마인드맵 도구이기 때문이죠. 세심한 조정이 필요하지만, 충분히 동작할 수 있습니다.hopefully, 이 도구를 기반으로 한 결과를 공유할 수 있을 것입니다. ![]()
@Arkshine 마인드맵 관련 업데이트가 있나요?
저도 관심이 있습니다.
@Arkshine 님, Discourse에서 작동하게 만드는 '방법’을 알려 주실 수 있을까요? ![]()
며칠 전부터 다시 살펴보고 있는데, 곧 무언가를 게시할 수 있을 것 같은 방향으로 나아가고 있습니다. ![]()
예상보다 작업량이 더 큽니다.
기술적인 측면에서, Discourse는 마크다운 처리를 위해 Markdown-it 라이브러리에 의존하며, 이에 여러 커스텀 플러그인이 연결되어 있습니다.
이전 영상에서는 CDN 링크에서 라이브러리를 사용했습니다. 그러나 markmap은 기본적으로 CDN에서 Markdown-it을 로드하여 별도의 인스턴스를 사용하려고 합니다. 이는 markmap에서 Discourse의 특정 기능을 사용할 수 없음을 의미하므로, Discourse의 인스턴스를 사용하려면 라이브러리를 다른 방식으로 구현해야 합니다.
기다려 주세요. ![]()