1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/opdar-athena-support

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

В настоящее время доступны следующие функции:

  1. Тип сообщения: текстовое сообщение, изображение, пользовательское сообщение.
  2. Разделение каналов и статистика источников доступа.
  3. Динамический механизм распределения обслуживания клиентов.
  4. Контроль времени начала и окончания рабочего дня.
  5. Автоматические и быстрые ответы.
  6. Автоматическое и ручное обслуживание клиентов, переадресация сеансов.
  7. Одновременный вход с разных устройств.
  8. Управление группами обслуживания клиентов.

Если необходимо изменить компоненты Vue, установите gulp и запустите его в корневом каталоге. Как это сделать, объяснять не буду, просто следуйте здравому смыслу. Проект переднего плана создан с помощью vue-cli, были внесены небольшие изменения. Для публикации используйте «gulp», для разработки — «gulp dev». Также можно разрабатывать в среде Java.

Предполагаемые платформы поддержки: HTML5, Chrome App, iOS, Android.

Скачать версию для одного компьютера

Ссылка: https://pan.baidu.com/s/1jImn4wA Пароль: azn8

Инструкция по установке:

Сначала запустите сервер сообщений, который находится в каталоге athena. Поддерживаются протоколы TCP и long-polling.

  1. Создайте базу данных message.sql и импортируйте её в библиотеку.
  2. Измените файл конфигурации, настройте адреса MySQL и Redis.
  3. Запустите athena, по умолчанию номера портов — 8080 и 18181, вы можете изменить их, обратившись к файлу bat.
  4. После запуска войдите на сайт http://ip/login.html, учётная запись по умолчанию — admin@opdar.com, пароль — admin.
  5. Войдите в систему и создайте appId как идентификатор приложения сообщений. По умолчанию есть один.
  6. Установите безопасный домен проекта, например, если адрес службы поддержки — http://127.0.0.1:8081, то безопасный домен должен быть указан здесь. Примечание: в версии для одного компьютера нельзя увидеть системную информацию, а в распределённой версии можно выполнять «миграцию пользователей между несколькими серверами» и просматривать «количество онлайн-пользователей».

Затем настройте систему обслуживания клиентов в каталоге support:

  1. Создайте базу данных support.sql и импортируйте её в библиотеку.
  2. Измените файл конфигурации, настройки базы данных, адреса сервера сообщений и текущего протокола. В настоящее время используется сервис хранения изображений Qiniu (в будущем будут добавлены другие способы). Необходимо подать заявку на получение учётной записи Qiniu и заполнить информацию об ak\sk\domain.
  3. Запустите службу поддержки клиентов, номер порта по умолчанию — 8081, обратитесь к startup.bat для изменения.
  4. Учётная запись по умолчанию имеет одного пользователя, имя пользователя и пароль — admin и admin соответственно.

Несколько советов по использованию:

  1. После создания учётной записи роль пользователя — администратор. Вы можете получить AppId и добавить новых сотрудников службы поддержки в настройках.
  2. Если два пользователя входят в систему одновременно, рекомендуется использовать два браузера для входа, иначе сеансы могут конфликтовать или использовать плагин SessionBox для поддержания двух сеансов.
  3. Если один пользователь входит в систему с нескольких устройств, он будет автоматически выходить из системы, поэтому, если вы не получаете сообщения, возможно, этот пользователь вошёл в систему где-то ещё. Рекомендуется зарегистрировать тестовую учётную запись сотрудника службы поддержки.
  4. Поскольку я использую Chrome в качестве браузера для разработки и рассматриваю возможность размещения ChromeApp, рекомендуется максимально использовать Chrome в качестве основного браузера.
  5. Демонстрационный адрес имеет ограниченную пропускную способность (1M), сервер сообщений использует VPN для обратного прокси-сервера дома, передний план размещается на CDN Tencent, что не очень стабильно. Если у вас есть деньги, вы можете поддержать проект.
  6. Ниже приведены демонстрационные адреса и пароли учётных записей. Рекомендуется регистрировать тестовые учётные записи, но не регистрироваться злонамеренно.
Адрес входа в службу поддержки:
http://support.opdar.com/login.html
Учётная запись: admin
Пароль: admin
Регистрация временного аккаунта службы поддержки:
http://support.opdar.com/register.html
Клиент (H5):
http://support.opdar.com/client/login?appId=
AppId можно получить в разделе «Настройки» в службе поддержки, выберите регистрацию учётной записи или анонимный вход.
Страница тестирования пользовательских сообщений:
http://otfn8pxlr.bkt.clouddn.com/test.html

Используйте следующие проекты:

  1. http://git.oschina.net/opdar/athena
  2. http://git.oschina.net/opdar/gulosity-web-platform
  3. http://git.oschina.net/opdar/gulosity-mybatis-plugin

О вехах:

На следующем этапе планируется реализовать следующие функции:

  • Оценка клиентов.
  • Взаимодействие между коллегами.
  • Интеграция с WeChat для обслуживания клиентов.
  • Добавление системных ролей пользователей и настройка бэкэнда. Основная цель — создать центр конфигурации, а также такие операции, как переключение между памятью и Redis, переключение сторонних платформ и т. д.

Второй этап включает в себя следующие функции:

  1. Разработка SDK для платформ iOS, Android и ChromeApp.
  2. Доработка документации по развёртыванию, использованию и разработке.
  3. Разработка системы проверки регистрации сотрудников службы поддержки после входа в систему.

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

Осталось решить некоторые проблемы и написать документацию. Недавно у меня было мало свободного времени, и я был бы признателен за помощь в улучшении кода.

Мой старый номер QQ переполнен, новый номер QQ: 535346701. Если у вас возникнут вопросы, вы также можете связаться со мной. Android/iOS SDK находится в процессе написания, в настоящее время native lib уже существует, и заинтересованные стороны могут обратиться ко мне за ней.

Если у вас возникли вопросы, пожалуйста, не оставляйте комментарии, а создавайте issue. Иначе я не смогу своевременно получить информацию.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/opdar-athena-support.git
git@api.gitlife.ru:oschina-mirror/opdar-athena-support.git
oschina-mirror
opdar-athena-support
opdar-athena-support
master