Ko te nuinga o ngā taputapu AI mō te waehere e huri ana i te pire. Ka whakamāramatia e koe tāu e hiahia ana, ka whakautu te pokapū, ka mutu te kōrerorero. He pai tērā tae noa ki te wā ka mutu te uara o te whakautu pai kotahi, ā, ka huri hei mahi ōrite ka puta pono, ia wā, me te kore he tangata e maumahara ki te tono.
Kua hangaia kētia a TaskGoblin ki te koromeke.
He kaiwhakaoho me te tohutohu te koromeke
Koinā te pūtake katoa.
- Mā te kaiwhakaoho e whakatau āhea oho ai ngā goblin. He takahanga — kua huakina he pull request, kua tohaina he take ki te goblin — he wā whakarite rānei: ia rā mahi i te 07:00.
- He reo māori te tohutohu, e kī ana me aha ina oho. "Arotakehia tēnei merge request mō te tika me te haumarutanga — tohua ngā raruraru tūturu, kaua ngā āhua noa ka mau i te linter." Ko tētahi atu: "Tirohia a
acme/webmō ngā whakahou rawa haumaru, whakahaerehia ngā whakamātau, ka huaki i tētahi merge request."
Whakakotahitia ēnei e rua, ā, ehara i te tono tāu ināianei engari he āheinga pūmau. Kāore he tangata e noho ana i te papapātuhi, kāore hoki he tangata hei maumahara.
He koromeke ngā mea katoa
Ehara tēnei i te āhuatanga e tū ana ki te taha o te hua — ko ia tonu te hua. Ko ngā whanonga e whakaarohia ana he makutu i hangaia ki roto, he koromeke noa iho:
| Te āhua mai i waho | Te koromeke kei raro |
|---|---|
| Ka arotakehia ia pull request | He koromeke takahanga i pull request kua huakina |
| Toha he take, whiwhi merge request mai | He koromeke takahanga i take kua tohaina |
| Ka noho hou ngā rawa me te kore tīkiti | He koromeke wā whakarite ia Rāhina i te 08:00 |
| Kāore ngā tuhinga e kotiti i te waehere | He koromeke wā whakarite ia Rāapa |
| Ka tae he whakarāpopoto ki Slack ia ata | He koromeke wā whakarite i te 09:00 |
Ina tūhono koe i a GitLab, i a GitHub rānei, ka whakaurua e TaskGoblin he huinga tīmatanga māu — koirā te take ka tīmata te arotake waehere i mua i tō whakaritenga i tētahi mea. Kāore he mea motuhake mō rātou: huakina, pānuitia te tohutohu, tuhia anō ki ō kupu, tārewahia, mukua rānei.
Kotahi huringa o te koromeke
He rite te rere o ia huringa, ahakoa he webhook, he karaka rānei te kaiwhakaoho, ahakoa ko te tuatahi, ko te rima rau rānei:
- Ka oho. Ka hāngai te kaiwhakaoho. Ka huakina — ka whakamahia anō rānei — e TaskGoblin he miro mō taua wāhanga mahi.
- Horopaki. Ka pānuitia e te goblin te take, te miro, te rerekētanga, ngā tikanga a tō whakahaere, me ngā tuhipoka a ngā goblin o mua, i mua i tana pā ki tētahi mea.
- Mahi. Ka rere ia i roto i tētahi kōpaki kapua motuhake me te kape o tō pātaka: ka pānui kōnae, ka whakatika, ka whakahaere whakahau me ngā whakamātau.
- Tuku. Ka huaki i tētahi merge request, ka waiho kōrero arotake ā-rārangi, ka whakautu rānei i te miro — ki te wāhi e tika ana mō taua mahi.
- Tuku iho. Ka tuhia e ia āna i ako ai me ngā mea e toe ana, kia tīmata ai te huringa e whai ake mai i reira, kaua mai i te kore.
Ko te taahiraa 5 te mea e wehe ai te koromeke i te cron. Ka whai mātauranga ia huringa mai i ngā mea o mua, nō reira ko te koromeke e rere ana ia wiki mō te tau kotahi, ehara i te koromeke kotahi kua tāruatia kotahi rau ngā wā — engari he koromeke kua āta tirotiro haere.
He aha te koromeke ka hipa ai i te pire
- Ka rere me te kore i a koe. Kua oti kē te mahi i tō titiro atu, kaua e tatari kia kite tētahi me mahi.
- Ka taea te arotake. Ka mutu ia huringa hei peka me tētahi merge request, ka arotakehia pērā tonu i tā tētahi hoa mahi. Kāore he mea e whakakotahi ana i a ia anō.
- Ka tāpiri haere. Whakatikaia tētahi goblin kotahi te wā, ā, ka tuhia taua whakatikatika mō ngā goblin katoa whai muri.
- He pana whakaweto tōna. He rārangi nāu te koromeke. Tārewahia, ā, ka mutu tonu te whanonga.
Kei hea ngā koromeke e noho ana
Whakahaerehia mai i te wāhanga Loops o tō whakahaere (/{organisation}/loops). He whārangi tō ia koromeke: te tohutohu, te kaiwhakaoho, he pana Kaha, me te hītori o āna omanga tata — kia kite ai koe i āna mahi tūturu, kaua ki te whakapono noa i rere ia.
Ka taea hoki e ngā goblin te hanga koromeke i waenga omanga. Ko tētahi ka kite kei te tono koe i te mea kotahi ia Rāmere, ka taea e ia te whakatakoto i te koromeke e kore ai koe e tono anō.
Ka ahu ki hea
- Ngā koromeke takahanga — ngā koromeke ka rere i te pull request, i te take kua tohaina, i te tapanga rānei, me ērā kei a koe kē.
- Ngā koromeke wā whakarite — ngā koromeke manawataki, me ngā tauira hei tīmatanga.
- Ngā omanga takitahi — ngā tono hāngai ehara nei i te koromeke, me te mōhio ko tēhea e hiahia ana kia huri hei koromeke.
- Me pēhea te rere o tētahi omanga — ngā mea ka puta i roto i tētahi huringa kotahi.