Web Analytics

ai-partner-chat

⭐ 164 stars Russian by eze-is

🌐 Язык

AI Partner Chat

Проект Claude Skills, позволяющий ИИ стать вашим персональным собеседником.

Описание проекта

AI Partner Chat, интегрируя пользовательский профиль, профиль ИИ и векторизованные личные заметки, предоставляет индивидуализированный и контекстно-осознанный опыт общения. Этот навык позволяет ИИ запоминать и использовать ваши предыдущие мысли, предпочтения и базу знаний, создавая более связное и персонализированное взаимодействие.

Основные функции

🎭 Система двойных профилей

  • Профиль пользователя: определяет ваш опыт, специализацию, интересы и предпочтения в общении
  • Профиль AI: настраивает роль AI, стиль общения и способ взаимодействия

📝 Интеллектуальный поиск заметок

  • Автоматически индексирует ваши Markdown заметки
  • Интеллектуально ищет релевантные записи по содержанию диалога
  • Естественно цитирует ваши прошлые мысли и заметки в беседе

💬 Персонализированный диалог

  • Генерирует персонализированные ответы на основе вашего профиля и заметок
  • Поддерживает контекстную связность беседы
  • Цитирует ваши идеи, как друг, а не механически "по записям"

Сценарии использования

Когда вам нужно:

  • Персонализированное общение, а не универсальные ответы
  • Контекстно-осознанные реакции, AI помнит ваш опыт
  • AI запоминает и цитирует ваши прошлые мысли и заметки
  • Непрерывный опыт общения, а не каждый раз заново

Установка и использование

Установка навыка

Скопируйте этот проект в папку .claude/skills/ вашего рабочего каталога:

<你的项目根目录>/
└── .claude/
    └── skills/
        └── ai-partner-chat/    # 本技能包
            ├── assets/
            ├── scripts/
            ├── SKILL.md
            └── README.md

Использование навыков

В Claude Code для активации этого навыка отправьте следующую команду:

遵循 ai-partner-chat 对话

AI-агент автоматически:

  • Считывает конфигурацию навыков и инструкции
  • Создает необходимую структуру каталогов (notes/, config/, vector_db/ и др.)
  • Выполняет инициализацию согласно вашим требованиям

Процесс инициализации

#### Способ 1: Позвольте ИИ автоматически создать и настроить

При первом использовании просто скажите ИИ:

我刚刚在 notes 里放入了对应的笔记,请根据笔记内容,进行向量化;并基于笔记内容,推测并更新 user-persona.md,以及最适合我的 ai-persona.md
AI агент будет:
  • Анализировать содержимое заметок в каталоге notes/
  • Интеллектуально разбивать заметки на блоки и создавать векторную базу данных
  • На основе заметок предполагать ваш бэкграунд и предпочтения
  • Автоматически генерировать и обновлять файл config/user-persona.md
  • Рекомендовать и создавать файл config/ai-persona.md с учетом ваших особенностей
#### Способ 2: Ручная настройка профиля

Если вы хотите определить профиль самостоятельно:

  • AI агент автоматически создаст файлы профиля из шаблонов в каталоге config/
  • Вы можете вручную редактировать эти файлы для настройки профиля
  • Затем сообщите AI о необходимости векторизации

Начало диалога

После завершения настройки для использования просто отправьте:

遵循 ai-partner-chat 对话

ИИ будет:

  • Читать ваш профиль, чтобы узнать ваш бэкграунд
  • Искать соответствующие исторические заметки
  • Генерировать персонализированные, контекстно-зависимые ответы

Структура проекта

Структура пакета навыков (находится в .claude/skills/ai-partner-chat/)

ai-partner-chat/
├── assets/              # 画像模板
│   ├── user-persona-template.md
│   └── ai-persona-template.md
├── scripts/             # 核心脚本
│   ├── chunk_schema.py
│   ├── vector_indexer.py
│   ├── vector_utils.py
│   └── requirements.txt
├── SKILL.md            # 技能详细文档(AI agent 会读取此文件)
└── README.md           # 本文件

