Red de Respuestas Legales - Consulta de información - ¿Cuál fue el motivo por el que el Ejército Patriota abrió fuego?

¿Cuál fue el motivo por el que el Ejército Patriota abrió fuego?

¿Por qué es tan popular Shadow Knife? A continuación lo analizaré capa por capa.

Este artículo es la primera introducción al nuevo software RPA. Seguirá la perspectiva del autor para analizar este nuevo y potente software de desarrollo de RPA automatizado creado por antiguos ingenieros de alto nivel de Alibaba, Baidu, Microsoft, etc. Trascenderá los límites de las capacidades de RPA que conoce, le mostrará su facilidad de uso, potencia, amplitud y madurez, y le brindará razones suficientes para trasladar los aspectos estratégicos y comerciales internos de la empresa de la era de la información a la era de la automatización.

Si trasciende la tecnología, ¿qué trasciende? ¿Avance de qué?

1. ¿Cuáles son los problemas con RPA en esta etapa? Para entender la definición de trascendencia, primero debemos entender cuál es el estado actual de la tradición y cuáles son los problemas, y luego debemos entender el concepto de trascendencia. Como todos sabemos, después de que la tecnología RPA se convirtiera en la favorita del capital, surgieron muchos productos RPA. Sin embargo, quien lo usa lo sabe y quien lo compra lo sabe. Por tanto, el mercado es el verdadero verificador. Después de que esta tecnología llegó a los clientes, se descubrieron varios problemas, que se pueden resumir en tres tipos:

1. La estabilidad está limitada por el entorno de desarrollo y, a menudo, requiere mantenimiento.

RPA es una tecnología implementada en software, por lo que su estabilidad depende de la estabilidad del entorno de automatización. Especialmente cuando se actualiza una versión principal del software o cambia la interfaz de usuario (la interfaz web cambia con frecuencia), esta tecnología se vuelve ineficaz y los clientes "en pánico" tienen que encontrar al implementador que la implementó en ese momento para realizar el mantenimiento. De una vez por todas, la experiencia del cliente se ve afectada y los intereses del implementador también se ven afectados.

2. El llamado aprendizaje Yi en realidad tiene un umbral muy alto.

Muchos productos RPA han propuesto la función de desarrollo visual, pero aquellos que realmente utilizan el desarrollo visual sabrán que completar la automatización de un proceso empresarial a menudo implica algunas situaciones complejas. Incluso si arrastra, aún necesita usar código para implementar la configuración, especialmente cuando algunos controles frontales no se pueden registrar y algunas funciones avanzadas deben implementarse en código. Por ejemplo, no puede grabar la barra de desplazamiento en el lado derecho de la página web o algunos botones ocultos en el software, o necesita usar expresiones regulares para extraer datos clave de un determinado dato, como el número de teléfono del cliente y dirección de correo electrónico en un determinado fragmento de texto. Estas funciones de alto nivel carecen de pensamiento empresarial al diseñar sus propios productos. Muchas funciones se diseñan sin considerar el entorno empresarial real desde la perspectiva del usuario, lo que aumenta el costo de aprendizaje del personal empresarial y todavía es difícil para el público aprender tales habilidades.

Así que, incluso con el eslogan del umbral visual bajo, pocas personas realmente lo aprenden.

3. No todo se puede automatizar.

Antes de hablar de esto, es necesario entender cómo se desarrolla un software. De hecho, la mayoría del software lo es. NET del sistema Microsoft Windows, es por ello que todos los RPA del mercado sólo soportan la automatización en el entorno WINDOWS. La mayor parte del software se desarrolla dentro de un marco estándar. Entorno .NET para un rápido desarrollo. Pero algunos desarrolladores poderosos se desarrollan de forma independiente, con marcos diseñados de forma independiente e interfaces de autorrepresentación. Algunos programas se desarrollan a través de JAVA o QT, como DingTalk y WeChat. Por lo tanto, cuando la tecnología RPA quiere automatizar este software, a menudo encuentra algunas dificultades, como la incapacidad de registrar los controles de software personalizado con marcos de diseño independientes e interfaces de autorrepresentación, o la incapacidad de grabar con precisión en un escritorio remoto o FLASH. Debido a que todos están en forma de imágenes, la identificación preliminar solo se puede realizar mediante tecnología de reconocimiento de imágenes, pero la precisión del reconocimiento de imágenes no es tan perfecta.

Incluso si no está involucrado en la industria de RPA, aún puede sentir estas dificultades. Si no se pueden resolver bien, como tecnología de automatización más simple que Python, Macro y AutoIT, será difícil que RPA lidere la tendencia de la era de la automatización.

2. ¿Cómo resuelve Shadow Knife RPA estos problemas? A los ojos de Shadow Knife RPA, estas dificultades se han resuelto mediante avances, entonces, ¿cómo resolverlas?

