Agent SkillsQuixiAI/Hexis › knowledge-ingest

knowledge-ingest

GitHub

将URL、文档和文本转化为结构化语义记忆并持久化至知识图谱。涵盖内容评估、抓取解析、去重检查、智能分块、上下文添加及摄入验证,确保知识可检索与溯源。

skills/installed/knowledge-ingest/SKILL.md QuixiAI/Hexis

Trigger Scenarios

用户分享链接要求学习或记住 研究流程发现需长期保留的源 粘贴原始文本如笔记或大纲 构建特定主题知识的周期任务

Install

npx skills add QuixiAI/Hexis --skill knowledge-ingest -g -y
More Options

Non-standard path

npx skills add https://github.com/QuixiAI/Hexis/tree/main/skills/installed/knowledge-ingest -g -y

Use without installing

npx skills use QuixiAI/Hexis@knowledge-ingest

指定 Agent (Claude Code)

npx skills add QuixiAI/Hexis --skill knowledge-ingest -a claude-code -g -y

安装 repo 全部 skill

npx skills add QuixiAI/Hexis --all -g -y

预览 repo 内 skill

npx skills add QuixiAI/Hexis --list

SKILL.md

Frontmatter
{
    "name": "knowledge-ingest",
    "aliases": [
        "ingest",
        "summarize",
        "summary",
        "document",
        "file",
        "pdf",
        "contract",
        "read",
        "attach"
    ],
    "category": "knowledge",
    "contexts": [
        "heartbeat",
        "chat"
    ],
    "requires": {
        "tools": [
            "url_ingest",
            "remember"
        ]
    },
    "bound_tools": [
        "url_ingest",
        "fast_ingest",
        "slow_ingest",
        "hybrid_ingest",
        "remember",
        "recall",
        "search_documents",
        "open_document",
        "open_documents",
        "load_documents",
        "search_document_chunks",
        "load_document_chunks",
        "list_desk",
        "git_ingest"
    ],
    "description": "Ingest URLs, documents, and text into the memory system as structured knowledge"
}

Knowledge Base Ingestion

Transform external content -- web pages, documents, raw text -- into structured semantic memories that persist in the knowledge graph.

When to Use

  • When the user shares a URL and says "learn this" or "remember this article"
  • When a research workflow finds valuable sources that should be retained long-term
  • When the user pastes raw text (notes, transcripts, outlines) to be ingested
  • During heartbeats when a goal involves building knowledge on a specific topic
  • When importing reference material for a project or domain

Step-by-Step Methodology

  1. Assess the source: Before ingesting, determine what kind of content it is (article, documentation, transcript, raw notes). This guides how aggressively to summarize.
  2. Fetch and parse: For URLs, use url_ingest which handles fetching, HTML-to-text conversion, and chunking. For files or raw knowledge sources, use the fast/slow/hybrid ingestion tools as appropriate.
  3. Check for duplicates: Use recall with the URL or a key phrase from the content to see if it has already been ingested. Avoid storing the same source twice.
  4. Chunk intelligently: Long content is automatically chunked by the ingestion pipeline. Each chunk becomes a separate semantic memory linked by source metadata, and the raw source artifact remains searchable with search_documents and retrievable with open_document or open_documents. Use load_documents when a large source should be deliberately placed on the RecMem desk for later exact search. Trust the pipeline's chunking; do not manually split content unless it is clearly failing.
  5. Add context: When storing via remember, include metadata about the source: URL, author, date published, and why it was ingested (which goal or topic it serves).
  6. Verify ingestion: After ingestion completes, run a quick recall on a key concept from the content to confirm distilled knowledge is retrievable. For exact wording or large specifications, use search_documents, open_document, or load_documents instead of expecting recall to carry the whole source. For passage-level verification, search_document_chunks should find key phrases with page/section locators; list_desk shows what is already loaded before you load more.
  7. Connect to goals: If the ingested content relates to an active goal, note the connection so future heartbeats can leverage it.

Quality Guidelines

  • Prefer ingesting authoritative, primary sources over summaries or aggregators.
  • Do not ingest entire websites. Be selective -- ingest the specific pages that contain the needed information.
  • When ingesting long documents, let the chunking pipeline do its job. Each chunk retains a reference to the parent source.
  • Always record the source URL or origin. Memories without provenance are harder to evaluate and update later.
  • Respect rate limits and robots.txt when fetching URLs. If a fetch fails, note the failure and move on rather than retrying aggressively.
  • For sensitive or private content (internal docs, personal notes), ensure the user understands that ingested content persists in the local database.

Version History

  • 97f625f Current 2026-08-29 01:31
  • 990da5f 2026-08-20 13:53

Same Skill Collection

plugins/installed/fathom/skills/fathom/SKILL.md
skills/installed/calendar/SKILL.md
skills/installed/code-execution/SKILL.md
skills/installed/connector-action-authorization/SKILL.md
skills/installed/core-memory/SKILL.md
skills/installed/cost-report/SKILL.md
skills/installed/council/SKILL.md
skills/installed/crm-lookup/SKILL.md
skills/installed/daily-briefing/SKILL.md
skills/installed/delegation/SKILL.md
skills/installed/email-digest/SKILL.md
skills/installed/expense-capture/SKILL.md
skills/installed/github-issues/SKILL.md
skills/installed/gmail-actions/SKILL.md
skills/installed/gmail-connector-setup/SKILL.md
skills/installed/humanizer/SKILL.md
skills/installed/image-gen/SKILL.md
skills/installed/inbox-triage/SKILL.md
skills/installed/integration-connector-setup/SKILL.md
skills/installed/meeting-follow-up/SKILL.md
skills/installed/meeting-prep/SKILL.md
skills/installed/memory-exchange/SKILL.md
skills/installed/operations/SKILL.md
skills/installed/outreach/SKILL.md
skills/installed/personal-notes/SKILL.md
skills/installed/self-inspection/SKILL.md
skills/installed/self-reflection/SKILL.md
skills/installed/skill-authoring/SKILL.md
skills/installed/travel-prep/SKILL.md
skills/installed/twitter-x-actions/SKILL.md
skills/installed/twitter-x-connector-setup/SKILL.md
skills/installed/weekly-review/SKILL.md
plugins/installed/asana/skills/asana/SKILL.md
plugins/installed/hubspot/skills/hubspot/SKILL.md
plugins/installed/todoist/skills/todoist/SKILL.md
plugins/installed/youtube/skills/youtube/SKILL.md
skills/installed/research/SKILL.md
plugins/installed/twitter/skills/twitter/SKILL.md
plugins/installed/video_gen/skills/video_gen/SKILL.md

Metadata

Files
0
Version
97f625f
Hash
80d257b8
Indexed
2026-08-20 13:53

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-30 04:07
浙ICP备14020137号-1 $Гость$