Каталог пользовательских данных (располагается в корневой папке проекта)

AI-агент создаст в корневой папке вашего проекта следующую структуру:

<项目根目录>/
├── notes/              # 你的笔记(由你或 AI agent 创建)
├── config/             # 画像配置(由 AI agent 创建)
│   ├── user-persona.md
│   └── ai-persona.md
├── vector_db/          # 向量数据库(由 AI agent 创建)
└── venv/               # Python 虚拟环境(由 AI agent 创建)

Важное: Пользовательские данные и пакеты навыков разделены для удобства резервного копирования и миграции.

Рабочий процесс

  • Загрузка профиля: Чтение пользовательского и AI профиля для понимания контекста взаимодействия
  • Поиск заметок: Поиск наиболее релевантных заметок в векторной базе данных по пользовательскому запросу
  • Формирование контекста: Интеграция информации профиля, связанных заметок и истории диалога
  • Генерация ответа: Создание персонализированного, естественного ответа на основе контекста

Ключевые особенности

🤖 Интеллектуальная разбивка AI Agent

Система анализирует фактический формат каждой заметки и динамически создает оптимальную стратегию разбивки, вместо использования шаблонов. Это означает, что заметки любого формата будут обработаны наилучшим образом.

🎯 Естественные ссылки

AI естественно включает вашу предыдущую информацию в беседу, как будто вспоминает, а не говорит "согласно записи", органично вплетая её в диалог.

📦 Независимость данных

Все ваши данные (заметки, профили, векторная база) хранятся в корне проекта и легко резервируются, переносятся или используются между различными навыками.

Лучшие практики

Дизайн профиля

  • Конкретность: Размытый профиль приводит к общим ответам
  • Примеры: В AI профиле показывайте ожидаемый стиль взаимодействия
  • Регулярное обновление: Оптимизируйте профиль по мере улучшения качества диалогов

Управление заметками

  • Свободный формат: Система адаптируется к любой структуре заметок
  • Информативность: Глубокие заметки обеспечивают лучший поиск
  • Своевременное обновление: Новые заметки добавляйте в индекс

Опыт диалога

  • Естественные ссылки: Ссылайтесь на заметки только при необходимости
  • Плавность: Не допускайте, чтобы ссылки нарушали естественный ритм диалога
  • Качество прежде количества: Важна значимость связи, а не их число

Обслуживание и обновление

Добавление новой заметки

После помещения новой заметки в каталог notes/, сообщите AI:

我刚刚在 notes 里添加了新笔记,请更新向量数据库

AI-агент будет автоматически анализировать новые заметки и обновлять индекс.

Обновление профиля

Вы можете напрямую редактировать файлы профиля в каталоге config/, или сообщить об этом ИИ:

请根据我最近的笔记内容,更新 user-persona.md 和 ai-persona.md

Восстановление индекса

Когда структура заметок значительно меняется, сообщите ИИ:

请重新初始化向量数据库

AI агент повторно проанализирует все заметки и перестроит индекс.

Важно

  • Первый запуск: При первом создании векторной базы данных AI агент автоматически скачает модель эмбеддингов (около 4.3 ГБ), пожалуйста, наберитесь терпения
  • Python-среда: AI агент автоматически создаст виртуальное окружение и установит все необходимые зависимости
  • Хранение данных: Все данные (заметки, профили, векторная база) хранятся в корневой директории проекта, а не внутри директории пакета навыков
  • Расположение навыков: Убедитесь, что пакет навыков находится в каталоге .claude/skills/ai-partner-chat/

Дополнительная информация

Подробную техническую документацию и инструкции по использованию см. в файле SKILL.md.


Пусть AI станет действительно понимающим вас собеседником, а не просто инструментом.

--- Tranlated By Open Ai Tx | Last indexed: 2026-01-15 ---