学习指南

OKF 教程

逐步学习 Open Knowledge Format:从理解基础知识到生成、验证和发布生产就绪的知识 bundle。

步骤 1:理解 OKF

Open Knowledge Format (OKF) 是一种轻量级方式,将知识打包为带 YAML frontmatter 的 Markdown 文件。每个 OKF 文件代表一个概念、API 端点、数据集、指标或文档片段。

frontmatter 包含结构化元数据(type、title、description、tags),而 Markdown 正文包含实际的知识内容。这使 OKF 既人类可读又机器可解析。

步骤 2:验证你的第一个文档

OKF 校验器检查你的文档结构并提供 OKF Score。从模板开始,将其粘贴到校验器中,看看它的得分如何。

校验器显示三个关键指标:结构(frontmatter 完整性)、覆盖度(内容深度)和连接性(链接和引用)。使用反馈来改进你的文档。

步骤 3:从网站生成 OKF

你可以从现有网页自动生成 OKF 文档。网页转 OKF 生成器支持三种模式:单个 URL、Sitemap(最多 20 页)或 URL 列表。

对于批量生成,工具会创建包含 index.md、生成日志、验证报告和单独概念文件的完整 bundle。你可以在处理所有 URL 之前预览第一页。

步骤 4:提高 OKF Score

高 OKF Score 意味着结构更好、更易发现的知识。以下是改进每个维度的方法:

目标是生产就绪文档达到 90+ 分。使用 Live Badge 持续监控你已部署的 OKF 文档。

相关 OKF 工具与指南

FAQ

我需要了解 Markdown 吗?

基本的 Markdown 知识会有帮助,但 OKF 很简单:只需在 Markdown 文件顶部添加 YAML frontmatter。教程涵盖你需要的一切。

学习 OKF 需要多长时间?

你可以在 5-10 分钟内创建第一个有效的 OKF 文档。理解所有功能和最佳实践大约需要 30 分钟。

我应该从哪里开始?

从步骤 1 开始理解 OKF 是什么,然后在步骤 2 中使用校验器进行练习。步骤 3-4 展示如何生成和改进 OKF 文档。