TockDocs LogoTockDocs
AI coding agents: see /llms.txt for the full documentation index. Markdown version: /docs/manual/zh/getting-started/installation.md.
快速入门

安装

开始使用 TockDocs。

create-tockdocs CLI

创建您的文档目录

使用 create-tockdocs CLI 快速搭建一个新的 TockDocs 项目:

Terminal
npx create-tockdocs my-docs

您可以选择两种起步模板:

  • default — 传统模式下的单语言文档
  • i18n — 传统模式下使用 @nuxtjs/i18n 的多语言文档
Terminal
# 使用 i18n 模板创建
npx create-tockdocs my-docs -t i18n

启动开发服务器

进入项目目录并以开发模式启动 Nuxt:

Terminal
cd my-docs
npm run dev

默认情况下,TockDocs 运行在 http://localhost:4987

如果端口 4987 已被占用,本地开发启动器会直接退出,而不会回退到 30003001

开始写作

前往 内容编辑 指南,了解 TockDocs 中的内容、路由、frontmatter 和 MDC 语法如何工作。

起步模板使用哪种架构?

生成的起步模板刻意保持轻量:

  • default 模板使用 传统模式,包含单一内容树
  • i18n 模板使用 传统模式 + i18n,包含 content/encontent/zh 等语言文件夹

TockDocs 还支持 知识库模式,适用于像官方文档这样的多知识库站点。在此设置中,内容按 content/<kb>/<locale>/... 组织,每个知识库有一个 kb.yml 文件。

请参阅项目结构指南,了解传统模式和知识库模式的对比示例。

AI 助手技能

通过为您的 AI 助手(Cursor、Claude 等)添加专业知识,快速上手TockDocs:

Terminal
npx skills add https://tockdocs.vercel.app

此技能可帮助您的助手:

  • 使用有效的 TockDocs 结构搭建页面
  • 正确使用 MDC 和 prose 组件
  • 遵循内容和架构规范
  • 应用最新的 TockDocs 配置模式
您也可以从自己的 TockDocs 站点发布专属技能。

层集成

TockDocs 是一个 Nuxt 层。起步模板已生成扩展 tockdocsnuxt.config.ts

nuxt.config.ts
export default defineNuxtConfig({
  extends: ['tockdocs'],
})

实际工作中,您通常通过标准 Nuxt 脚本来操作您的应用:

Terminal
npm run dev
npm run build
Copyright © 2026