Kitengo 7 / 12

Kulazimisha Umbizo: Jedwali, JSON, Orodha, Kiolezo

Faida:

  • Inaeleza manufaa ya kubainisha kwa uwazi umbizo la towe
  • Inaweza kuomba jedwali, orodha, JSON na fomati za violezo katika kazi zinazofaa
  • Inaelewa ujumuishaji wa matokeo yaliyopangwa katika mtiririko wa kazi na zana

Haijalishi jinsi maudhui yanayotokana na AI ni mazuri, yanapofika katika umbizo ambalo halifanyi kazi kwako, utatumia muda kuirejesha. Katika kitengo hiki tutajifunza kudhibiti umbizo la pato. Kuambia mtindo sio tu "nini" cha kuzalisha, lakini pia "katika muundo gani" wa kuzalisha, hufanya pato kutumika moja kwa moja na kwa kiasi kikubwa huondoa wakati wa kusahihisha mwongozo. Tunaita hii "kulazimisha umbizo".

Kwa Nini Kubainisha Umbizo Ni Muhimu Sana?

Ikiwa hutafafanua muundo, mtindo hutumia muundo unaopendelea; hii kwa kawaida itakuwa aya ndefu. Hata hivyo, labda unahitaji jedwali, orodha, au data iliyopangwa kubandikwa kwenye programu. Kusema umbizo mapema huongeza mambo matatu: kutabirika (muundo sawa kila wakati), utumiaji (kunakili-kubandika moja kwa moja), na ujumuishaji (kusafirisha kwa zana zingine).

Hebu tufafanue neno JSON hapa: JSON (JavaScript Object Notation) ni umbizo la maandishi ambalo data huhifadhiwa katika jozi za thamani-msingi na inaweza kusomwa kwa urahisi na programu. Kwa mfano {"name": "Ali", "request": "3 leseni"} ni kipande cha JSON. JSON ni muhimu sana ikiwa utahamisha matokeo ya akili bandia kwa programu, hifadhidata au lahajedwali.

Umbizo Gani Lini?

Umbizo

Hali inayofaa zaidi

kazi ya sampuli

orodha ya viungo

Vitu vifupi vinavyofuatana/sawa

Vitendo, faida

orodha ya nambari

Wakati utaratibu au kipaumbele ni muhimu

Maagizo ya hatua kwa hatua

Jedwali

Linganisha vitu kulingana na vigezo vingi

Ulinganisho wa muuzaji

JSON

Inahamisha kwa programu/meza nyingine

Uingizaji data kwenye CRM

Kiolezo (jaza nafasi iliyo wazi)

Hati ya kawaida, inayojirudia

Ofa, barua ya kukataliwa

aya

Simulizi inayotiririka, hadithi, mwili wa barua pepe

blog, barua

Kulazimisha Umbizo Hatua kwa Hatua

  1. Amua nini cha kufanya na pato. Je, itasomwa, kuchakatwa kuwa jedwali, au kutumwa kwa programu?
  2. Chagua muundo unaofaa. Kulinganisha → jedwali; ingizo la mfumo → JSON; kusoma → orodha/aya.
  3. Andika muundo kwa uwazi na kwa undani. Badala ya "tengeneza meza" "safu: Vigezo | A | B; si zaidi ya safu 6".
  4. Ongeza mipaka. "Usiandike maoni yoyote nje ya jedwali", "rejesha JSON halali pekee".
  5. Onyesha mfano (ikiwa ni lazima). Hasa na JSON na violezo, mfano hurekebisha umbizo kikamilifu.

Violezo Vinne Vinakiliwa

1) Jedwali la kulinganisha:

Linganisha [A] na [B].Muundo: Jedwali la Markdown.Safuwima: Vigezo | [A] | [B]Safu mlalo: Bei, Saa ya uwasilishaji, Udhamini, Usaidizi. Usiandike maandishi yoyote nje ya jedwali.

2) Data kwa mfumo (JSON):

Dondosha habari kutoka kwa maandishi ya mazungumzo hapa chini. Rudisha JSON halali pekee katika taratibu ifuatayo, usiandike kitu kingine chochote:{"person": "", "company": "", "request": "", "next_step": "", "urgency": "low|medium|juu"}Ondoka sehemu isiyojulikana na mfuatano tupu. Kumbuka: [notizo ghafi]

