AutumnWhj/ChatGPT-wechat-bot

ChatGPT для WeChat

Инструменты⭐ 4 712TypeScript
Открыть на GitHub ↗

Что это за инструмент

Это open-source бот на Node.js, который подключает ChatGPT к WeChat, позволяя получать ответы от ИИ прямо в мессенджере через веб-интерфейс.

Зачем нужен

Инструмент решает задачу интеграции LLM в повседневное общение, позволяя использовать ChatGPT для личных вопросов или помощи в рабочих чатах WeChat без необходимости открывать отдельное веб-приложение. Он полезен для тех, кто хочет автоматизировать рутинные запросы или получить доступ к ИИ-ассистенту в привычной среде мессенджера.

Что можно реализовать

  • Личные консультации: отправка сообщений в личку боту для получения ответов, генерации текстов или решения задач.
  • Помощь в групповых чатах: настройка бота так, чтобы он отвечал только при упоминании (например, @бот), что позволяет использовать ИИ как инструмент для всей группы.
  • Работа с контекстом: использование команды 'reset' для очистки истории диалога и начала нового независимого запроса к модели.
  • Продолжение ответов: возможность попросить бота 'продолжить', если ответ ChatGPT был обрезан из-за ограничений длины токенов.

Ключевые возможности

  • Поддержка контекстных диалогов с возможностью сброса истории через ключевое слово.
  • Гибкая настройка триггеров: отдельные ключевые слова для личных сообщений (privateKey) и групповых чатов (groupKey).
  • Гибкие режимы ответов: можно настроить, чтобы бот показывал или скрывал исходный вопрос пользователя в ответе.
  • Простая установка через npm/pnpm и авторизация через QR-код в терминале.
  • Поддержка использования сторонних прокси-серверов для обхода ограничений доступа к API OpenAI.

👤 Кому подойдёт: разработчики (Node.js), энтузиасты, использующие WeChat, и пользователи, желающие интегрировать ChatGPT в мессенджер.

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.