Anonim

Tērzēšanas lietotnes ir viena no karstākajām lietām internetā šajās dienās - 2016. gadā vairāk nekā 1, 4 miljardi cilvēku izmantoja tērzēšanas lietotni, padarot tās par vispopulārāko mobilo lietojumprogrammu veidu. Daudzi cilvēki neapzinās, ka daži no “cilvēkiem”, ar kuriem viņi čatā tiešsaistē, faktiski ir automatizētas programmas, kas pazīstamas arī kā robotprogrammatūras. Populārā tērzēšanas lietotne Kik izveidoja un izvietoja Kik robotprogrammatūru, ar kuru cilvēki var tērzēt, taču jūs varat izveidot arī savu robotu!

Skatiet arī mūsu rakstu Kā uzzināt vai pateikt, vai kāds jūs bloķēja vietnē Kik

Kāpēc izveidot Kik robotprogrammatūru? Šis process nav grūts, tas ir interesants, un robota izveidošana var nedaudz (vai daudz) iemācīt jums to, kā darbojas automatizācija. Kik ir savs bot veikals, tāpēc, ja jūs izveidojat kvalitatīvu bot, jūs varētu saņemt to veikalā. Lielākā daļa robotprogrammatūru ir diezgan zemas kvalitātes, tāpēc, ja jums ir laba ideja un jūs to labi īstenojat, jūs varētu saņemt daudz uzmanības savam robotprogrammatūrai. Turklāt robotprogrammatūrām ir likumīga funkcija, kas nodrošina dažu veidu tiešsaistes klientu apkalpošanu, tāpēc robotprogrammatūras izstrāde varētu būt noderīgs atsākšanas postenis, kas kādu dienu varētu jums palīdzēt programmēšanas darbā!

Ir pāris dažādas pieejas robotprogrammatūras izveidošanai Kikam. Kik process prasa, lai jūs zināt, kā kodēt (vismaz mazliet) Python vai Node.js. Tur ir arī atsevišķas robotprogrammatūras platformas, kas ļauj konfigurēt robotprogrammatūru, nezinot, kā kodēt.

Plānojiet savu Kik botu

Pirms sākt pārdomāt robotprogrammatūru, jums vajadzētu veltīt laiku plānošanai. Ko jūs vēlaties, lai jūsu robots darītu? Ko jūs vēlaties, lai tas sasniegtu? Ar ko tas atšķirsies no visiem pārējiem robotiem, kas tur atrodas? Pirms pāriet uz izstrādes posmu, apsveriet visus šos jautājumus, jo, paturot prātā skaidru mērķi, tas palīdzēs jums koncentrēties, attīstot robotu. Ja plānojat izveidot robotprogrammatūru tikai prieka pēc, šie jautājumi nav tik svarīgi - varat vienkārši sākt to attīstīt un redzēt, kas notiek. Nav svarīgi, vai tas ir izdarīts iepriekš, jo jūs to darāt pats. Ja plānojat izveidot robotprogrammatūru, ko izmantot citiem, tad šie jautājumi ir svarīgāki. Ja jūsu robotprogrammatūra neko jaunu nedara, kāpēc kāds to lietotu?

Daži no priekšmetiem, kas jums jāplāno pirms laika, ietver:

  1. Domājat par īsu, uzkrītošu sava Kik robota vārdu.
  2. Personības atlasīšana. Vai tas būs sarkastiski? Draudzīgi? Vienatnē?
  3. Izlemiet par savu mērķauditoriju un tēmu. Vai tas ir robotprogrammatūra, kas sarunājas ar pieaugušajiem? Bots, kurš bērniem saka jokus?
  4. Padomājiet par to, kādas sarunas vēlaties. Vai robots patiešām analizē to, ko otrs saka, vai tas ir ļoti sekli?
  5. Apsverot to, kā novirzīt sarunas, kas novirzās no tēmas.

Bot inicializēšana

Lai sāktu veidot robotprogrammatūru, jums būs nepieciešama lietotne Kik, un jums būs jāpiesakās Kik izstrādātāja vietnē.

  1. Iegūstiet lietotni no lietotņu veikala (Apple vai Google Play).
  2. Pēc tam jums būs jāapmeklē Kik Dev vietne un jāreģistrējas.
  3. Ierīcē atveriet lietotni Kik un no dev lapas skenējiet Kik kodu.
  4. Pagaidiet, kamēr Kik bot @Botsworth nosūtīs jums ziņojumu un sekojiet vednim, kas ir saistīts ar šo ziņojumu. Jums būs jāievada lietotāja ID, parādāmais nosaukums un profila attēls.

