SuperAPI AI 工具集

htmlify-v2

前端与建站

查看项目

更新于 10-15 22:40

技能介绍

用途:把用户指向的任意内容(Markdown 文件、笔记、规格、计划、对话上下文)转换为一份精致、自包含的静态 HTML 文档,输出效果类似可交付给相关方的报告,而非原始 Markdown 渲染。

主要能力:读取源内容并分析文档结构(标题、章节层级、表格、列表、代码块、图示、关键发现、建议、指标等),据此生成语义化 HTML;所有 CSS 内联在单个 <style> 块中,单文件自包含;内置浅色/深色两套配色与组件体系(卡片、提示框、徽章、表格、结论块、流程步骤、网格、导航等);文档含 3 个以上章节时添加锚点导航;内容涉及流程、架构或关系时可加入 mermaid 图,仅在存在 mermaid 图时引入 mermaid.js CDN 脚本;保留源内容的实质与细节,不做摘要或截断。

使用方式: /htmlify <source> # 转换文件或路径 /htmlify <source> --output path/to/out.html # 指定输出路径 /htmlify # 基于对话上下文转换 /htmlify --dark # 使用深色变体 <source> 可为文件路径(Markdown、文本或任意可读文件)、目录(拼接相关文件),或省略以使用当前对话上下文或用户描述。默认输出到源文件同目录、扩展名为 .html;基于上下文时使用 ./scratch/ 或当前目录。输出文件第一行必须为 <!-- Generated by htmlify-v2 -->。完成后确认输出路径与文件大小,并建议用 open <path> 预览。

适用场景:将规格、计划、调研发现、笔记等整理为可分享或可打印的静态报告。

限制:输出为单文件静态 HTML,不引入构建工具、npm 或任何依赖;不得在运行时用 JS 库渲染 Markdown;mermaid 语法必须正确;需保证在 file:// 协议下直接打开可正常渲染。具体收费、价格与平台信息暂未提供。