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

OSCHINA-MIRROR/rpaii-II-RPA

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

II-RPA: Infinite intelligence RPA

Человеческие возможности ограничены, а интеллект бесконечен.

RPA Introduce

Программный робот — это программа, которая имитирует человеческое логическое мышление и действия. Она объединяет применение искусственного интеллекта для автоматизации рабочих процессов, которые в основном состоят из двух частей:

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

Объединяя эти две способности, программный робот помогает людям выполнять сложные бизнес-процессы в прикладной системе.

В общем, программный робот может использоваться для реализации ряда функций краулера, автоматического офиса и автоматической операционной системы путём перетаскивания окон и ввода информации без использования кода.

Все повторяющиеся и объёмные задачи, которые приходится ежедневно выполнять на компьютере, могут быть автоматически выполнены с помощью этой работы.

Установка

  1. Скачать node_modules:

  2. Установить вручную node_modules:

    • npm install --global windows-build-tools;
    • установить переменную среды python27;
    • перейти в каталог python27\Lib\site-packages, создать файл sitecustomize.py и ввести:

      encoding='GBK'

      import sys reload(sys) sys.setdefaultencoding('GBK');
    • выполнить команду npm install -g node-gyp;
    • перейти в каталог /npm/, создать файл binding.gyp и ввести: { "targets": [ { "target_name": "binding", "sources": [ "src/binding.cc" ] } ] };
    • отредактировать конфигурацию npm и ввести: electron_mirror=https://npm.taobao.org/mirrors/electron/;
    • настроить node-gyp: node-gyp configure;
    • скачать и установить «Visual Studio Build Tools» с сайта https://github.com/nodejs/node-gyp#on-windows;
    • создать каталог src, перейти в него и создать файл binding.cc;
    • загрузить и установить cmake с сайта cmake.org;
    • добавить переменную окружения cmake;
    • запустить команду admin-powershell Set-ExecutionPolicy RemoteSigned -Scope CurrentUser;
    • задать размер буфера git: git config --global http.postBuffer 88880000;
    • отключить проверку ssl-сертификата git: git config --global http.sslVerify "false";
    • отредактировать конфигурационный файл npm и ввести: node_sqlite3_binary_host_mirror=http://npm.taobao.org/mirrors;
    • можно закомментировать строку «opencv»;
    • выполнить установку npm.

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

Запустить программу: cnpm start.

Язык

Атрибут i18n в файле interiorConfig/properties.json может принимать значения «en» (английский) или «cn» (китайский).

Тестирование RPA-файлов

Тестировать файлы RPA можно командой: ./rpa测试流程文件/*.rpa.

Техническая основа

Html + Electron + Nodejs + Python.

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

Структура каталогов проекта:

  • Package.json — файл описания модуля;

  • Webpack.config.js — профиль выполнения webpack;

  • Main.js — точка входа js;

  • Obfuscator.js — сжатие и обфускация кода javascript;

  • gulpfile.js — инструмент автоматизации фронтенда;

  • node_modules — каталог зависимостей;

  • interiorConfig — конфигурация проекта;

    • menu.json — компонент конфигурации меню;
    • properties.json — настройки по умолчанию, сочетания клавиш, время ожидания, язык, номер версии, каталог журналов, тайм-аут, удалённый порт;
    • version.json — информация о версии;
  • extend — каталог компонентов расширения;

    • python — каталог Python;
  • config — международная конфигурация i18n;

  • build — каталог сборки;

  • app — каталог проекта;

  • css — каталог css;

  • img — каталог изображений;

  • main — основной каталог. Страницы

  • Статическая страница.

  • Рендеринг (Rendering).

  • Инструмент (Tool).

    • Uispy — юзабилити-инспекция пользовательского интерфейса.
    • Логи (Logs).
  • Electron — рендерер.js.

Скриншот

Рис. 1. Введение

Рис. 2. Выполнение

План дальнейших действий

  1. Разработка компонентов.

Официальный сайт RPA

Адрес официального сайта: http://rpaii.com/index.html.

Официальный веб-сайт компании Comprehensive Intelligent Technology Co., Ltd. предоставляет пользователям информацию о том, что такое RPA и какие преимущества она может принести. На этой основе подробно описываются все интеллектуальные возможности Tianxing RPA на основе искусственного интеллекта и других технологий, а также предоставляется платформа для обучения и общения по вопросам RPA.

Модуль решения официального веб-сайта на основе нашего богатого опыта работы над проектами в прошлом перечисляет реальные сценарии применения RPA пользователями, которые разделены на три типа: отраслевые, общего назначения и индивидуальные, чтобы пользователи могли более конкретно понять RPA.

Модуль академии RPA официального веб-сайта предоставляет пользователям типичные сценарии применения и проекты различных основных функций ввода в виде видео.

Веб-сайт поддерживает модуль сообщества и создаёт открытую и общую коммуникационную платформу для RPA, которая удобна для пользователей, желающих поделиться различными проблемами, возникающими при использовании. Мы ответим на ваши вопросы и потребности как можно скорее.

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

Краткое введение в RPA

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

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

Во-первых, это способность работать с программным обеспечением, которая позволяет реализовать высокоприменимое моделирование человека для работы с программным и аппаратным обеспечением. Во-вторых, это искусственный интеллект, который может имитировать человека для семантического распознавания, распознавания изображений, логического суждения и т. д. Благодаря сочетанию двух частей возможностей он может помочь человеку завершить сложные бизнес-процессы в системе приложений.

Ценность продукта всех интеллектуальных Tianxing

  1. Повышение эффективности работы: работа 7 * 24 часа, круглый год.
  2. Повышение качества работы: избегание человеческих ошибок, точность обработки достигает 100%.
  3. Контроль затрат предприятия: сокращение трудовых или аутсорсинговых затрат на 50–60%.
  4. Соблюдение безопасности: каждый шаг задачи можно отслеживать и записывать.
  5. Масштабируемость и гибкость: проектирование процессов методом перетаскивания, удобное для быстрого развёртывания пользователями.

Технические преимущества всех интеллектуальных Tianxing

  1. Технология полного компонентного механизма процессов.
  2. Технология сквозного управления кластером роботов.
  3. Мультимодальная технология когнитивного интерфейса.
  4. Асинхронная технология автоматического выполнения.
  5. Технология многопроцессорной обработки исключений.
  6. Интеллектуальная технология извлечения.
  7. Технология визуальной обработки.

Электронная почта: open source@rpaii.com

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

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

Введение

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

Обновления

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

Участники

все

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

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