Na era atual de rápido desenvolvimento tecnológico, cada avanço no campo da inteligência artificial pode causar ondas no círculo tecnológico. O modelo cloud3.5 lançado por gigantes estrangeiros de IA e empresas shopic mais uma vez renovou todo o círculo tecnológico. Por que? Ou seja, pode transformar um computador comum em um verdadeiro “Jarvis” com API e inteligência artificial geral.
Agora você só precisa dizer ao computador uma frase como de costume, como “Encontre voos de Seattle para São Francisco na próxima terça a quinta-feira”, e o computador abrirá automaticamente o site de busca de voos e o ajudará a inserir seu endereço e informações. procurar. A informação de voo que você deseja, não é a versão real do Homem de Ferro Jarvis, é incrível.
Mas como um “Jarvis” tão poderoso consegue isso? Felizmente, a UNSHI lançou seu código-fonte de implementação. Vejamos as etapas específicas.
O lançamento bem-sucedido do projeto é apenas o primeiro passo. O que vale mais a pena explorar é o seu princípio de implementação. Todo o projeto usa uma estrutura de desenvolvimento de aplicativos de desktop multiplataforma - ELE (pode haver erros de digitação no texto original aqui, provavelmente é uma estrutura de desenvolvimento como o Electron). Abrimos a pasta principal na pasta SRC. Aqui está armazenado o principal código do processo da aplicação Electron, que é o principal responsável pela criação e gerenciamento de janelas. Armazenado na pasta render está o código para renderizar o quadrado correspondente no canto superior esquerdo. O botão dentro é o “Vamos lá” (botão iniciar tarefa) na página.
Quando clicamos no botão iniciar tarefa, o método "agente lang" é acionado (também pode ser um termo específico no material, ou pode ser um erro ortográfico como "agente lang"), o que faz com que o computador faça Jarvis pensar . Abordagem central das capacidades. Ele primeiro obtém o conteúdo do bate-papo do usuário e, em seguida, chama o mais recente modelo de rede dupla cloud3.5 do ENOPIC, que possui poderosos recursos de interação humano-computador. Posteriormente, o modelo aprende o conteúdo da tela do usuário atual fazendo capturas de tela e retorna as instruções de ação correspondentes. Estas instruções de ação são muito importantes. Foram eles que transformaram o computador em um "JARVIS" funcional.
Por exemplo, o comando "moss move" informa ao computador que o mouse deve se mover para a posição de coordenada do eixo XY especificada; o comando "left-click jack" informa ao computador para clicar com o botão direito e arrastar o conteúdo atual para a posição de coordenada especificada; . Além disso, existem instruções de posição do cursor, instruções de clique esquerdo do mouse, instruções de clique direito do mouse, instruções de clique do meio do mouse, instruções de clique duplo do mouse, instruções de teclas do teclado, etc. O modelo cloud3.5 é notificado para que possa continuar a emitir instruções para concluir a tarefa do usuário até que o modelo final determine se a tarefa foi concluída. Depois de concluído, o FINLANDÊS será devolvido. Este tipo de instrução indica que a tarefa foi concluída e todo o programa será encerrado.
Que tal? Não é interessante? Os alunos interessados podem baixar o código e desenvolver seu próprio Jarvis. Se houver algo que você não entendeu durante o processo, você também pode escrever na área de comentários e discutir juntos. Espero que você possa ganhar algo com sua exploração da programação e não se esqueça de me seguir para que possa aprender mais sobre conhecimentos de programação de ponta. Até a próxima.
O que você acha do desenvolvimento de Jarvis? Venha e compartilhe suas idéias na seção de comentários. Se você acha que este artigo é bom, compartilhe-o com seus amigos que também têm interesse em programação.
Compartilhar no Twitter Compartilhar no Facebook
Comentários
Atualmente não há comentários