2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
À l'aide de dtns.network Delta World (un moteur mondial intelligent open source), nous planifions et concevons une série de didacticiels sur le "Super Large Open Source 3D Memorial Museum de Jobs". dtns.network est un moteur mondial intelligent principalement écrit en JavaScript (intégré à une version personnalisée de l'éditeur three.js - prend en charge la navigation dans les lieux 3D du point de vue de la première personne), qui peut être utilisé dans le navigateur et dans node.js, deno , électronique Fonctionnant dessus, c'est un logiciel multiplateforme qui prend en charge plusieurs systèmes d'exploitation ! Il prend également en charge l'utilisation du langage de programmation corporel intelligent poplang intégré pour réaliser une programmation intelligente de composants 3D - la syntaxe est super simple, une syntaxe en une phrase, tout le monde peut facilement commencer !
Ce qui suit est divisé en plusieurs étapes pour présenter comment implémenter l'agent intelligent pour obtenir automatiquement des informations sur les chats basées sur le moteur mondial intelligent dtns.network et enregistrer le résultat json dans un dossier cloud. Cela nous permet de laisser le robot agent obtenir automatiquement les informations et de les laisser tranquilles, puis de revenir en arrière et de consulter le fichier json d'informations collectées automatiquement après avoir été occupé avec d'autres choses. Cela réduit considérablement le temps perdu par les gens à parcourir les téléphones mobiles, à parcourir le contenu de renseignement et à parcourir le contenu d'informations non pertinent. Il améliore l'efficacité du travail et du divertissement des personnes, et le temps gagné peut être utilisé pour mieux étudier, se divertir et travailler.
L'assistant automatisé d'agent est un puissant robot programmable. Il peut contrôler le châssis du robot, les téléphones portables et même les appareils informatiques tels que les ordinateurs. L'acquisition d'informations sur les chats grâce à quelques lignes simples de programmation poplang démontre la puissante efficacité de l'automatisation des agents et améliore considérablement le niveau de vie et l'efficacité de la gestion des personnes.
Afin de réaliser une application légère 3D, l'agent mobile Android est contrôlé via la programmation dtns-api. Nous avons utilisé dtns-api:/rtphone/robot/do pour synchroniser les actions opérationnelles - via les instructions de paramètre de commande shell d'adb et dtns-api:/rtphone/robot/ui/dump pour obtenir le json correspondant à l'interface utilisateur et l'implémenter avec précision Le bouton cible et le contenu du texte sont obtenus, réalisant ainsi la fonction d'obtention automatique d'informations sur le chat à partir du téléphone mobile. Enfin, utilisez la commande ib3.json.save pour enregistrer automatiquement les informations sur le chat dans le dossier cloud du dossier dfolder (utilisez IB pour saisir cd pour accéder au dossier cloud du dossier dfolder)
Remarque : recherchez l'application xverse light intitulée "Programmation d'agent : faites défiler pour capturer les informations sur le chat sur le deuxième écran - Enregistrez automatiquement dans le dossier dfolder".
Remarque : Parce que chaque application xverse light partage des applications au niveau du code source sous la forme de xverse.json. Par conséquent, chaque utilisateur de la communauté peut réaliser du bricolage et de la personnalisation en modifiant le code source de l'application xverse light.
Remarque : cliquez sur l'objet composant 3D du lecteur avatar au milieu de la scène 3D et recherchez Script-Edit dans le panneau des propriétés à droite.
Remarque : Tout d'abord, utilisez dtns-api:/rtphone/robot/do pour implémenter l'instruction de paramètre shell consistant à transmettre adb. Obtenez les éléments de l'interface utilisateur de l'application actuelle via /rtphone/robot/ui/dump. Afin de filtrer le contenu des informations sur les chats (utilisez $.g_2d_filter_uijson pour obtenir un filtrage de contenu précis). Enfin, le tableau de résultats est enregistré en tant qu'ID de fichier réseau (obj_file*) à l'aide de ib3.json.save, puis ajouté au dossier dfolder (à l'aide de l'implémentation dtns-api de /clouddisk/folder/file/add). En continuant, un puissant agent robot agent peut être utilisé pour obtenir des informations précises sur le chat et les enregistrer dans un dossier cloud au lieu d'un travail manuel.
Remarque : Le titre est xmsg. Ne supprimez pas les guillemets " » par erreur, sinon la publication échouera - modifiez simplement le contenu du texte de l'attribut xmsg.
Remarque : en un seul clic, vous pouvez accéder et découvrir la nouvelle application de lumière xverse-3D (application corporelle intelligente). Nous pouvons partager et diviser cette application de lumière 3D open source (application corporelle intelligente) à l'infini. De cette manière, chacun peut facilement modifier et personnaliser les modèles de code source de ces animations selon ses propres besoins. Vous pouvez créer vos propres histoires, vos propres animations, vos propres lieux 3D, vos propres intrigues interactives 3D, etc. Vous pouvez jouer à ce que vous voulez, donc Intelligent World et Intelligent OS sont également équivalents au [Metaverse] et [Open World] !
Remarque : saisissez d'abord l'ID du dossier cloud, comme indiqué ci-dessus.
Passez à IB, entrez cd pour accéder au dossier cloud (comme indiqué ci-dessous)
Après avoir cliqué sur Envoyer, entrez le dossier cloud, sélectionnez Créer un dossier et cliquez sur Modifier (comme indiqué ci-dessous), puis copiez l'ID du dossier cloud :
Entrez tout de suite l'ID du dossier cloud copié dans la boîte de dialogue de l'application 3D light (afin de sauvegarder les informations de chat obtenues par l'agent dans ce dossier cloud)
De plus, ouvrez une fenêtre de navigateur et accédez tout de suite au dossier cd cloud. Vous pouvez voir la liste des fichiers json capturés automatiquement (comme indiqué dans la figure ci-dessous).
Cliquez sur le dernier fichier json et ouvrez-le pour voir les informations suivantes sur le chat obtenues automatiquement :
Remarque : Grâce au robot agent, le contenu des informations sur le chat correspondant a été extrait et enregistré avec succès dans le dossier cloud. Pratique pour une visualisation et une navigation ultérieures.
Grâce aux 8 étapes ci-dessus, nous avons terminé avec succès la fonction de popalng dans l'application 3D light et utilisé dtns-api pour obtenir automatiquement des informations sur le chat en ouvrant l'application d'informations sur un téléphone Android et en l'enregistrant dans un dossier cloud. Ainsi, avec seulement 4 ou 5 instructions simples utilisant poplang, vous pouvez compléter un agent mobile qui obtient automatiquement des informations sur les chats - permettant aux consommateurs et aux entreprises d'obtenir facilement des informations sur les catégories cibles, améliorant ainsi la capacité de l'intelligence industrielle et des informations sur les catégories de consommateurs. réduit considérablement le temps perdu à obtenir des informations et améliore la capacité de filtrage efficace pour obtenir des informations ou des renseignements. Cela aide les gens à améliorer leur capacité et leur efficacité à obtenir des informations de renseignement, afin de gagner plus de temps pour d'autres domaines qui en ont davantage besoin.
Comme le montrent les cas ci-dessus : les applications d'éclairage 3D ont également évolué de la construction de simples scènes 3D à des outils puissants prenant en charge le contrôle des smartphones ou des appareils IoT, du matériel intelligent ou de tout appareil informatique intelligent. De la construction de scènes virtuelles à la liaison avec le monde réel, il a considérablement élargi la portée des applications intelligentes poplang, les rendant simples, fiables, rapides, partageables, open source, etc., et permettant à tous ceux qui aiment améliorer la qualité de vie. , améliorer l'efficacité de la production et promouvoir la gestion efficace des consommateurs ou des clients.
Nous avons également vu la puissance puissante du langage de programmation corporelle intelligente poplang. Avec une ou deux lignes d'instructions simples, nous pouvons compléter le développement d'effets interactifs et d'effets sonores 3D complexes. Et grâce au partage communautaire via les fichiers sources xverse-json (applications d'éclairage 3D), la conception de lieux 3D open source, ouverts et transparents peut être apprise et héritée par tout le monde, atteignant ainsi l'objectif d'apprentissage interactif et de croissance interactive. C’est également l’objectif d’Intelligent Body OS et d’Intelligent Body Interactive Education-Learning.
Remarque : dtns.network Deta World (moteur mondial intelligent open source) est un projet open source sur github et gitee !
Annexe (code de l'agent poplang - réalise la fonction d'agent de poplang consistant à filtrer automatiquement les informations et à enregistrer les dossiers cloud) :
set yps **{"action":"shell am force-stop com.ss.android.article.news"}
/rtphone/robot/do yps
pop.sleep 500
set yps **{"action":"shell am start -n com.ss.android.article.news/.activity.MainActivity"}
/rtphone/robot/do yps
set i 0
set one 1
set end 20
#轮询得到结果(猫咪)
pop.func.define loop
pop.sleep 5000
set yps **{"action":"shell input tap 120 200"}
/rtphone/robot/do yps
pop.sleep 3000
set yps **{"action":"shell input swipe 300 750 300 500 300"}
/rtphone/robot/do yps
#不再滑动
/rtphone/robot/ui/dump
= dret $ret
object.get dret.ui uijson
set attr content-desc
set val 猫
$.g_2d_filter_uijson uijson attr val
= result $ret
$.JSON.stringify result
= v $ret
ib3.toast v
ib3.json.save v
= filename $ret
#ib3.tips filename
set fps {}
object.set fps.folder_id folder
object.set fps.file_id filename
/clouddisk/folder/file/add fps
+ i one i
<= i end flag
pop.func.end
set input_tips 请输入文件夹的ID
$.prompt input_tips
= folder $ret
#ib3.tips folder
<= i end flag
pop.while flag loop
Cela met fin au code robot agent de poplang qui filtre automatiquement les informations et enregistre les dossiers cloud.