autoMate: una herramienta nativa que combina IA y RPA para automatizar tareas informáticas

Introducción general

autoMate es una herramienta de automatización local de código abierto creada por yuruotong1 en GitHub, cuyo núcleo es la IA+RPA (Inteligencia Artificial + Automatización Robótica de Procesos). Combina la comprensión inteligente de modelos lingüísticos a gran escala con las capacidades de ejecución de procesos de RPA, lo que permite a los usuarios automatizar operaciones complejas simplemente describiendo tareas en lenguaje natural, como "organizar los archivos del escritorio" o "generar informes semanales". Con despliegue local y seguridad de los datos, autoMate es ideal para personas o equipos que necesitan gestionar eficazmente tareas repetitivas. autoMate rompe la complejidad de los conjuntos de reglas RPA tradicionales y hace que la automatización sea más inteligente y fácil de usar a través de interacciones intuitivas impulsadas por la IA.

autoMate:结合AI与RPA实现电脑任务自动化的本地工具

 

Lista de funciones

  • AI+RPA Ejecución de tareasAutomatice los flujos de trabajo de varios pasos combinando la comprensión de la IA con las operaciones de RPA.
  • entrada de lenguaje natural: Describe tareas en lenguaje cotidiano sin programación ni configuración de reglas.
  • Análisis del contenido de la pantalla: Reconocimiento inteligente de los elementos de la interfaz para realizar acciones como hacer clic y teclear.
  • modo de funcionamiento localFunciona sin conexión para garantizar la privacidad de los datos.
  • adaptación completa de la interfaz: Apoyan el funcionamiento de cualquier software o página web.
  • Compatibilidad con varios modelos: Compatible con los principales modelos de idiomas de gran tamaño, configuración flexible.
  • Despliegue en un clic: Simplifica el proceso de instalación y se adapta al entorno chino.

 

Utilizar la ayuda

Proceso de instalación

El proceso de instalación de autoMate está optimizado para la funcionalidad AI+RPA con el fin de garantizar que los usuarios se pongan al día rápidamente. A continuación se detallan los pasos a seguir:

  1. Preparación medioambiental::
    • Instala Git: Descárgalo de la página web de Git.
    • Para instalar Miniconda: visite el sitio web oficial de Conda.
    • Verifique que su sistema soporta Python 3.12.
  2. proyecto de clonación::
    • Se ejecuta en el terminal:
      git clone https://github.com/yuruotong1/autoMate.git
      
    • Ir al catálogo:
      cd autoMate
      
  3. Creación del entorno::
    • Crear y activar un entorno Conda:
      conda create -n "automate" python=3.12
      conda activate automate
      
  4. Instalación de dependencias::
    • Implantación:
      pip install -r requirements.txt
      
    • Si se le pregunta por un conflicto de versiones, actualice el pip:
      pip install --upgrade pip
      
  5. kit de inicio::
    • Corriendo:
      python main.py
      
    • acceso al navegador http://localhost:7888/ Configure el modelo y la clave API (si se requiere un modelo en línea).

Precauciones de instalación

  • Soporte para GPU: Si está utilizando aceleración de inferencia de IA, debe asegurarse de que las versiones de PyTorch y CUDA coinciden, consulte el sitio web de PyTorch.
  • Compatible con China: Las rutas chinas se admiten sin ajustes adicionales.

Cómo utilizarlo

La funcionalidad AI+RPA de autoMate funciona a través de una interfaz de navegador, y a continuación se ofrece una guía detallada:

1. Aplicación del mandato AI+RPA

  • procedimiento::
    1. espectáculo (una entrada) http://localhost:7888/.
    2. Introduzca la tarea en el cuadro de entrada, por ejemplo: "Abrir Excel, crear una tabla y rellenar los datos de ventas de ayer".
    3. Haga clic en "Enviar", la IA analiza el comando y el RPA realiza la operación.
  • Descripción funcional::
    • La IA se encarga de comprender los complejos requisitos y el RPA realiza las operaciones de interfaz, como pulsar botones e introducir datos.
    • Soporte para tareas secuenciales, como "guardar formulario y enviar correo".
  • Escenarios de uso:: Tratamiento automático de estados financieros, actualización por lotes de bases de datos.

2. Lenguaje natural

  • procedimiento::
    1. Introduce un comando como "Abre tu navegador y busca 'AI+RPA case'".
    2. La herramienta inicia automáticamente el navegador y realiza búsquedas.
  • Descripción funcional::
    • No es necesario escribir guiones, la IA traduce el lenguaje directamente en pasos de acción.
    • Soporte para descripciones vagas como "Organizar archivos recientes".
  • finuraDescribe en un lenguaje sencillo para evitar ambigüedades.

3. Análisis del contenido de la pantalla

  • procedimiento::
    1. Activa el modo "Reconocimiento de pantalla".
    2. Introduce "Haz clic en el botón 'Guardar'" y la herramienta lo reconocerá y funcionará.
  • Descripción funcional::
    • La IA analiza los elementos de la pantalla y el RPA realiza clics o entradas precisas.
    • Puede manejar interfaces dinámicas como ventanas emergentes o páginas web.
  • Escenarios de usoBatch desactivar notificaciones, auto-login software.

4. Modo de funcionamiento local

  • procedimiento::
    • El modo por defecto es local, no requiere configuración.
    • Los datos se almacenan localmente autoMate.db Documentación.
  • Descripción funcional::
    • Tanto la IA como el RPA se ejecutan localmente, sin necesidad de cargar datos.
    • Adecuado para situaciones de tratamiento de datos sensibles.

5. Adaptación completa de la interfaz

  • procedimiento::
    1. Escribe "Abre Word, escribe 'minutos' y guarda".
    2. La herramienta se adapta a la interfaz de Word y se ejecuta.
  • Descripción funcional::
    • Admite operaciones entre programas, como copiar de Excel a Word.
    • No depende de una API específica y se basa en el reconocimiento visual.

6. Soporte multimodelo

  • procedimiento::
    1. Seleccione el modelo (por ejemplo, modelo local o en línea) en la página Configuración.
    2. Introduzca la clave API (si utiliza un modelo en línea).
    3. Guardar y reiniciar.
  • Lista de apoyo: Ver detalles SOPORTE_MODELO.md.

Ejemplo de proceso operativo

Ejemplo: cotejo automático de datos de pedidos

  1. Introduzca: "Abra el programa de gestión de pedidos, exporte la lista de pedidos de ayer y guárdela en su escritorio".
  2. AI Comprender los requisitos, RPA Inicie el software, haga clic en Exportar y Guardar.
  3. Continúa escribiendo: "Abre Excel, importa los datos del pedido y ordénalos por importe".
  4. La herramienta importa el fichero y completa la clasificación.
  • al finalTodo el proceso está automatizado, desde la exportación hasta el cotejo, en sólo unos minutos.

problemas comunes

  • fallo de arranque: Compruebe la versión de Python (se requiere 3.12) y la integridad de las dependencias.
  • Error de comprensión de la IASimplifique las instrucciones o ajuste los parámetros del modelo.
  • RPA Atascos operativosAsegúrese de que los recursos del sistema son suficientes o cambie el modo de la CPU.

Recomendaciones de uso

  • uso inicialPrueba tareas sencillas como "abrir el bloc de notas".
  • usuario avanzado: Exploración del potencial de la IA+RPA junto con instrucciones de varios pasos.
  • ajustar los componentes durante las pruebasCompruebe los registros del directorio raíz para solucionar el problema.
© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...