Basic Memory: MCP-сервис для создания постоянных графов знаний из разговоров ИИ

Общее введение

Basic Memory - это инструмент для построения графов знаний посредством диалога с ИИ-помощниками, такими как Claude. Разработанный компанией Basic Machines, он сохраняет содержимое диалога в виде файла в формате Markdown, который хранится на локальном компьютере пользователя, гарантируя, что данные полностью находятся под его контролем. Инструмент работает следующим образом Модель Контекстный протокол (MCP) Сотрудничая с большими моделями, ИИ может считывать и записывать знания, формируя семантически связанные графы. Он также поддерживает интеграцию с Obsidian для удобного просмотра и редактирования. В настоящее время он находится в бета-версии и подходит для пользователей, которым необходимо накапливать структурированные знания, например исследователей, писателей или энтузиастов управления знаниями.

Basic Memory:从AI对话中构建持久知识图谱的MCP服务

 

Список функций

  • Диалог порождает знания: Превращайте естественные разговоры с ИИ в структурированные документы в формате Markdown.
  • локальное хранилище: Все данные сохраняются на компьютере пользователя и не загружаются в облако.
  • семантическое отображение: Автоматически извлекает взаимосвязи между точками знаний и генерирует обходные графы.
  • Сотрудничество с крупными моделями: Протокол MCP используется для связи с Клод и др. моделируют взаимодействие для чтения и записи местных знаний.
  • Obsidian Integration: Просмотр и редактирование файлов Markdown непосредственно в Obsidian.
  • Импорт данных: Поддержка импорта существующих диалогов из JSON-файлов Claude.
  • синхронизация реального времени: Отслеживайте изменения в документах, чтобы поддерживать базу знаний в актуальном состоянии.

 

Использование помощи

Процесс установки

В настоящее время Basic Memory является инструментом командной строки и требует некоторых технических навыков для установки. Ниже приведены подробные шаги:

  1. Подготовка среды
    • Убедитесь, что на вашем компьютере установлен Python 3.8 или более поздней версии.
    • монтаж uv (рекомендуется), запустите его в терминале:
      pip install uv
      
  2. Установка базовой памяти
    • Введите команду в терминале:
      uv tool install basic-memory
      
    • Проверьте, успешно ли прошла установка, и запустите ее:
      basic-memory --version
      

      Если отображается номер версии, установка завершена.

  3. Настройка сервера MCP
    • Basic Memory взаимодействует с AI по протоколу MCP. Запустите локальную службу MCP:
      uvx basic-memory mcp
      
    • Если вы используете Claude, вам нужно добавить настройки MCP в файл конфигурации Claude Desktop. Отредактируйте этот файл (путь в системах Mac ~/Library/Application Support/Claude/claude_desktop_config.json):
      {
      "mcpServers": {
      "basic-memory": {
      "command": "uvx",
      "args": ["basic-memory", "mcp"]
      }
      }
      }
      
  4. Проект инициализации
    • Создайте папку в качестве базы знаний, например. ~/basic-memory.
    • Перейдите в папку:
      cd ~/basic-memory
      
    • Инициализация:
      basic-memory init
      
  5. Запуск синхронизации
    • Запустите команду синхронизации в реальном времени:
      basic-memory sync --watch
      

Альтернативные методы установки (через Smithery)

  • Используйте Smithery для автоматической настройки:
npx -y @smithery/cli install @basicmachines-co/basic-memory --client claude
  • Это автоматически устанавливает и настраивает Basic Memory, избавляя вас от необходимости вручную редактировать конфигурационный файл Claude.

Как использовать основные функции

1. Создание знаний через диалог

  • Откройте Claude Desktop и заведите диалог с искусственным интеллектом. Например, "Расскажите мне, как сварить кофе".
  • Когда AI отвечает, Basic Memory автоматически генерирует файл в формате Markdown и сохраняет его в папке проекта (например. ~/basic-memory). Пример документа:
---

title: 咖啡冲泡方法
permalink: coffee-brewing-methods
type: note
tags:
- 咖啡
- 冲泡
---

# 咖啡冲泡方法
## 观察
- [方法] 手冲咖啡比法压壶更突出细腻味道
- [技巧] 水温 96°C 提取效果最好
## 关系
- 关联 [[咖啡豆来源]]
- 需要 [[研磨技巧]]

2. Знания о просмотре и редактировании

  • Откройте Obsidian и импортируйте папку проекта (например. ~/basic-memory).
  • Просмотрите График знаний в Obsidian и нажмите на файл, чтобы отредактировать его. Например, если вы хотите добавить "Hand Punch Needs Filter Paper", вы можете написать это прямо в файле:
- [工具] 手冲咖啡需要滤纸

3. Внедрение существующих диалогов

  • Экспорт журналов диалогов в формате JSON с веб-сайта Claude.
  • Запускается в терминале:
basic-memory import --folder ~/basic-memory ~/Downloads/conversations.json
  • Система преобразует диалог в файл Markdown и сохраняет его в указанной папке.

4. синхронизация знаний

  • быть в движении basic-memory sync --watchДиалоги и монтаж будут обновляться в режиме реального времени.
  • Например, после того как Obsidian изменяет файл, ИИ считывает последнее содержимое для следующего диалога.

Детали процесса эксплуатации

  • Начало диалога: Задайте вопрос в Claude, и ответ будет автоматически сохранен в формате Markdown.
  • Проверка документов: Откройте папку проекта, чтобы просмотреть созданные файлы.
  • Обобщение знаний: Корректировка контента и добавление новых ссылок в Obsidian.
  • постоянное использование: Каждый диалог делает граф знаний более полным.

Этот инструмент интуитивно понятен в использовании, а все данные хранятся локально. После установки достаточно нескольких команд, чтобы начать работу. Он все еще находится в стадии разработки, но основная функциональность уже практически реализована.

 

сценарий применения

  1. Управление исследовательскими записками
    Исследователи обсуждают темы с искусственным интеллектом, а Basic Memory автоматически генерирует структурированные заметки для облегчения последующей работы.
  2. Накопление письменных принадлежностей
    Писатели общаются с искусственным интеллектом по поводу вдохновения, а инструмент записывает и подключает соответствующий контент для поддержки творчества.
  3. Создание базы персональных знаний
    Пользователи задают ИИ повседневные вопросы, например, советы по приготовлению пищи, постепенно создавая базу персональных знаний.

 

QA

  1. Нужна ли мне сеть?
    Да, общение с ИИ требует наличия сети, но данные хранятся только локально.
  2. Какие модели поддерживаются?
    В настоящее время поддерживается модель Claude, другие модели могут быть добавлены в будущем.
  3. Будут ли потеряны данные?
    Нет, пока пользователь не удалит их вручную, файлы находятся под локальным контролем.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...