Skip to content

简介

问题陈述

组织内的知识散落各处——文档、会议纪要、邮件、聊天记录,甚至存在于人的脑海中。当有人调岗或离职时,他们积累的上下文也随之消失。新成员要花数周时间重新拼凑,反复问那些早已被回答过无数遍的问题。

传统搜索工具只能找到文档本身,无法提炼出理解。你仍然需要自己去阅读、交叉比对和综合整理。

KaaS 方案

KaaS(Knowledge as a Service) 采用了一种根本不同的方法:先编译,再检索(compile-then-retrieve)

与其将原始文本切块嵌入向量库,期望相似性搜索能返回有用结果,KaaS 将内容通过 4 阶段 LLM 编译流水线处理:

原始内容 → 提取 → 分类 → 撰写 → 索引 → 结构化 Wiki
  1. 提取(Extract) — 从原始素材中抽取概念、实体、决策和关系。
  2. 分类(Classify) — 判断每条知识应归属到哪篇 Wiki 文章。
  3. 撰写(Write) — 生成或合并具有良好结构和交叉链接的 Markdown 文章。
  4. 索引(Index) — 更新主索引,使知识库可导航、可查询。

最终产出是纯 Markdown Wiki,你可以阅读、编辑,并用 Git 管理——而非一个黑盒向量数据库。

KaaS 与传统 RAG 对比

传统 RAGKaaS
处理方式切块 & 嵌入原始文本通过 LLM 流水线编译
存储向量数据库(不透明)Markdown Wiki(人类可读)
检索对切块做相似性搜索基于结构化文章的 LLM 迭代检索
输出质量拼凑的片段连贯的、预先综合的文章
可维护性每次变更需重新嵌入增量编译
透明度黑盒Git 管理、人类可编辑

KaaS 与 RAG 对比

RAG 通过检索原始切块来回答问题,期望 LLM 能临时将其综合起来。KaaS 则在编译阶段完成了困难的综合工作,因此检索时返回的是预先结构化的高质量文章——答案更准确、更连贯。

目标用户

  • 团队 — 知识散落在各种文档、会议记录和口头传承中,希望将其编译成一个持久的、可导航的 Wiki,不会因人员变动而流失。
  • 个人 — 在多个来源积累了笔记、书签和研究资料,希望将其蒸馏成结构化的个人知识库。
  • 组织 — 厌倦了每次有新人入职就反复回答相同问题。
  • 开发者 — 希望拥有一个可通过 MCP 从编码智能体(Claude Code、Codex 等)中查询的知识库。

核心特性

  • 4 阶段编译流水线 — 提取概念/实体/决策,分类为文章,撰写/合并 Markdown,更新索引。
  • 增量编译 — 仅重新编译新增或变更的内容,已有文章保留并合并。
  • 多种输入源 — 支持粘贴文本、上传文件或提供 URL。
  • 流式对话与引用 — 提出问题并获得基于 Wiki 文章的引用式回答。
  • MCP 访问 — 通过 ask 工具从任何支持 MCP 的编码智能体查询编译后的 Wiki。
  • Git 友好输出 — 所有 Wiki 文章均为纯 Markdown,可版本化、可 diff。
  • 并行加速 — 并发流水线工作器,含断路器和租约恢复机制。
  • 兼容 OpenAI — 适配任何 OpenAI 兼容 LLM API(OpenAI、DeepSeek、Ollama、vLLM、Azure 等)。

下一步

准备好试试了吗?前往快速入门指南,5 分钟内即可上手 KaaS。