返回顶部
r

rendermark专业渲染发布

Professional markdown rendering, export, and publishing via MCP. Use when user asks to "render markdown", "export to PDF", "convert to DOCX", "create a document", "publish a document", "share a link", "make a slide deck", "diff two markdown files", "export to HTML", "create a shareable document", "sync docs from GitHub", or "generate an image of this markdown". Do NOT use for simple markdown editing, code generation, or general writing that doesn't need styled output.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.8
安全检测
已通过
362
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

rendermark

RenderMark

将Markdown转换为美观、可分享的文档——PDF、DOCX、HTML、图片以及托管网页。

何时使用RenderMark

当用户需要从Markdown获得样式化输出时使用这些工具——而非仅仅编写或编辑Markdown内容时。

使用RenderMark的场景:

  • - 用户想要导出、发布或分享文档
  • 用户需要Markdown的可视化预览(HTML、PDF、图片)
  • 用户想要直观比较两个文档版本
  • 用户要求从GitHub同步文档
  • 用户需要批量导出多个Markdown文件

不要使用RenderMark的场景:

  • - 用户仅编写或编辑Markdown(使用普通文本编辑)
  • 用户想要运行代码或生成非文档输出
  • 用户需要与Markdown无关的通用文件格式转换
  • 无需样式的简单Markdown预览即可满足需求

操作指南

第一步:为任务选择合适的工具

用户想要...使用的工具
预览样式化Markdownrendermarkdown
导出文件(PDF、DOCX、HTML)
exportmarkdown | | 一次性导出多个文件 | export_batch | | 创建PNG/JPEG图片 | rendertoimage | | 发布到网页并获取可分享链接 | publishtorendermark | | 发布为Google文档 | publishtogoogle_docs | | 与特定人员分享 | share_document | | 比较两个版本 | render_diff | | 检查Markdown质量 | validate_markdown | | 从GitHub导入 | syncfromgithub |

第二步:应用主题和选项

提供四种内置主题:default(浅色、简洁无衬线)、dark(深色背景)、serif(Georgia字体、学术风格)、minimal(极简风格)。

将theme参数传递给任何渲染/导出工具。如果用户未指定主题,使用default。

默认包含目录。设置showToc: false可禁用。

第三步:验证输出

  • - 对于exportmarkdown:返回文件路径。确认文件已保存。
  • 对于publishtorendermark:返回URL。与用户分享链接。
  • 对于renderto_image:返回图片数据。根据需要显示或保存。

第四步:有效使用Markdown功能

RenderMark支持GitHub风格的Markdown以及以下扩展:

  • - Mermaid图表:语言为mermaid的围栏代码块渲染为交互式图表
  • KaTeX数学公式:行内$...$和显示$$...$$用于数学符号
  • 语法高亮:所有常见编程语言
  • 前置元数据:YAML前置元数据(title、theme、template、toc)会被解析并自动应用
  • 模板:report、meeting-notes、memo、letter、slides、changelog
  • 任务列表脚注带对齐的表格以及可折叠区域

第五步:应用最佳实践

  • - 发布或导出时始终包含标题——从前置元数据、第一个# 标题或文件名中提取
  • 对于超过几段的文档,默认设置showToc: true
  • 根据上下文选择主题:正式文档用serif,技术文档用dark,通用场景用default
  • 对于GitHub README,始终传递github上下文对象({ owner, repo, branch, path }),以便正确解析相对图片路径
  • 当用户说分享时,优先使用publishtorendermark而非exportmarkdown——链接通常比文件更方便
  • 在发布重要文档前,先运行validatemarkdown以捕获损坏链接和结构问题

有关完整工具参数详情,请参见references/tools-reference.md。

可用工具(16个)

