IN PROGRESS

IN PROGRESS

site icon
2024.12.27 2
Python文献管理知识图谱笔记系统内容生成开发效率
literature-memory-server-fastmcp-mcp 是一个灵活的系统,用于管理各种类型的资源(如论文、书籍、网页等)并将其与知识图谱集成。该系统提供核心功能包括通用资源标识、多类型资源支持、结构化笔记记录和状态跟踪,以及实体集成功能,如资源与知识图谱实体的链接和关系跟踪。适用于需要高效管理和整合大量文献资源的场景,如学术研究、知识管理和内容创作。
View on GitHub

Overview

基本能力

产品定位

literature-memory-server-fastmcp-mcp 是一个用于管理和整合多种类型资源的系统,特别适合需要处理大量文献和知识图谱集成的场景。

核心功能

  • 通用资源标识:使用内部 UUID 系统进行资源标识
  • 多类型资源支持:支持论文、网页、书籍、视频、博客等多种资源类型
  • 多标识符支持:每个资源可关联多个标识符(如 arxiv、DOI、语义学者、ISBN、URL)
  • 结构化笔记:支持带标题和内容的结构化笔记记录
  • 状态跟踪:跟踪资源状态(未读、阅读中、已完成、归档)
  • 实体集成:将资源链接到知识图谱实体,跟踪资源与实体间的关系

适用场景

  • 学术研究中的文献管理
  • 知识图谱构建和维护
  • 内容创作和研究笔记整理
  • 跨资源的知识整合和关联分析

工具列表

  • SQLite 数据库:用于存储资源信息
  • MCP Memory Server:用于持久化知识图谱存储

常见问题解答

无相关信息

使用教程

使用依赖

该系统需要与 MCP Memory Server 集成以实现持久化知识图谱存储。

安装教程

  1. 创建新的 SQLite 数据库:
sqlite3 sources.db < create_sources_db.sql
  1. 安装资源管理服务器:
fastmcp install source-manager-server.py --name "Source Manager" -e SQLITE_DB_PATH=/path/to/sources.db

调试方式

无相关信息

许可证

None