Skip to main content

customize-markdown

Guide for customizing markdown rendering in Mind Elixir nodes, including using third-party libraries.

Quellinformationen

Repository
SSShooter/mind-elixir-core
Letzte Quellaktivität
13. Februar 2026 um 12:04
Erkannte Sprache von SKILL.md
Englisch
Sterne
3.179
Forks
417

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
Customize Markdown
description
Guide for customizing markdown rendering in Mind Elixir nodes, including using third-party libraries.
# Customize Markdown Mind Elixir supports markdown rendering in nodes. You can use the built-in simple parser or integrate a full-featured markdown library. ## 1. Default Behavior By default, Mind Elixir does **not** parse markdown. You must provide a parsing function in the options to enable it. ## 2. Using a Custom Parsing Function You can implement a simple replacement function if you only need basic formatting (bold, italic, code). ```javascript let mind = new MindElixir({ // ... other options markdown: text => { // Simple regex replacements return text .replace(/\*\*(.*?)\*\*/g, '<strong>$1</strong>') .replace(/\*(.*?)\*/g, '<em>$1</em>') .replace(/`(.*?)`/g, '<code>$1</code>') }, }) ``` ## 3. Integrating with Third-Party Libraries For full markdown support, it is recommended to use a library like `marked` or `markdown-it`. ### Example with `marked` First, install the library: ```bash npm i marked ``` Then, use it in your initialization: ```javascript import { marked } from 'marked' import MindElixir from 'mind-elixir' let mind = new MindElixir({ // ... other options markdown: text => marked(text), }) ``` This will render the node content as HTML generated by the markdown parser.
Auf GitHub ansehen