界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
文档与办公 · SKILL.md

knowledge-base

knowledge-base

【文档与办公】Use this sub-skill for EverOS knowledge document upload, topic taxonomy, knowledge search, provider gates, and knowledge storage troubleshooting.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: knowledge-base description: "Use this sub-skill for EverOS knowledge document upload, topic taxonomy, knowledge search, provider gates, and knowledge storage troubleshooting." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

EverOS Knowledge Base

Use this sub-skill for EverOS knowledge documents and topics: uploading source files, replacing documents, patching metadata, listing documents/categories, reading topics, searching knowledge, and diagnosing knowledge provider gates.

Read/run map

  • Read knowledge API for endpoint shapes, multipart fields, search request fields, and the provider gate contract.
  • Read storage and taxonomy for category/document/topic layout, .taxonomy.md, _original/, and Markdown source-of-truth behavior.
  • Read troubleshooting for missing embedding/rerank, parser, unsupported format, oversized upload, and downgrade scenarios.
  • Run knowledge_api_probe.py against a running server. It defaults to safe read probes; writes require --allow-write and a file.

Core routes

All routes are under /api/v2/knowledge for new integrations:

RouteCapability
POST /documentsUpload and extract a knowledge document.
PUT /documents/{doc_id}Replace a document atomically.
PATCH /documents/{doc_id}Update title/category metadata.
DELETE /documents/{doc_id}Delete a document.
GET /documentsPaginated document list.
GET /documents/{doc_id}Document detail with topics.
GET /topics/{topic_id}Full topic detail.
GET /categoriesTaxonomy categories.
POST /searchKeyword/vector/hybrid knowledge retrieval.

Non-negotiable gate facts

Knowledge writes (POST, PUT) and knowledge search require both embedding and rerank capability. Reads, deletes, and metadata patch remain reachable if a deployment downgrades from Tier 3 to Tier 1/2. This lets users inspect, rename, recategorize, and clean up existing documents even when providers are no longer configured.

Plain UTF-8 Markdown/text/RST files can bypass the parser path. PDF, HTML, Office, image, and other non-text formats may require parser and multimodal LLM support; Office formats also need LibreOffice.

我的收藏