静态文档网站:Docsify、GitBook、Docmd
Docsify官网开源GitHub31.4K Star5.8K Fork文档网站生成器不会生成静态HTML文件。通过轻量级JS引擎在运行时直接动态加载并解析Markdown文件。设计理念无需静态构建只需把Markdown文件往服务器上一放用户访问时浏览器会自动渲染极简配置通过全局变量window.$docsify即可完成几乎所有功能的配置门槛极低多主题支持官方提供多款清新脱俗的主题也支持自定义CSS轻松打造个性化界面插件生态强大核心极其轻量插件系统如全文搜索、代码高亮、图片缩放、Emoji渲染、目录折叠都能通过引入一行脚本轻松实现响应式设计原生支持移动端文档在手机和平板上依然拥有极佳的阅读体验。实战npmi docsify-cli-gdocsify init ./docs docsify serve ./docs./docs目录下会生成三个核心文件index.html入口文件包含配置信息README.md默认的主页内容.nojekyll用于防止GitHub Pages忽略以底杠开头的目录浏览器访问http://localhost:3000就能看到漂亮的文档界面。!DOCTYPEhtmlhtmlheadmetacharsetUTF-8title我的技术手册/titlelinkrelstylesheethref//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css/headbodydividapp加载中.../divscriptwindow.$docsify{name:My Docs,// 项目名称repo:https://github.com/docsifyjs/docsify,// 右上角挂件地址loadSidebar:true,// 开启侧边栏定制subMaxLevel:3,// 目录显示到三级标题search:{placeholder:搜索,// 搜索框占位符noData:找不到结果,depth:6}}/scriptscriptsrc//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js/scriptscriptsrc//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js/scriptscriptsrc//cdn.jsdelivr.net/npm/prismjs/components/prism-bash.min.js/scriptscriptsrc//cdn.jsdelivr.net/npm/prismjs/components/prism-python.min.js/script/body/html解读通过简单的JS对象配置侧边栏和搜索功能。当你需要增加新的文档章节时只需修改_sidebar.md文件并新建Markdown即可完全不需要重新运行任何构建命令。对比GitBookGitBook曾经是行业标准但由于其商业化转型和CLI停止维护使用体验逐渐下滑。比GitBook更轻、更自由且完全开源免费与VuePress/VitePress对比VuePress在构建SEO友好的静态页面方面更胜一筹因为它会预渲染HTML但它的配置相对复杂且每次修改都需要npm run build。如果你是做一个内部项目手册或对SEO要求不是极高Docsify的“即时渲染”优势将节省大量时间。资源消耗Docsify只有一个文件不仅托管方便对服务器的存储压力也几乎为零。GitBook官网开源GitHub29K Star4.1K Fork现代化的文档平台支持团队协作可以在上面写产品文档、内部知识分享、接口文档等。官方文档中文文档。GitHub双向集成在GitBook上创建的文档可同步到GitHub仓库每次对文档的修改都会生成一个提交GitBook会自动推送到GitHub反之往GitHub提交的内容也会自动同步到GitBook。实战至少有两种使用方式官方SaaS平台本地部署打开SaaS平台使用GitHub授权登录有5种开始方式文档模板、导入文档、从头开始、OpenAPI、Git同步。以导入为例支持本地文件如markdown导入md文件仅133KB看起来导入成功刷新后啥也没有别慌数据都在看下文创建工作空间space空间是由一个个块block组成可对任一块进行评论空间支持的导出操作点击空间的预览preview变成文档站点doc site文档站点支持的操作在文档站点内点击右上角的编辑Edit添加页Page页支持多种类型还是导入本地文件来得最快这次换个小文档1个12KB的md文件十几秒左右导入。记得点击右上角的Merge发起合并否则文档的更改不生效。点击页面右上角的变更请求Change requests可看到之前的导入动作再看看页面右上角按钮出现【更新Update】按钮是因为这个变更请求是更早发起的但一直未合并。不熟悉GitBook操作流程和路径重试导入文档已合并更晚的请求提交。此时直接点击合并Merge会再次提醒官方推荐更新Update而不是强制合并可能会发生冲突但这不就导致已合并的文档发生丢失吗别慌点击右侧的对比操作区点击被删除的页点击右侧的更多选择【Restore deleted page】两个Page都得到保留终于来到GitHub集成点击右上角当前支持GitHub和GitLab选择仓库此处需要提前到GitHub新增仓库新打开的跳转标签页只有读权限在跨平台集成场景下也很正常GitHub给GitBook开放读取权限。这个地方又踩了坑先在GitBook创建3个Page然后选择同步一个空的GitHub仓库选择同步后GitHub空仓库把GitBook给覆盖GitBook页面都没了。。。这啥啊别慌在GitHub里有版本控制概念可以时空穿梭GitBook是不是也可以点击已同步Synced图标点击配置同步来到页面选择下次同步Next sync按钮点击保存。点击图标查看版本历史如上图这就是此前说的变更请求合并顺序3-1-2。点击版本记录更多按钮有5个操作2个是版本相关选为基础版本Select as base version、回滚到此修订Revert to this revision另外3个预览和复制。点击删除动作版本的前一个版本点击更多按钮回滚到此修订。GitBook页面正常注意看这里的页顺序。再看看GitHub有一次自动提交几个观察提交者是机器人gitbook-botGitHub之前的README.md是空白的自动把Page1也就是PG.md替换掉README.md自动生成SUMMARY.md即目录列表概述overview可借助于AI生成库library类型有5种AI增强体现在各个方面除了上面的概述生成。在页顶部除了搜索框有个Ask按钮默认打开GitBook Assistant这也是AI集成最最常见的形式底层使用的模型暂未可知。对页发起提问Ask还有其他生态集成形式如打开ChatGPT或类似网页端应用阅读此页面需要应用支持联网能力进而发起提问。Agent基于源码本地部署gitclone https://github.com/gitbookIO/gitbook.git buninstallbun devDocmd官网基于Node.js的开源GitHub2.2K Star120 Fork命令行工具用于从标准Markdown文件生成轻量级静态文档网站。遵循内容至上理念强调编写与阅读的高效和简洁体验。功能原生Markdown支持兼容标准Markdown与YAML frontmatter多主题与暗色模式内置语法高亮与多种样式方案轻量与快速纯静态网站生成依赖最少JS自定义组件支持提示框、卡片、步骤等扩展元素内置插件集成SEO、统计分析、站点地图等功能自由页面可创建无样式的独立页面完全控制HTML内容自定义样式与脚本支持在frontmatter中直接添加CSS/JS简洁CLI命令提供init、dev、build等核心命令自由部署可在GitHub Pages、Netlify、Vercel等任意平台发布实战基于npm安装npminstall-gmgks/docmdnpminstall--save-dev mgks/docmd# 项目维度安装docmd init docmd dev docmd build

