Skip to content

什么是 PieKBS

PieKBS 是一个面向 Agent 的本地优先知识搜索引擎。它将原始文档提炼为结构化、可审计的 Markdown 知识库,然后通过三个 MCP 工具 — kb_searchkb_pagekb_add — 让 Agent 按自己的节奏搜索、阅读和写入知识。

设计理念

PieKBS 基于一个核心观察:Agent 使用外部知识工具的方式和人使用搜索引擎完全一样 — 从不同角度发出多次查询、跟随链接、自行综合结论。它们不需要一个预先打包好的答案,而是需要形成自己结论所需的原始材料。

因此 PieKBS 的工作不是回答问题,而是确保当 Agent 搜索某个内容时,能找到正确的文档,并能完整阅读。

PieKBS vs RAG

RAGPieKBS
知识形式隐式(向量或 chunk)显式(Markdown,可审计)
Agent 角色被动接收上下文主动搜索和阅读
答案来源系统生成Agent 自行综合
可审计是 — git diff、lint、冲突链接
多跳推理依赖 LLM通过 related 链接图扩展
Embedding必需不需要(纯 FTS)

知识库结构

text
piekbs-kb/
  raw/              原始材料 — 放入文件,watcher 自动提炼。
  wiki/
    source-notes/   每个原始文档对应一个提炼笔记,FTS 搜索目标。
    concepts/       跨文档综合:概念与方法论。
    comparisons/    跨文档综合:方案横向对比。
    decisions/      跨文档综合:技术决策记录。
    _draft/         来源不足 2 个的页面(暂不索引)。
  schema/           知识库本地的写作规则和页面模板。
  index/            生成产物(SQLite FTS 索引),勿手动编辑。

生态

了解更多

Released under the MIT License.