¡Este artículo analizará la "magia" de este software potente y fácil de usar! Proporcionarle una forma completamente sin código de resolver problemas complejos, ¡lo que le permitirá adquirir rápidamente habilidades de automatización!

1. Operaciones de simulación de teclado y mouse de nivel superior, que pueden automatizarse con cualquier software del mundo.

Shadow Knife lleva los clics simulados al extremo y puede localizar directamente la posición. de controles en la pantalla de la computadora, simule directamente el movimiento del mouse y luego simule la operación de clic del botón izquierdo o derecho del mouse, asegurando así que pueda operar el 100% de cualquier software del mundo.

Figura 1.1.1 Shadow Knife RPA obtiene las instrucciones para la posición del mouse.

Figura 1.1.2 Shadow Knife RPA simula mover el dedo en la posición del mouse.

¿Qué debo hacer si la barra de desplazamiento en el lado derecho de la página web o del software no puede grabar?

Consideramos plenamente que en la operación real, para bajar el control deslizante para mostrar completamente los datos, a menudo operamos el dispositivo de desplazamiento rojo en el medio del mouse para deslizarlo hacia abajo. Hemos optimizado la función. y configure directamente las instrucciones para desplazar la rueda del mouse y deslizarla hacia abajo como desee.

Figura 1.1.3 Escenarios comunes del negocio real de Shadow Knife RPA

Figura 1.1.4 Shadow Knife RPA simula la rueda roja en el medio del mouse.

2. Modo de captura de profundidad de nivel superior, ¿el marco de software no estándar no puede grabar? No hay forma de escapar del control;

Grabación: En primer lugar, la grabación es el alma central de un producto. Si se desea realizar la automatización, es imposible no registrar los controles, pero la tecnología de la industria aún no está totalmente garantizada para resolver este problema. Sus productos suelen identificar los controles documentándolos. Si no se puede reconocer, el control solo se puede juzgar mediante el reconocimiento de imágenes, pero una vez que se utiliza el reconocimiento de imágenes, no hay garantía de que el control pueda controlarse al 100%. No hay suficientes píxeles en la imagen, por lo que es imposible reconocerla, o incluso si se reconoce, no se puede operar debido a su propio control. Shadow Knife RPA se basa en sus poderosas capacidades de algoritmo para actualizar aún más el producto y proporcionar un modo de captura profunda para encontrar el control directamente a través de la detección capa por capa.

Haga clic en la Figura 2.1.1 Shadow Knife RPA arriba; modo de captura de profundidad.

Figura 2.1.2 La captura de profundidad de Shadow Knife RPA está oculta en el software.

3. Resolviendo el gran asesino de la estabilidad: la función de control de ventanas

Mejora enormemente la estabilidad. En la actualidad, la inestabilidad de RPA generalmente se debe a dos razones:

① La interfaz de usuario en sí ha cambiado, por ejemplo, cuando se actualiza el software o la versión de la página web, la página de inicio ha sufrido importantes cambios. cambios, lo que hace que los controles previamente registrados dejen de funcionar. La identificación, o la lógica de toda la operación comercial ha cambiado y solo se puede registrar nuevamente;

Cuando encuentre este problema, debe encontrar un implementador o mantener. Hágalo usted mismo, pero el umbral es demasiado alto, lo que hace que los usuarios no puedan aprender rápidamente a mantener, solo puede pedir ayuda al proveedor de servicios.

(2) Es causado por el problema de estabilidad del propio ordenador. Por ejemplo, situaciones inesperadas, como una ventana emergente que aparece en la computadora, bloquean la interfaz del proceso, lo que hace que toda la aplicación no se ejecute. Tradicionalmente, este tipo de emergencias solo se pueden notificar al usuario por correo electrónico o mensaje de texto a través de un recordatorio de excepción para que el usuario pueda reiniciar el proceso de automatización.

Sin embargo, el Shadow Blade es completamente diferente. Shadow Knife no solo puede controlar directamente el tamaño de la ventana y la posición de la interfaz de operación, sino también minimizar la interfaz de operación y colocarla en una posición con menor probabilidad de ser bloqueada por ventanas emergentes, sin verse afectada por situaciones inesperadas.

Figura 3.1.1 Instrucciones para cambiar el tamaño de la ventana de ShadowKnife RPA

Figura 3.1.2 Posición de la ventana del software móvil ShadowKnife RPA,

Si todos son así, "tenga cuidado. " ¿Qué debe hacer si vuelve a encontrar una excepción? No tenga miedo, Shadow Knife RPA también proporciona directamente la función de manejar excepciones de manera inteligente. Incluso si un proceso se interrumpe debido a un evento inesperado, el producto puede reiniciar el proceso de manera inteligente o ejecutarlo directamente y registrar puntos anormales.