工具描述
rendermarkdown将Markdown转换为带主题、目录、语法高亮的样式化HTML
renderto_image
将Markdown渲染为PNG/JPEG——适合聊天分享(Slack、Discord) | | render_diff | 两个Markdown版本之间的可视化红线差异比较 | | export_markdown | 导出为磁盘上的PDF、DOCX或HTML文件 | | export_batch | 批量导出多个文件(合并或单独压缩) | | validate_markdown | 检查损坏链接、格式错误的表格、结构问题 | | publishtorendermark | 发布到rendermark.app并获取可分享URL | | publishtogoogle_docs | 发布为Google文档(需要OAuth设置) | | sharelivepreview | 生成临时预览链接(有效期1小时至7天) | | share_document | 通过邮件限制访问与特定邮箱分享 | | read_document | 通过URL、别名或ID获取文档内容和元数据 | | update_document | 更新已发布文档的内容、标题、设置或保护 | | list_documents | 列出文档,支持搜索、筛选和分页 | | delete_document | 永久删除文档(需要明确确认) | | syncfromgithub | 将GitHub上的Markdown文件同步到RenderMark | | setupapikey | 通过浏览器认证并自动保存API密钥 |

示例

示例1:将README导出为PDF

用户说:用serif主题将我的README导出为PDF

操作:

  1. 1. 调用export_markdown,格式为pdf,主题为serif,并传入Markdown内容
  2. 向用户返回文件路径

结果:PDF文件以serif样式、目录和语法高亮保存到本地。

示例2:发布并分享文档

用户说:发布此文档并与我的团队分享

操作:

  1. 1. 调用publishtorendermark,传入Markdown内容和标题
  2. 调用share_document,传入返回的文档ID和邮箱地址
  3. 返回可分享的URL

结果:文档发布在rendermark.app的URL上,分享邀请已发送。

示例3:比较两个版本

用户说:显示新旧版本之间的差异

操作:

  1. 1. 调用render_diff,传入新旧Markdown内容
  2. 返回可视化差异HTML

结果:并排样式化差异,突出显示新增、删除和更改。

示例4:批量导出项目文档

用户说:将此文件夹中的所有Markdown文件导出为PDF

操作:

  1. 1. 收集所有.md文件及其内容
  2. 调用export_batch,传入文件数组和格式pdf
  3. 返回文件路径

结果:所有Markdown文件在同一目录下导出为单独的PDF。

示例5:同步并发布GitHub README

用户说:从GitHub同步我的项目README并发布

操作:

  1. 1. 调用syncfromgithub,传入所有者、仓库和路径(README.md)
  2. 向用户返回发布的URL

结果:从GitHub导入README,发布在rendermark.app,相对图片已解析。

示例6:创建会议记录文档

用户说:将这些笔记转换为正式的会议记录文档并与团队分享

操作:

  1. 1. 调用rendermarkdown,使用模板meeting-notes进行预览
  2. 调用publishtorendermark,传入Markdown和标题
  3. 调用sharedocument,传入文档ID和团队邮箱地址
  4. 返回可分享的URL

结果:格式化的会议记录已发布并通过邮件分享。

设置

通过npx -y @rendermark/mcp-server@latest安装。需要来自https://rendermark.app/settings/keys的RenderMark API密钥。

有关包括PDF导出、Google文档和故障排除的详细设置,请参见references/setup-guide.md。

故障排除

API密钥错误

运行setupapikey通过浏览器认证,或手动在~/.rendermark/config.json中设置密钥。

PDF导出失败

PDF/图片导出需要Chrome或Browserless API密钥。其他所有工具无需此密钥即可工作。

找不到工具

确保运行最新版本:npx -y @rendermark/mcp-server@latest

链接

  • - 网站:https://rendermark.app
  • npm:https://www.npmjs.com/package/@rendermark/mcp-server
  • GitHub:https://github.com/jmsaavedra/rendermark

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 rendermark-1776186791 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 rendermark-1776186791 技能

通过命令行安装

skillhub install rendermark-1776186791

下载

⬇ 下载 rendermark v0.1.8(免费)

文件大小: 7.24 KB | 发布时间: 2026-4-15 13:41

v0.1.8 最新 2026-4-15 13:41
Add MCP server instructions and __unlock_rendermark__ fallback tool for non-ClawHub agents

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部