3) Kiolezo cha hati cha kawaida:

Andika barua pepe ya kukataa, ukijaza hasa kiolezo hiki:Mada: Kuhusu ombi lako la [nafasi]Hujambo [jina],[sentensi ya asante][sentensi ya kukataliwa ya aina][sentensi inayoacha mlango wazi kwa siku zijazo]Kazi nzuri,[kampuni] HRVariables: name=[...], position=[...]

4) Orodha ya vitendo:

Dondoo vitendo kutoka kwenye dokezo hili la mkutano.Umbiza: kila mstari "- [Wajibu] — [hatua] — [tarehe ya mwisho]"Chukua hatua zilizo wazi pekee; ruka maelezo ya majadiliano. Kumbuka: [maandishi]

Uhamasishaji dhaifu / Uhamasishaji Wenye Nguvu

Dhaifu:

Linganisha kompyuta ndogo hizi 3.[vipengele]

Nguvu:

Linganisha kompyuta ndogo hizi 3. Umbizo: Markdown table.Safuwima: Mfano | Bei | Kichakataji | RAM | Betri (saa) | UzitoOngeza mstari wa sentensi 1 "Bei/utendaji bora zaidi:" mwishoni. Usiandike maelezo yoyote isipokuwa jedwali na sentensi hiyo moja. Vipengele: [vipengele]

Kidokezo cha pili huibandika moja kwa moja kwenye wasilisho au barua pepe; hakuna refactoring inahitajika.

Kesi Tatu Ndogo

Kesi 1 - Uingizaji data otomatiki. Msaidizi wa mauzo alikuwa anaingiza ~ noti 25 za simu mwenyewe kwenye CRM kila siku; Ilichukua kama dakika 3 kwa kila noti. Umeunda kidokezo ambacho hubadilisha madokezo kuwa schema isiyobadilika ya JSON; pato lililetwa moja kwa moja, na kupunguza kazi ya kila siku ya dakika 75 hadi dakika chache tu. Ni zile tu zilizo na alama ya "dharura: juu" ndizo zilizoangaliwa kwa mikono.

Kesi 2 - Ripoti ya Usimamizi. Timu ya fedha ilikuwa ikichukua muhtasari wa kila mwezi katika mfumo wa aya na kuuweka jedwali kwa mkono. Wakati muundo wa "meza yenye safu wima zisizobadilika" ulipolazimishwa, ripoti iliingia moja kwa moja kwenye uwasilishaji; Saa kadhaa za kazi ya uumbizaji kwa mwezi huondolewa.

Kesi ya 3 - Mawasiliano ya kawaida. Timu ya HR ilikuwa ikiandika upya barua pepe za kukataa kila wakati, sauti haiendani. Wakati muundo uliowekwa ulitekelezwa, kukataliwa kote kulionekana kuwa na hali ya upole sawa; Uthabiti wote ulipatikana na wakati wa kuandika ulifupishwa.

Kidokezo: Kwa miundo kali kama vile JSON au jedwali, hakikisha kuwa umejumuisha kikwazo "rejesha umbizo uliloomba pekee, hakuna maoni kabla/baada ya". Sentensi zilizoongezwa na modeli, kama vile "Hapa kuna jedwali unayotaka:", vunja kiotomatiki.
Angalizo: Kulazimisha umbizo hakuhakikishi usahihi wa maudhui. Mfano unaweza kutoshea maadili kujaza nafasi tupu. Hasa, linganisha nambari na majina katika pato la JSON na chanzo; Umbizo sahihi haimaanishi data sahihi.

Marekebisho Ambayo Huimarisha Umbizo