4. Diseño humanizado, simple, y mucho menos hablar de ello;

Según los hábitos de uso del usuario, ha realizado cambios extremadamente flexibles:

(1 ) Para los desarrolladores que desean mejorar su comprensión del código, proporcionamos un modo de codificación + visualización de código 0. Si nos resulta más cómodo arrastrar y soltar visualmente el código, podemos guardarlo visualmente. Si es más conveniente resolver el código, podemos convertirlo directamente al modo de código, lo que mejorará en gran medida la eficiencia de los desarrolladores de código.

(2) Para personal de negocios: proporcione un modo de visualización de código 0 puro, agregando muchas funciones flexibles para mayor comodidad.

1) La función del cuadro de diálogo personalizado: considere plenamente las situaciones que encontrará el mercado en el entorno empresarial real.

(1) Las operaciones de inicio de sesión de cuenta a menudo están involucradas y usted; debe ingresar el número de cuenta Contraseña

② A menudo es necesario completar la información correspondiente en la posición correspondiente

En el pasado, los usuarios debían crear una tabla EXCEL; , estructurar los datos correspondientes, importarlos al producto y luego llamar a los datos.

Ahora solo necesita personalizar el cuadro de diálogo de antemano, y aparecerá un cuadro de diálogo cada vez que lo inicie. Simplemente complete la información correspondiente directamente en el cuadro de diálogo y podrá realizar la operación correspondiente. Se ajusta a los hábitos de operación manual de los usuarios y no requiere la creación de tablas;

Figura 4.1.1 Shadow Knife RPA considera completamente los enlaces comerciales reales.

Figura 4.1.2 Proceso de llenado que se encuentra a menudo en los negocios reales

2) Función de extracción de texto: en entornos comerciales reales, el personal comercial a menudo necesita extraer palabras clave de un dato. , como correo electrónico, número de teléfono, DNI, etc. en la información del cliente. Pueden extraer directamente los datos correspondientes seleccionando la función correspondiente y usar expresiones regulares para extraer otros datos clave menos utilizados, mientras que otros productos requieren escribir código para extraer cualquier dato, lo que sin duda aumenta el umbral de aprendizaje para el personal empresarial sin base de codificación. .

Figura 4.1.3 Shadow Knife RPA elimina la necesidad de que el personal empresarial escriba código.

Shadow Knife brinda a las personas un diseño verdaderamente humanizado, hace que la automatización sea verdaderamente civil, brinda a las empresas las habilidades de automatización más urgentes en la era del big data y la tecnología de la información y proporciona una base para que las empresas avancen hacia la transformación de la automatización. para que la automatización ya no sea una El umbral alto ya no es una habilidad que solo pueden poseer grupos especiales. Permite a las empresas transformar rápidamente su estructura de talento y ya no gastar dinero en trabajos básicos y repetitivos. Permite que los empleados crezcan continuamente. liberarse del trabajo repetitivo y mejorar su fuerza personal, proporcionando así a la empresa.

Las anteriores son algunas funciones resumidas de Shadow Knife. Puede descargar directamente la experiencia Shadow Knife RPA y experimentar la magia del producto que este destacado ingeniero y gerente de producto con 8 años de experiencia en RPA aporta a la era de la automatización: sitio web oficial de Shadow Knife.

No hay texto a continuación.

El contenido de este artículo define este concepto:

①Controles: el software RPA necesita identificar cada botón de la interfaz frontal en el proceso de automatización, como los botones de encendido/apagado, cuadros abajo o cuadro de entrada. Cada botón es un llamado control. Si RPA no puede reconocer estos controles, significa que no podrá realizar ninguna acción automatizada.

②Popular: se refiere a estudiantes que no tienen una base de desarrollo o de codificación.

③ Python: un lenguaje de programación de alto nivel que combina interpretación, compilación, interacción y orientación a objetos. Fue diseñado originalmente para escribir scripts automatizados (shells). Con las continuas actualizaciones de la versión y la adición de nuevas características del lenguaje, se utiliza cada vez más para el desarrollo de proyectos independientes y de gran escala.

④ Qt: Qt es un marco de desarrollo de aplicaciones de interfaz gráfica de usuario C++ multiplataforma desarrollado por Qt Company en 1991. Se puede utilizar para desarrollar programas GUI y programas que no sean GUI, como servidores y herramientas de consola.

④Escritorio virtual: Con la función de conexión a escritorio remoto podremos controlar este ordenador desde el otro extremo de la red. A través de la función de escritorio remoto, podemos operar esta computadora en tiempo real, instalar software en ella y ejecutar programas, y todo parece operarse directamente en esta computadora.