AI Agent Hub
Back to skills
Personal Academic Knowledge Base icon

Personal Academic Knowledge Base

Knowledge Management Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please refer to https://skillhub.cn/install/skillhub.md to install @user_164f4c1f/academic-knowledge-base.

About this skill

The Problem: Fragmented Academic Workflows

Academic researchers often juggle multiple disconnected tools: databases for discovery, note-taking apps for capture, and graph tools for synthesis. This fragmentation means search results and insights are rarely consolidated into a reusable knowledge base. Each new project risks redundant searches, and previously encountered papers or ideas become difficult to reconnect and recall effectively.

Core Capabilities & Workflow

This skill establishes a local, academic-focused personal knowledge hub centered on three core functions: capture, search, and connect.

  1. Unified Data Ingestion (Capture): Consolidates knowledge from four key sources into a structured local database:

    • SmartLib Search Results: Integrates with the global literature API. After searching, you can save structured metadata (including DOI, abstract, source links) to the local db/literature.json with a single command.
    • User-Uploaded Files: Directly ingest PDFs, Word docs, Markdown, or BibTeX files. The system auto-extracts metadata.
    • News & Articles: Capture important academic news or blog posts via URL or pasted text.
    • Personal Data: Store experimental datasets, CSV files, and research notes.
  2. Dual-Track Retrieval (Search): Employs two complementary search strategies:

    • Vector Semantic Search: Text (e.g., abstracts) is embedded into vectors, enabling search based on conceptual similarity, ideal for finding related papers that don't share keywords. Supports free (SiliconFlow BGE-M3) and paid high-precision models.
    • Traditional Keyword Search: Uses jieba segmentation for precise term, title, or author matching. Results from both methods are merged and presented together.
  3. Automated Knowledge Graph Maintenance (Connect): Built on the LLM Wiki paradigm, the skill automatically maintains Wiki knowledge pages after ingestion. It links concepts using [[wiki-links]] and, upon batch ingestion of ≥5 documents, triggers a Lint health check to detect contradictions, outdated concepts, and orphaned pages, fostering an organized knowledge structure.

Important Boundaries & Design Choices

  • Quota & Cost Model: External literature searches (via SmartLib API) consume a shared quota. However, all local operations—internal search, management, exports—are free and unlimited. When the quota is exhausted, only external searches are paused; local functionality remains fully operational.
  • Data Sovereignty & Security: All data resides locally under ~/.workbuddy/academic-kb/. Raw source files in the raw/ directory are immutable. API keys for vectorization services are stored locally and sent only to the chosen provider.
  • Isolated Research Sessions: A "research session" creates a read-only snapshot of literature from the main knowledge base. You can take notes and analyze within this session without affecting the primary library's data or Wiki structure, enabling focused work on distinct projects.

Use Cases

  • A graduate student needs to save newly discovered papers, reports, and notes from their reading into a central place and have the system automatically build connections between them, forming a traceable personal knowledge graph.
  • A PhD candidate working on a long-term project needs to filter and assemble relevant papers from their main library into an independent research session for focused annotation and comparative analysis, and eventually export the session report.
  • A researcher writing a paper needs to quickly search their knowledge base for all notes and citations related to a specific method or concept to ensure accurate and complete referencing.
  • A scholar needs to tag a batch of literature for different research directions and regularly view the count and composition under each tag to monitor their collection of research materials.

Best For

  • A doctoral student or early-career faculty member who needs to systematically manage thousands of Chinese and English papers and build a personal research framework.
  • A researcher conducting cross-disciplinary literature reviews who needs to associate and analyze methodologies and findings from different fields.
  • A scholar writing a dissertation or academic book who needs to efficiently manage references and auto-generate citations in standard formats.
  • A research engineer maintaining an up-to-date personal academic knowledge base that includes technical blogs, meeting minutes, and experimental data.