Jūsu robotā plikie kauli tagad ir izveidoti, un tas ir gatavs, lai viņam sniegtu zināmu saprātu.

1. variants - izveidojiet robotu, izmantojot programmēšanas valodu

Kad esat izpildījis iepriekšminētās darbības, apmeklējiet lapu Kik Darba sākšana.

  1. Instalējiet savu API bibliotēku atbilstoši norādījumiem, izmantojot Python vai Node.js atkarībā no tā, vai vēlaties kodēt Python vai Java. Kik rokasgrāmata šeit ir diezgan noderīga, un tajā ir parādīti robotprogrammatūru piemēri, lai palīdzētu jums konfigurēt savu.
  2. Arī Kikam ir sava Github lapa, ja jums nepieciešama neliela palīdzība.
  3. Programmējiet robotu, izmantojot izvēlēto valodu.
  4. Pārbaude, pārbaude un pārbaude vēlreiz. Jums vajadzētu arī uzaicināt draugus, kas palīdzēs jums to pārbaudīt, jo viņi nāks klajā ar veidiem, kā salauzt jūsu robotu, par kuru jūs pats nebūtu domājis.
  5. Kad esat laimīgs, atlaidiet robotprogrammatūru savvaļā, izmantojot Kik bot veikalu.

Jūs, iespējams, pamanījāt, ka es spīdēju virs robotprogrammatūras faktiskās programmēšanas. Kiks ir izveidojis lielisku apmācību komplektu, kā to izdarīt.

2. variants - izveidojiet robotu, izmantojot ChatFlow

ChatFlow ir tikai viens no daudzajiem API rīkiem, kas robotprogrammatūras izveidi padara vienkāršu, ļaujot robotprogrammatūras veidošanai izmantot grafisko interfeisu, nevis izmantot kodu.

  1. Lai lejupielādētu lietotni un pieteiktos kik.com, veiciet iepriekš norādītās darbības robotprogrammatūras inicializēšana.
  2. Izpildiet norādījumus, lai izveidotu un nosauktu robotu, izmantojot Botsworth.
  3. Vietnē Kik.dev atlasiet Konfigurācija un nokopējiet robotprogrammatūras nosaukumu un API atslēgu.
  4. Izveidojiet ChatFlow lietojumprogrammu un izveidojiet plūsmu, sākot ar kik-in un kik-out.
  5. Ar peles labo pogu noklikšķiniet uz kik-in mezgla, atlasiet 'Add new kikbot-controller' un rediģējiet. Ielīmējiet robotprogrammatūras nosaukumu un API atslēgu un atlasiet Pievienot.
  6. Ar peles labo pogu noklikšķiniet uz kik-out, atlasiet robotprogrammatūras nosaukumu un noklikšķiniet uz Labi.
  7. Atlasiet Izvietot.

Tādējādi tiek izveidots pamata Kik robots. Šis robots tikai atkārtos jebkuru ziņojumu, kuru jūs to nosūtījāt, bet jūsu robotā plikie kauli ir izveidoti. No šejienes jūs varat izveidot sarežģītākus ziņojumus un mijiedarbību savam robotprogrammatūrai, līdz esat pilnīgi laimīgs. Instrukcijas ChatFlow ir ļoti skaidras un loģiskas, tāpēc gandrīz ikviens var izveidot tērzēšanas robotu!

Summējot

Bot izveidošanu Kik var veikt, vai nu programmējot, vai izmantojot kādu no robotprogrammatūras starteru platformām, piemēram, ChatFlow. Jūs varat izveidot robotu abos virzienos, bet, ja jūs to darāt, izmantojot programmēšanu, jūs uzzināsit vairāk. Kik nav vienīgais tērzēšanas pakalpojums, kas mudina izmantot robotprogrammatūras savā ekosistēmā, un roboti ir pieaugoša interneta tendence. Mācīšanās kodēt viedos robotprogrammatūras ir darbs ar reālu potenciālu.

Kā padarīt jūsu pašu bot