相关新闻

摄像头sc233hgs驱动 v4l2驱动层设置参数方法

摄像头sc233hgs驱动 v4l2驱动层设置参数方法

主要是下面的几个接口: v4l2_ctrl_new_std v4l2_ctrl_new_int_menu v4l2_ctrl_new_std_menu_items 这三个接口都属于 Linux V4L2(Video for Linux 2)驱动开发中的控制项创建函数,用于为 V4L2 设备(如摄像头、视频采集卡…

2026/7/29 2:22:12阅读更多 →
PasteMD终极指南:如何一键将AI内容完美粘贴到Office

PasteMD终极指南:如何一键将AI内容完美粘贴到Office

PasteMD终极指南:如何一键将AI内容完美粘贴到Office 【免费下载链接】PasteMD 一键将 Markdown 和网页 AI 对话(ChatGPT/DeepSeek等)完美粘贴到 Word、WPS 和 Excel 的效率工具 | One-click paste Markdown and AI responses (ChatGPT/DeepSe…

2026/7/29 5:21:54阅读更多 →
5分钟掌握Winlator:在Android手机畅玩PC游戏的终极指南

5分钟掌握Winlator:在Android手机畅玩PC游戏的终极指南

5分钟掌握Winlator:在Android手机畅玩PC游戏的终极指南 【免费下载链接】winlator Android application for running Windows applications with Wine and Box86/Box64 项目地址: https://gitcode.com/GitHub_Trending/wi/winlator 你是否曾想过在手机上玩《…

2026/7/29 3:40:58阅读更多 →
电气工程核心原理:从电路基础到故障排查的实战指南

电气工程核心原理:从电路基础到故障排查的实战指南

1. 项目概述:为什么原理比图纸更重要? 干了十几年电气工程,从画图、接线、调试到解决各种稀奇古怪的故障,我最大的体会是:图纸和程序只是“形”,背后的基本原理才是“神”。很多刚入行的朋友,面…

2026/7/29 7:26:50阅读更多 →
微信小程序应急培训系统开发实战与优化

微信小程序应急培训系统开发实战与优化

1. 项目背景与核心功能去年参与了一个卫生系统的信息化建设项目,其中最关键的部分就是这套基于微信小程序的应急培训报名考试系统。当时的需求很明确:卫生系统每年要组织大量应急培训,传统的纸质报名和线下考试效率太低,急需一套移…

2026/7/29 7:26:50阅读更多 →
DHT11温湿度传感器:从单总线通信到稳定读取的实战指南

DHT11温湿度传感器:从单总线通信到稳定读取的实战指南

1. 项目概述:从“感知”开始做硬件项目,尤其是物联网或者环境监测相关的,第一步往往不是写代码,而是“感知”环境。DHT11温湿度传感器,几乎成了所有嵌入式开发者和电子爱好者入门环境感知的“第一课”。它价格低廉、接…

2026/7/29 7:26:50阅读更多 →
快餐API对接实战:高并发与安全优化指南

快餐API对接实战:高并发与安全优化指南

1. 快餐巨头点餐API对接实战指南对接肯德基、麦当劳这类连锁餐饮巨头的点餐系统API,本质上是在处理一套高度标准化的商业服务接口。这类API通常由品牌总部技术团队开发维护,用于统一管理全球门店的订单流和数据交互。与普通电商API不同,快餐A…

2026/7/29 7:26:50阅读更多 →
在ESP32上部署K10大语言模型:MicroPython环境下的边缘AI对话机器人实现

在ESP32上部署K10大语言模型:MicroPython环境下的边缘AI对话机器人实现

1. 项目概述:当大模型遇见微控制器最近在折腾一个挺有意思的项目:把K10这样的大语言模型,塞进一块小小的ESP32开发板里,用MicroPython跑起来,做成一个能离线对话的智能机器人。这听起来有点“蚂蚁拉大象”的感觉&#…

2026/7/29 7:26:50阅读更多 →
线程组学习笔记

线程组学习笔记

“嗨,阿米戈!” “我们将开始对线程进行更彻底的探索。” "引入线程组的概念是为了防止一个线程重复停止和打断其他线程。一个线程只能影响同一个线程组中的其他线程。ThreadGroup是一个管理线程组的类。这种方式可以保护线程来自不需要的更改。” “有时你必须运行你…

2026/7/29 7:24:49阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

🔹 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具,凭借本地离线运行、可视化图形操作和任务自动化三大核心特性,赢得了众多用户的青睐。与普通在线对话AI工具不同,它属于能够直接操控本机软硬件的智能数字员工…

2026/7/28 4:06:39阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接,是用激光束对阀座壳体(通常为不锈钢或铝合金)进行密封焊接,使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/29 7:00:19阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/7/28 1:38:28阅读更多 →
28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“!

28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“!

28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“! 在构建复杂的 Agent 系统时,我们经常会遇到这样的场景:Agent 正在执行一个多步骤的任务,比如“下单购买商品”,但执行到一半时,我们…

2026/7/29 0:01:46阅读更多 →
自律同行,突破无界!NANK南卡正式官宣曾舜晞成为品牌代言人

自律同行,突破无界!NANK南卡正式官宣曾舜晞成为品牌代言人

近日,国际专注开放式技术研发的声学品牌Nank南卡,正式官宣实力艺人曾舜晞担任品牌代言人。消息一经发出便轰动全网。为什么耳机品牌不选择流量明星、老牌歌手?而且是选择曾舜晞?让我们一起来探索一下!比起短期的流量&a…

2026/7/29 0:01:46阅读更多 →
【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:01:46阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/28 20:22:24阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/29 4:31:51阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/28 2:35:58阅读更多 →