Knosis
Knosis(knowledge + gnosis)是面向 agent 的知识底座:既能让个人 agent 从日常使用轨迹里累积知识,也能让 agent 在企业级任务上累积对任务和数据的理解。每条知识都带来源、证据和状态,可审计、可撤回、可继承。
同一套知识层,服务个人与企业
知识的格式、证据、内化、选取与继承是同一套;区别只在知识从哪里来、拿去做什么。
知识在执行中产生,在环境里验证
不同于从文档出发的 wiki 式知识库,Knosis 的知识由 agent 在做任务时总结出来,每一条都要拿数据、工具或反馈去支持或反驳。失效的知识可以撤回并向下游传播。
explore · extractrefine · consolidatedecide · MCPkb merge · --kb不止一张清单:知识图谱、流程图等多种形式
同一批知识单元被组织成知识体系树、知识图谱(KG)、流程图、派生图、规则与公式卡片,以文件形式存进知识库,可以在命令行、MCP 和本网站上查看。每个节点、每条边、每个步骤都引用它来自的知识单元。
kb/outline.yaml分几块、各讲什么?场景 → 数据间关系 → 具体对象。
agent · organize 知识图谱kb/graph.json有哪些对象、它们是什么关系?每条边引用说了这件事的单元。
agent · structure 流程图kb/flows/*.json某类任务按什么步骤做、在哪检查、在哪分支?由 procedure、method 与 skill 组成。
agent · structure 派生图derived_from · merged_into哪条知识由哪些推出、并入或替换?撤回沿它向下游传播。
Knosis 计算 规则与公式卡片rule · formula每个对象上有哪些规则和公式?按知识图谱的实体分组。
Knosis 计算知识,不是记忆,也不是 skill
判别标准只有一条:能不能被环境中的证据反驳。能被反驳的才算知识。三者 Knosis 都管,但分开存放、分开评价。
| memory | skill | knowledge(Knosis) | |
|---|---|---|---|
| 内容 | 发生过什么、看到过什么 | 怎么做一件事 | 关于环境 / 数据的带条件断言 |
| 能否判真假 | 只是记录 | 看好不好用 | 能,可被支持或反驳 |
| 价值标准 | 能检索到 | 任务成功 | 正确性与收益分开衡量 |
| 和读者的关系 | 绑定某个 agent | 和读者能力有关 | 真假不依赖读者,收益依赖读者 |
| 怎么更新 | 追加 | 改写 | 证据驱动:接受、收窄条件、撤回并向下游传播 |
可审计
每条知识有来源(数据位置、工具调用、反馈题目、轨迹步骤)和证据链。
可撤回
父单元被撤回,派生出的后代跟着撤回或失效;数据指纹变了,旧证据自动过期。
正确 ≠ 有用
按任务选取是单独一步;有没有用写成 usage 元知识,由 dev 反馈和消融检验。
不绑定 agent
Knosis 不自己当 agent:同一份知识库可以给 Codex、Claude Code 或任何 MCP 客户端读。