Knowledge Base (知识库)

Manage knowledge base content ingestion, browsing, and retrieval for IMA workflows.

Updated May 17, 2026
One-click install
npx skills add https://github.com/tiankong0101-byte/skills-registry --skill knowledge-base-tiankong0101-byte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Knowledge Base (知识库)
Source: https://github.com/tiankong0101-byte/skills-registry/tree/main/skills/ima-skill/knowledge-base
Command: npx skills add https://github.com/tiankong0101-byte/skills-registry --skill knowledge-base-tiankong0101-byte

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines managing an IMA knowledge base by helping you add files, URLs, notes, and folders safely without guessing the right API flow or handling upload edge cases manually.

Core Features & Use Cases

  • File uploads with guardrails: Validate file type and size, check for duplicate names, create media records, upload to COS, and finalize the knowledge entry safely.
  • URL and article ingestion: Add web pages and WeChat articles to a knowledge base, with special handling for file-like URLs and unsupported video sources.
  • Browse and search content: List knowledge bases, inspect folders, search within a knowledge base, and retrieve media details for viewing or export.
  • Operational safety: Preserve original filenames, enforce upload rules, and stop on validation or transfer failures before corrupting the workflow.

Quick Start

Ask the assistant to add your selected file or webpage to the correct knowledge base and handle validation, duplicates, and upload automatically.

Frequently Asked Questions about Knowledge Base (知识库)

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload files to an IMA knowledge base without encountering validation errors?

To upload files to an IMA knowledge base, the workflow validates file type and size, checks for duplicate names, creates media records, uploads to COS, and finalizes the entry safely to prevent errors.

Can I import web pages and WeChat articles into a knowledge base using a URL?

Yes, you can import web pages and WeChat articles into a knowledge base using URL ingestion, which includes special handling for file-like URLs and safely blocks unsupported video sources.

What happens when I try to upload unsupported media types to a knowledge base?

When uploading unsupported media types to a knowledge base, the workflow enforces type validation and safely halts the transfer on validation failures before corrupting the workflow.

How do I search and browse content within an existing IMA knowledge base?

You can browse and search content by listing knowledge bases, inspecting folders, searching within a specific repository, and retrieving media details for viewing or export.

Does the knowledge base upload process check for duplicate filenames?

Yes, the knowledge base upload process checks for duplicate filenames to preserve original filenames and enforce upload rules, stopping safely if duplicates are found.