Litmind Knowledge

LitMind Knowledge Base — 存储、索引、检索、更新科研知识库

meishiwhy a0283ac 1.1 KB Updated

File contents

LitMind Knowledge Base

将 Paper Analyzer 输出的 PaperAnalysis 存入双存储架构(SQLite + ChromaDB),提供统一的检索接口。

数据流

PaperAnalysis → KnowledgeBase → SQLite (结构化) + ChromaDB (向量索引) ↕ get_paper() 自动恢复 deepExtraction

公开接口

  • add_paper — 新增文献
  • update_paper — 更新文献
  • delete_paper — 删除文献
  • get_paper — 获取单篇文献
  • search_papers — 关键词检索
  • search_variables — 检索变量
  • search_statistics — 检索统计方法
  • search_claims — 检索科学结论
  • semantic_search — 语义搜索

调用方式

litmind-knowledge add analysis.json
litmind-knowledge get PAPER_ID
litmind-knowledge search "flatfoot"
litmind-knowledge semantic "Does flatfoot increase MTP ROM?"
litmind-knowledge batch ./analyses/
litmind-knowledge rebuild

依赖

  • SQLAlchemy (SQLite)
  • ChromaDB (向量库)
  • sentence-transformers (embedding, 离线免费)

meishiwhy/literature-mind/tree/main/litmind/.claude/skills/litmind-knowledge commit a0283ac9f7

Frequently asked questions

npx skillmds@latest add meishiwhy/litmind-knowledge