Files
goodbuddy/docs/features/knowledge-base/README.md
T
mesalogo b5d8204986
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
fix: remove graph extraction budget and unify image download buttons
Graph extraction could exhaust its fixed 8192-token budget before returning
structured content. OpenAI requests now omit output-token limits, while
Anthropic uses the model connection limit required by its protocol.
Provider limits, timeout, cancellation and bounded response handling remain.

Use the shared accessible icon button for image downloads in chat and the
image viewer. Add graph request regression coverage and document the limits.

Release note: 知识图谱抽取不再额外限制为 8192 tokens;OpenAI 由模型服务决定输出上限,Anthropic 沿用模型连接配置。聊天和图片预览中的下载按钮统一为带提示的图标按钮。
2026-09-19 21:02:43 +08:00

4.6 KiB

知识库

知识库已提供本地资料导入、解析、分块、索引、检索、图谱和带来源的知识问答。 当前工作区已接入 Dify、FastGPT 和 RAGFlow 的实例管理、外部绑定、检索配置、统一检索、 聊天引用与界面。2026-09-13 已验证三家 Provider 的生产服务、本机 HTTP MCP 和生产 IPC 短答案生成,并从完整 App 输入区完成 Dify 检索、真实回答及引用点击。外部实例弹窗已修正 Portal 字段样式,并完成浅深主题和键盘检查。当前 UI 修正后的聚焦测试、全量回归及相关检查已通过; FastGPT/RAGFlow 完整 App 与专属配置、真实远程预检索仍待验收。验证只覆盖有依据的短答案, 不代表广泛问答质量,详见实施进度。

文档导航

后续与监督者的关系:故事线图谱引用现有知识库资料,补充工作事件与知识演变视图;计划支持双向定位和预览后补充本地条目,不复制资料正文、不改变外部知识库只读边界。该集成尚未实现,权威定义见监督者产品设计 FR-S7 至 FR-S9。

文档 权威职责
知识库检索与分块增强 PRD 检索、分块、诊断和产品验收
User Stories 知识使用者、维护者和调试者场景
UI 设计 本地知识库的信息架构、首次使用、状态与外部界面分工
实施进度 已验证实现事实、验证命令与剩余外部知识库工作
本地文本向量技术设计 本地与兼容向量连接、模型包、索引和进程边界
知识检索评估 检索质量评估方法、数据集、指标和门槛
外部知识库接入 PRD 外部实例、知识库绑定、检索范围和产品验收
外部知识库 User Stories 实例配置、添加、使用和故障恢复场景
外部知识库逻辑设计 状态、不变量、配置优先级和失败规则
外部知识库 UI 设计 知识库页面、外部实例管理和创建向导交互
外部知识库技术设计 当前 Client、Service、Store、共享契约、IPC 和检索标准化
外部知识库实测基线 脱敏记录真实实例的接口状态、字段结构、特色能力和耗时
2026-09-10 基础复测 开启证书校验的目录、详情和基础检索结果
2026-09-10 扩展复测 配置覆盖、重排、图谱与知识编译开关的请求结果及结构
2026-09-13 产品验证摘要 生产服务与本机 HTTP MCP、Dify 桌面、凭据重开、调用计数、最终自动检查状态及远程阻断的脱敏证据
2026-09-13 UI 与真实生成复验 后续 UI 修正、三家生产 IPC 生成、Dify 完整 App 回答与引用、视觉 fixture 及本轮请求计数

模型图谱抽取

图谱抽取不设置独立的输出 token 预算。OpenAI Chat Completions 和 Responses 请求省略输出上限参数,由模型服务决定;Anthropic 必填的 max_tokens 沿用默认文本 模型连接的最大输出配置,未配置时使用应用共享协议默认值,不再固定为 8192。 服务端仍可能因自身限制返回长度截断;既有超时、取消、响应大小边界和失败诊断保持不变。

术语

  • 外部实例:一个由用户配置的 Dify、FastGPT 或 RAGFlow 服务地址及其认证信息。
  • 外部知识库绑定:GoodBuddy 中的知识库记录与外部实例内一个远端知识库 ID 的只读关联。
  • Provider 配置:某一 Provider 检索接口独有的设置,例如 RAGFlow 图谱检索。

外部知识库只提供检索结果。GoodBuddy 不接入外部 App、Chat、Assistant、Workflow 或 Agent,也不在外部实例中创建、修改、上传或删除知识库内容。远端资料不会批量同步 或进入本地索引;实际用于回答的有界片段会随引用保存在本地会话中。

本目录尚未拆出统一逻辑设计;当前本地知识库状态规则由 PRD、User Stories 和实现契约 定义。外部知识库的实例、绑定和失败规则由独立逻辑设计维护。