Wakati mwingine kuuliza tu umbizo haitoshi; Inahitajika pia kuhakikisha kuwa mfano unabaki mwaminifu kwake. Mbinu nne za vitendo zinazotumiwa mara kwa mara katika mtiririko wa kazi:

  • Bainisha mashamba mapema. Rekebisha majina ya safu wima na idadi ya safu badala ya "tengeneza jedwali". Kila eneo lililoachwa wazi husababisha pato kusikika tofauti kidogo kila wakati; Hii inavunja otomatiki.
  • Ondoa batili/haijulikani. Sema "andika batili katika sehemu isiyojulikana" au "acha wazi ikiwa hakuna data". Vinginevyo mfano huelekea kutoshea maadili ili kujaza pengo.
  • Zuia thamani iliyowekwa. Ikiwa sehemu inaweza tu kuchukua thamani fulani, andika hivi kwa uwazi: "dharura inaweza tu kuwa ya chini, ya kati, au ya juu". Hii inahakikisha kwamba pato linachakatwa kwa usalama katika hatua inayofuata.
  • Tia nanga kwa mfano. Hasa kwa kutumia JSON na violezo, kuonyesha mfano mmoja sahihi huzuia umbizo kwa ufanisi zaidi kuliko maelezo marefu. Mfano huiga sampuli.

Marekebisho haya mazuri ni muhimu sana wakati matokeo yatapitishwa kama ingizo kwa programu, lahajedwali au kidokezo kingine. Ulegevu ni sawa katika orodha iliyotolewa kwa usomaji wa bure; Lakini mstari mmoja mbaya katika data ya kuingizwa kwenye mfumo unaweza kusimamisha mtiririko mzima. Kwa hivyo kadiri "mashine inavyoweza kusomeka" zaidi, ndivyo sheria za uumbizaji zinapaswa kuwa kali zaidi.

Kuzingatia muundo na yaliyomo kando

Watumiaji wenye uzoefu hutathmini uchapishaji kwa njia mbili: je, umbizo ni sahihi na maudhui ni sahihi? Wawili hawa wanajitegemea. Jedwali kamili linaweza kuwa na nambari zisizo sahihi; Aya yenye fujo inaweza kubeba taarifa sahihi. Uumbizaji hutatua tu tatizo la kwanza (umbizo). Swali la pili (usahihi wa maudhui) daima linahitaji hatua tofauti ya uthibitishaji. Kuzingatia tofauti hii huzuia kuanguka kwenye mtego wa "ni sawa kwa sababu inaonekana kuwa mzuri".

Makosa ya kawaida

  • Bila kubainisha umbizo hata kidogo. Kisha kutupa pato kwa mikono kwenye jedwali/orodha.
  • Inaacha umbizo lisilo wazi. Kusema "tengeneza meza" lakini bila kutaja safu.
  • Kukwepa kizuizi cha ufichuzi. Sentensi za utangulizi zinazoongezwa na modeli huvuruga otomatiki.
  • Kuchagua umbizo lisilo sahihi. Kuuliza kwa kulinganisha na aya na simulizi na jedwali.
  • Kumwamini mvunaji na kutothibitisha yaliyomo. Bila kugundua thamani inayofaa katika JSON safi.

Kwa muhtasari

  • Utekelezaji wa umbizo unaambia kielelezo kwa uwazi umbizo la matokeo (orodha, jedwali, JSON, kiolezo).
  • Umbizo sahihi hutoa utabiri, utumiaji, na ujumuishaji katika zana zingine.
  • Chagua umbizo kulingana na utakalofanya: jedwali la kulinganisha, ingizo la mfumo JSON, orodha ya kusoma/aya.
  • Kwa umbizo kali, kikwazo cha "rejesha umbizo hili pekee, usiongeze maoni" ni muhimu.
  • Fomu sahihi haimaanishi maudhui sahihi; Thibitisha nambari na majina.

Jukumu la maombi

Chagua kazi ambayo matokeo yake huwa unapanga upya wewe mwenyewe. Bainisha muundo unaofaa (jedwali, JSON au kiolezo) na uuongeze kwenye kidokezo na uweke kizuizi cha "rejesha umbizo hili pekee". Jaribu kubandika towe moja kwa moja kwenye lengwa (wasilisho, lahajedwali, programu) na upime muda unaohifadhi.

orodha ya ukaguzi

  • [ ] Ninaweza kuchagua ni umbizo lipi linafaa kwa kazi gani.
  • [ ] Ninaelezea umbizo kwa undani (safu, nyuga, schema).
  • [ ] Ninazuia "kidokezo" katika umbizo kali.
  • [ ] Ninajua JSON ni ya nini na wakati wa kuitumia.
  • [ ] Ninatambua kuwa uumbizaji unaofaa hauthibitishi maudhui.