跳转到主要内容

OINK 文档

为文档、博客、书籍与 API 参考建立统一的技术内容站点,共用导航、多语言与搜索。

第一次使用 OINK,请从 Starter 预览一个可运行的站点,再替换成 自己的内容。正文用 Markdown 编写,Hugo Extended 负责构建;采用 Hugo Modules 时还需要 Go 解析主题模块。主题内置资源无需 CDN,也不需要 npm 构建流程。

当前发布版本为 v1.2.0。已有站点可查看 1.2 发布说明与升级指南。

五条入口

  • 快速上手 — 创建 OINK Starter 仓库,建立本地基线,分层定制并部署。
  • 组件总览 — 每个组件一页,先给源码再给渲染效果。
  • 使用 OINK 创作优美的内容 — 正在完善的实战教程;前三章覆盖预览、内容结构与页面创作。
  • 案例 — 把生产站点拆解成可复用的设计与迁移模式。
  • 设计与开发 — 面向 OINK 维护者的契约、已接受决策、研究证据与候选提案。

按任务导航

你要做的事 去哪
判断是否适用 OINK 是什么
安装并预览 快速上手
写一页文档 编写页面
把目录树变成侧栏 组织内容
查组件写法 组件总览
改站名、Logo、配色与字体 品牌外观
查某个配置键的默认值 配置总览
做双语或多语言站 多语言
跟随练习建站与写作 使用 OINK 创作优美的内容
研究生产环境实现 案例
部署到线上 发布上线
升级版本或从 Docsy 迁移 版本升级
维护主题、审查契约或编写 PRD 设计与开发

Docs 的七个栏目按阅读顺序排列:了解、上手、写内容、查组件、改站点、管发布,最后理解并维护其背后的契约与设计记录。

一套从 Docsy 演化而来的本地优先 Hugo 文档框架:组件在 Markdown 中仍然可读,资源随主题分发,十五个生产站点持续验证它。

从官方 OINK Starter 建立可运行的本地基线,再依次定制内容、语言、品牌、集成与部署。

写文档页、博客、书籍、发布页与 API 文档:一页文档长什么样,内容怎么组织。

写文档时可用的全部组件,一个组件一页,例子由浅入深,参数表在页尾。

站点级配置:品牌、导航、布局、搜索、多语言、多版本、打印与 Agent 输出。

站点从本机到线上的运维事项:本地预览、发布上线、评论、分析与 SEO、版本升级与排错。

在唯一的双语专栏中管理 OINK 维护者契约、已接受决策、带日期的研究记录与候选提案。

面向 Hugo 站点的可选 OINK 命令行工具草案介绍。