Kāti te tuhi pire ki ngā pokapū. Tīmata ki te hoahoa koromeke.
Ko taua rerekētanga te hua katoa. He kotahi anake te whakautu a te pire, kotahi anō te wā, ā, mēnā anake ka maumahara tētahi ki te patopato. Ko te koromeke he kaiwhakaoho me tētahi tohutohu: ka oho mai i a ia anō, ka mahi i roto i tētahi kōpaki kapua motuhake, ka huaki i tētahi merge request hei arotake māu, ka tuhi i āna i ako ai, ā, kua rite mō te huringa e whai ake nei.
Kāore koe e whakatuwhera taupānga, kāore hoki e whakapiri waehere ki tētahi matapihi kōrero. Ka tūhono koe i ngā taputapu kua whakamahia e tō rōpū, ā, ka tīmata te mahi ki roto tonu i aua taputapu.
He kaiwhakaoho me te tohutohu te koromeke
- Ko te kaiwhakaoho he takahanga — kua huakina he pull request, kua tohaina he take ki te goblin — he wā whakarite rānei, pērā i ia rā mahi i te 07:00.
- He reo māori noa te tohutohu, ehara i te DSL. "Arotakehia tēnei merge request mō te tika me te haumarutanga — tohua ngā raruraru tūturu, kaua ngā āhua noa." Ko tētahi atu: "Tirohia a
acme/webmō ngā whakahou rawa haumaru, ka huaki i tētahi merge request."
Ko ngā mahi katoa a TaskGoblin, he koromeke pēnei. Ko te arotake waehere aunoa he koromeke takahanga i runga i pull request kua huakina. Ko te toha take ka whiwhi merge request mai, he koromeke takahanga i runga i take kua tohaina. Ko te tirotiro hauora o te huinga whakamātau i te pō, he koromeke wā whakarite i te 06:00. Kāore he "āhuatanga aunoa" i tāpiritia ki te taha — ko te koromeke te pūtake, ā, ko ngā whanonga e rite ana ki te mea i hangaia ki roto, he koromeke nāu, ka taea e koe te tuhi anō.
Ki te kotahi anake atu te whārangi ka pānuitia e koe, pānuitia Ngā koromeke.
Ka tīmata koe me ngā koromeke e rere kē ana
Takiuru mā GitLab, mā GitHub rānei, ā, ka whakaritea e TaskGoblin tō whakahaere, ka tūhono i ō pātaka, ka whakauru i ngā koromeke taunoa a taua kaiwhakarato — te arotake merge request, te tango take kua tohaina. Huakina he pull request, ā, ka arotakehia i mua i tō whakaritenga i tētahi mea.
He koromeke noa aua taunoa i runga i tō whārangi Loops. Pānuitia te tohutohu, tuhia anō ki ō ake kupu, tārewahia, mukua rānei. Ko te take nui, nāu te whanonga.
He aha te āhua tūturu o tētahi koromeke
Ka tuhia ngā koromeke ki te reo māori noa. Anei tētahi tūturu mai i te whare tauira — he kaitiaki pō mō tō huinga whakamātau:
Kaiwhakaoho — ia rā i te 06:00
Tohutohu — Tāruatia a
acme/web, whakahaerehia te huinga whakamātau katoa i runga i te peka taunoa. Ki te hē tētahi mea, ā, he iti, he haumaru te whakatikatika, huakina he MR; ki te kore, whakarāpopototia ngā hē. Ki te pai katoa, kaua e aha.
E toru ngā rerenga kōrero, engari tirohia ngā mea kei roto: ko hea hei mahi, he aha hei mahi, āhea whakatika ai, āhea whakapiki ake ai, ā — ko te rārangi tino nui rawa o ia tohutohu kore-tirotiro — te whakaaetanga kia kaua e aha. Nā taua rerenga whakamutunga, ka whiwhi merge request koe i ngā ata i pakaru ai tētahi mea, ā, ka noho puku i ngā ata kāore i pakaru.
E iwa ngā tauira kei te whare hei tīmatanga: whakahou rawa, tuhinga kua kotiti, tāurunga changelog, tahi nama hangarau, whakarāpopoto mahi, whakamaharatanga MR kua tū roa, akiaki wehewehe mahi. Ka taea katoa te whakatika, nōu katoa i te wā e kōwhiri ai koe. Tirohia Ngā koromeke wā whakarite mō te huinga katoa.
He aha ngā koromeke e rere ai i te kapua
Nā te mea ka rere te goblin i roto i tētahi kōpaki kapua motuhake, kaua i runga i te pona a tētahi, koinei te āhua o te mahi:
- Tukutahi kore — tukuna atu, ka kati i tō mīhini.
- Motuhake — kotahi te rohe mō ia whakahaere, ā, ka werohia ō taipitopito whakaū ki te taha o te pokapū, kāore rawa e hoatu kia pānuitia e ia.
- Whakarara — he peka, he kōpaki motuhake tā ia omanga; nō reira tekau ngā koromeke e oho tahi ana, tekau ngā goblin e mahi ana, ehara i te rārangi tatari.
- Mataara tonu — ka oti te mahi tiaki i te 03:00 me te arotake i te pull request i huakina i waenganui pō, me te kore he tangata e oho ana.
He aha ka tae mai i te mutunga o tētahi huringa
He peka me tētahi merge request, ka arotakehia pērā tonu i tā tētahi hoa mahi — ko ngā kōrero arotake ā-rārangi rānei, ko tētahi whakautu rānei i te miro Slack i pātai ai koe. Kāore rawa he pakitara kupu hei mahi māu anō, kāore hoki he tuku hāngai ki tō peka taunoa.
I raro iho, he pokapū waehere tūturu (Claude Code, Codex, Gemini rānei) me te kape o tō pātaka: ka pānui kōnae, ka whakahaere whakahau me ngā whakamātau, ka mahi i te raruraru pērā i tētahi kaituku. Nā te mea he tuakiri motuhake tōna i ia taputapu — @taskgoblin i GitLab, Slack me Teams, taskgoblin[bot] i GitHub — ka taea e te rōpū katoa te tuku mahi ki a ia, ka kite hoki te rōpū katoa i āna mahi.
Ka ahu ki hea
Tīmata ki konei
- Tīmatanga tere — mai i te takiuru ki tō pull request tuatahi kua arotakehia me tō koromeke wā whakarite tuatahi.
- Ngā koromeke — te pūtake, me te take ka hipa i te pire.
Hangaia ō koromeke
- Ngā koromeke takahanga — ngā arotake, tohatoha me ngā tapanga; ngā koromeke kei a koe kē me te huarahi hei whakarerekē.
- Ngā koromeke wā whakarite — ngā mahi auau, me ngā tauira hei tīmatanga.
- Hono i ō whakaurunga — GitLab, GitHub, Linear, Jira, Slack me Microsoft Teams.
- Ngā omanga takitahi — te tono hāngai, ina he mahi kotahi noa.
Kia mārama ki te miihini
- Me pēhea te rere o tētahi omanga — i roto i tētahi huringa kotahi o te koromeke.
- Te kōpaki kapua — kei hea tō waehere e rere ana, me pēhea te noho motuhake.
- Te roro — me pēhea te mau o tētahi whakatikatika mō ia goblin whai muri.
Utu
- Ngā utu me ngā moni — ka utu koe mō te wā, kaua mō ngā tohu.
- Mauria mai tō pūkete LLM — ka iti iho te reeti.
- Mauria mai tō tūmau kōpaki — ngā goblin i runga i tō ake hanganga.
- Whakakī aunoa — kia kore ai e mutu ngā koromeke kore-tirotiro.