5分钟搭建生产级文档网站:Blume从init到build的新手快速入门教程
【免费下载链接】blumeThe open-source docs framework for humans and agents.项目地址https://gitcode.com/gh_mirrors/blum/blume点击查看免费下载Blume是一个开源文档框架docs framework专为人类和 AI Agent 设计把 Markdown/MDX 文件丢进文件夹一条blume init命令即可从零搭建文档网站blume build生成带本地搜索的静态站点无需任何模板或样板代码。本教程带你完成 Blume 新手入门安装、初始化、写第一页、本地预览到生产构建全程约 5 分钟。为什么选择 Blume 文档框架特性说明 零配置一个 docs 文件夹就是一个完整项目无需克隆 starter⚡ 性能优秀基于 Astro Vite 输出静态 HTML默认不加载客户端框架 JS 本地搜索Orama 开箱即用Pagefind、Algolia 等一个适配器切换 AI 就绪内置llms.txt、JSON 文档 API、页内 AI 助手、MCP 服务器 组件库卡片、步骤、选项卡、手风琴等组件无需 importMDX 直接用 国际化/SEO多语言路由、OG 图片、sitemap、robots.txt 全部内置核心原理很简单Blume CLI 扫描你的内容在隐藏的.blume/目录下生成并驱动一个 Astro 项目——你只需要写文档剩下的交给框架架构细节见 How it works。⚠️ 环境要求Node.js 22.19 或更高版本以及一个包含至少一个.md/.mdx文件的内容文件夹。这是全部前置条件。一键安装用 blume init 初始化项目打开终端运行下面这条命令即可npx会自动拉取最新版npm / pnpm / yarn / Bun 均支持npx blume initblume init会交互式询问 4 个问题项目创建位置—— 目标目录文档站名称—— 显示在页头和搜索结果中模板选择内容目录位置—— 通常是docs/回答完它会自动生成最小项目骨架并安装依赖docs/ index.mdx # 你的第一个文档页面 .gitignore # 忽略 node_modules/、.blume/、dist/ blume.config.ts # 类型安全的配置文件 package.json # 含 dev / build / doctor 脚本 提示加--yes可跳过所有提问直接取默认值加--no-install则只写文件不装依赖。完整说明见 Quickstart 官方文档。编写第一页Markdown 即页面每个页面就是带 frontmatter 的 Markdown 文件title和description会自动渲染为页面标题和简介。把下面内容写入docs/index.mdx--- title: Introduction description: Welcome to my docs. --- Welcome! 使用 **Markdown** 和内置组件 —— 无需任何 import :::note Blume 内置 callout、卡片、选项卡、步骤等组件。 :::保存后开发服务器会即时热更新——导航、搜索、页面元数据都会随你新增文件自动推断你只管写网站自动跟上。想调整站点标题、主题色、搜索等选项只需编辑 blume.config.ts 配置文件——它是真正的 TypeScript用defineConfig包裹即可获得编辑器自动补全和类型检查所有字段都有合理默认值全部选项参考 配置文档。本地预览启动 dev 开发服务器进入项目目录启动带热重载的开发服务器npm run dev浏览器打开终端提示的地址一个带导航、搜索、暗色模式的文档站已经跑起来了。改任何.mdx文件页面毫秒级刷新。生产构建一条命令生成静态站点npm run build构建完成后纯静态 HTML、CSS 输出到dist/目录内容物包括✅ 所有文档页的静态 HTML✅ 本地搜索索引默认 Orama✅sitemap.xml与robots.txt✅llms.txt/llms-full.txt供 AI 工具消费✅ 预渲染的 Open Graph 社交卡片部署到任意静态托管构建命令blume build、输出目录dist、Node 22.19——这三个参数直接填入 Vercel、Netlify、Cloudflare Pages 或 GitHub Pages 的设置即可上线无需运行任何服务器部署指南见 02-deployment.mdx。进阶解锁让 AI Agent 读懂你的文档Blume 的名字含义正在于此——为人类和 Agent 服务的文档框架。构建产物天生对 AI 友好 任意.mdURL 可返回原始 Markdown 托管MCP 服务器编码 Agent 可直接搜索、阅读你的文档 可选的页内 AI 助手基于文档内容回答用户提问Blume 还内置 Agent Skills教编码 Agent 帮你搭建、编写和维护文档站——甚至提供blume auditSEO 体检、blume evalAgent 只凭文档答题测试文档质量等命令见 CLI 命令列表。常见问题 FAQQ1一定要 Node 22.19 吗是的最低要求 Node.js 22.19Bun、pnpm、npm、yarn 任意包管理器均可。Q2已有项目的 package.json 会被覆盖吗不会。blume init对已有文件只增不改你只需npm install blume后把dev: blume dev和build: blume build加进 scripts或直接运行npx blume dev。Q3以后想要完全控制权怎么办运行npx blume ejectBlume 会把隐藏运行时弹出成一个独立的 Astro 项目仍使用 blume 包源码位于 packages/blume/src。总结回到最初的时间账blume init约 1 分钟安装→ 写一页 MDX1 分钟→npm run dev预览 →npm run build产出dist/→ 推送到任意静态托管。一个带搜索、SEO、AI 能力的生产级文档网站就此上线。接下来推荐的学习路径配置参考、组件库、发现性指南llms.txt 与 MCP。赞分享【免费下载链接】blumeThe open-source docs framework for humans and agents.项目地址https://gitcode.com/gh_mirrors/blum/blume点击查看免费下载相关推荐GitBook入门教程5分钟快速搭建你的第一个技术文档网站GitBook入门教程5分钟快速搭建你的第一个技术文档网站 想要快速搭建专业的技术文档网站吗GitBook 是一个基于 Git 和 Markdown 的现代前端后端知识管理Docsify入门指南5分钟快速搭建现代化文档网站Docsify入门指南5分钟快速搭建现代化文档网站 Docsify是一款神奇的文档网站生成工具它能帮助你快速创建美观、高效的现代化文档网站无需复杂配置让前端文档开发工具终极指南5分钟搭建你的私有化AI媒体生成助手终极指南5分钟搭建你的私有化AI媒体生成助手 Generative Media Skills是一款强大的多模态AI媒体生成工具它能帮助你轻松创建高质量的图像AI 技能媒体生成人工智能音频AI 应用创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Oracle EBS财务模块实战:GL、AP、CST与PAC成本核算避坑指南

