/concepts – directory listing# 01-installation 03-okf-format 04-core-architecture 05-sync-mechanism 06-chat-system 07-mcp-serve 08-registry-visualize 09-extension-development okf-kit 完全指南 — 安装与配置 1. 前置条件 2. 安装方式 3. 可选依赖(Extras) 4. 验证安装 5. 用户目录结构 6. 虚拟环境建议 7. 升级与卸载 8. 环境变量 9. 常见安装问题 10. 安装验证清单 okf-kit 完全指南 — OKF 格式与 Bundle 结构 1. OKF 规范核心原则 2. Bundle 目录结构 3. index.md — 目录索引文件 4. 概念文件(Concept Markdown) 5. log.md — 构建日志 6. state.json — 状态文件 7. URL 到文件路径的映射 8. Bundle 验证规则 9. 手动创建 Bundle 10. Bundle 与 Git okf-kit 完全指南 — 核心架构 1. 模块架构总览 2. BFS 爬取算法(crawl.py) 3. URL 映射器(mapper.py) 4. Fetcher 抽象层 5. Bundle 写入器(writer.py) 6. 设计模式与设计决策 7. 关键代码路径 okf-kit 完全指南 — 增量同步机制 1. 为什么需要增量同步? 2. Content Hash 原理 3. Delta 计算 4. 安全阈值(Safety Threshold) 5. Sync 完整流程 6. 全量重建 7. 与 Git 协作 8. Sync 配置继承 9. 常见同步问题 okf-kit 完全指南 — Chat 对话系统 1. 设计理念:为什么不是直接 RAG? 2. 两种对话模式 3. 零 Key 检索模式(retrieval.py) 4. Agent 导航模式(agent.py) 5. LLM Provider 抽象(providers.py) 6. Bundle 导航基元(bundle_nav.py) 7. 对话历史(history.py) 8. 模型选择建议 9. 常见问题 okf-kit 完全指南 — MCP 与 HTTP 服务 1. MCP 服务器(mcp.py) 2. HTTP API 服务器(serve/) 3. Docker 部署 4. 服务对比 5. 编程方式使用 API okf-kit 完全指南 — Registry 与可视化 1. Bundle Registry 2. 知识图谱可视化(visualize.py) 3. Bundle 打包(zip) 4. Bundle 生命周期 okf-kit 完全指南 — 扩展与开发 1. 源码结构 2. 开发环境搭建 3. 核心 API 4. 自定义 Fetcher 5. 自定义 LLM Provider 6. 测试 7. calknowledge 生态关系 8. 代码风格与贡献