Oracle EBS财务模块实战:GL、AP、CST与PAC成本核算避坑指南

简介:Oracle EBS财务模块学习资料,面向ERP初学者、财务信息化从业者及企业财务管理人员,帮助系统理解Oracle电子商务套件在财务管理领域的核心功能与实施思路。资料以docx文档形式呈现,压缩包内共1个文件,约32KB&#…

2026/10/11 18:51:05 阅读更多 →
SAP Data Services 连接 MySQL 失败排查:驱动、DSN 与 Job Server 实战指南

SAP Data Services 连接 MySQL 失败排查:驱动、DSN 与 Job Server 实战指南

简介:《SAP Data Services如何连接MySQL》是一份面向数据集成工程师、ETL开发及SAP BI实施人员的实操指南,重点解决在Business Objects Data Services中从零配置MySQL数据源的流程痛点。文档基于完整截图与步骤拆解,详细演示了新建data store…

2026/10/11 18:51:05 阅读更多 →
异或运算解算法题:只出现一次的数字的位运算原理与实现

异或运算解算法题:只出现一次的数字的位运算原理与实现

每次有人让我推荐值得反复琢磨的算法题,我几乎都会提到"只出现一次的数字"这道题。题目本身非常短:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次,找出那个只出现一次的元素&…

2026/10/11 18:50:05 阅读更多 →

最新新闻

LingBot-World 2.0源码结构全解读:wan目录如何把Wan2.2改造成因果世界模型

LingBot-World 2.0源码结构全解读:wan目录如何把Wan2.2改造成因果世界模型

【免费下载链接】lingbot-world-v2 Infinite Worlds with Versatile Interactions 项目地址: https://gitcode.com/gh_mirrors/li/lingbot-world-v2 点击查看 免费下载 LingBot-World 2.0(LingBot-World-Infinity) 是一款可无限交互的世界模…

2026/10/11 20:36:23 阅读更多 →
个人微信API接口开发教程:如何将微信消息转发给自己的Python程序?

个人微信API接口开发教程:如何将微信消息转发给自己的Python程序?

微信消息转发到Python程序,核心是把微信消息从客户端转到服务端处理。转发不是"复制粘贴"那么简单,要解决消息捕获、格式解析、程序对接、实时性保证四个问题。教程按步骤讲——先配置回调,再解析消息,再对接Python程序…

2026/10/11 20:36:23 阅读更多 →
EMS物料追溯怎样落到项目记录

EMS物料追溯怎样落到项目记录

EMS项目的物料追溯需要连接哪些信息? 物料追溯需要把设计清单、采购与接收记录、投料状态及交付产品关联起来,而不只是保存一份采购单。记录应能够说明某种物料依据哪个版本、经何种确认进入了哪一批产品。具体追溯深度由项目要求确定,文件数…

2026/10/11 20:36:23 阅读更多 →
用Visio画DFD数据流程图:从符号选型到分层平衡的避坑指南

用Visio画DFD数据流程图:从符号选型到分层平衡的避坑指南

简介:一份系统讲解使用Visio绘制数据流程图(DFD)的教学课件,主要面向计算机及相关专业的学生、软件开发初学者,以及需要在课程设计或项目中绘制系统流程图的读者。内容以Visio 2003为例,从软件的安装环节讲…

2026/10/11 20:36:23 阅读更多 →
CEEMDAN-ISOS-VMD-GRU-ARIMA:非平稳时间序列预测全链路拆解

CEEMDAN-ISOS-VMD-GRU-ARIMA:非平稳时间序列预测全链路拆解

简介:这份资源面向计算机、电子信息工程、数学等专业的大学生及算法初学者,提供一套完整的CEEMDAN-ISOS-VMD-GRU-ARIMA时间序列预测实现方案,可用于课程设计、期末大作业或毕业设计。资源包共3个文件,包含2个CSV数据文件与1个Pyth…

2026/10/11 20:36:22 阅读更多 →
滑块验证中的UA动态生成与轨迹建模工程实践

滑块验证中的UA动态生成与轨迹建模工程实践

简介:本资源是一份面向Python安全研究与自动化开发者的滑块验证码逆向分析实践案例,聚焦阿里巴巴X82YX5SEC滑块验证机制的识别与模拟突破。内容涵盖核心算法实现、通用滑块处理逻辑及配套客户端环境,适用于Web安全学习、验证码对抗技术研究及…

2026/10/11 20:35:22 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →