Hacker News

Sut ydw i'n ysgrifennu meddalwedd gyda LLMs

Sylwadau

9 min read Via www.stavros.io

Mewayz Team

Editorial Team

Hacker News

Sut ydw i'n Ysgrifennu Meddalwedd gyda LLMs

Am flynyddoedd, roedd meddalwedd ysgrifennu yn grefft hynod o unig, llawn obsesiwn â manylion. Roedd cyflwr y llif yn gysegredig, a gallai unrhyw ymyrraeth - cystrawen anghofiedig, gosodiad plât boeler diflas - ei chwalu. Heddiw, mae fy mhroses yn sylfaenol wahanol. Rwyf wedi integreiddio Modelau Iaith Mawr (LLMs) fel partner cydweithredol, gan drawsnewid nid yn unig fy nghyflymder, ond pensaernïaeth fy meddwl. Mae'n ymwneud llai â malu trwy god a mwy am drefnu systemau deallus. Y newid hwn yw'r union reswm pam mae platfformau fel Mewayz yn atseinio gyda mi; deallant na ddylai offer busnes modern fod yn gaerau monolithig, ond yn systemau hyblyg, y gellir eu cyfansoddi sy'n addasu i baradeimau newydd. Dyma sut rydw i'n trosoledd LLMs i adeiladu meddalwedd yn yr oes newydd hon.

O Bensaer i Olygydd: Diffinio'r Glasbrint

Y newid mwyaf hanfodol yw'r man cychwyn. Nid wyf bellach yn agor DRhA ac yn dechrau teipio dosbarth. Yn lle hynny, rwy'n agor rhyngwyneb sgwrsio ac yn dechrau disgrifio'r broblem mewn Saesneg clir. Rwy’n mynegi pwrpas y modiwl, ei fewnbynnau, ei allbynnau, a’r rhesymeg busnes mewn termau dynol. Rwy'n nodi'r pentwr technoleg, unrhyw batrymau perthnasol, a gofynion answyddogaethol. Mae'r LLM yn gweithredu fel prototeipydd cyflym, gan droi'r naratif hwn yn ddrafft cyntaf o god. Mae hyn yn gorfodi eglurder anhygoel ymlaen llaw; os na allaf ei esbonio'n glir i'r model, nid yw'r cysyniad yn barod. Mae'n arfer sy'n adlewyrchu athroniaeth fodiwlaidd Mewayz—lle rydych chi'n diffinio swyddogaethau clir, annibynnol cyn poeni am eu gweithredu.

Y Ddeialog iteraidd: Mireinio a Dadfygio

Nid yw'r drafft cod cychwynnol byth yn berffaith, a dyna'r pwynt. Mae'r hud go iawn yn digwydd yn y ddeialog ailadroddol sy'n dilyn. Dyma lle dwi'n trosglwyddo o bensaer i olygydd. Rwy'n rhedeg y cod, yn dod ar draws gwall neu achos ymyl, ac yna'n sgwrsio â'r LLM i'w drwsio. Daw'r anogwyr yn fwy manwl gywir: "Mae'r swyddogaeth yn methu pan fo'r rhestr defnyddwyr yn wag. Addaswch hi i ddychwelyd gwrthrych rhagosodedig a logio rhybudd." Mae'r LLM yn awgrymu'r ateb, yn aml yn esbonio'r rhesymu. Mae hyn yn ôl ac ymlaen yn cyflymu dadfygio ac ailffactorio yn ddramatig. Mae fel cael rhaglennydd pâr sy'n cofio ar unwaith bob dogfennaeth API a ysgrifennwyd erioed, gan ganiatáu i mi ganolbwyntio ar y rhesymeg lefel uwch a dyluniad y system.

Ychwanegu, Ddim yn Amnewid: Y Dyn yn y Dolen

Mae'n hollbwysig nodi nad yw'r LLM yn ysgrifennu'r cynnyrch terfynol; gwnaf. Mae'n ychwanegu at fy ngalluoedd. Rwy'n ei ddefnyddio ar gyfer codi llawer o dasgau ailadroddus ac archwilio cychwynnol, ond mae'r penderfyniadau pensaernïol terfynol, adolygiadau diogelwch, ac integreiddiadau rhesymeg busnes cynnil yn eiddo i mi. Gallai'r model gynhyrchu tair ffordd o weithredu nodwedd; Rwy'n eu gwerthuso ar sail perfformiad, cynaladwyedd, a sut maent yn ffitio i'r system ehangach. Mae'r model dynol-yn-y-dolen hwn yn sicrhau ansawdd a pherchnogaeth. Yn y cyd-destun hwn, mae'r cod a gynhyrchir yn dod yn gydran fodiwlaidd arall i'w hasesu a'i hintegreiddio - proses sy'n teimlo'n naturiol wrth weithio o fewn OS hyblyg fel Mewayz, lle mae gwasanaethau a ffynonellau data gwahanol yn cael eu gwerthuso a'u cysylltu'n barhaus.

Fy Rhestr Wirio Llif Gwaith Pŵer LLM

Ar gyfer nodwedd neu fodiwl newydd nodweddiadol, mae fy mhroses bellach yn dilyn y camau hyn yn gyson:

  • Cyhoeddi: Ysgrifennwch fanyleb iaith blaen gynhwysfawr yn y sgwrs.
  • Cynhyrchu: Gadewch i'r LLM gynhyrchu gweithrediad drafft cyntaf a phrofion sylfaenol.
  • Holi: Gofynnwch i'r model esbonio adrannau cymhleth ac awgrymu optimeiddio.
  • Integreiddio: Cyfunwch y cod â llaw, gan sicrhau ei fod yn cyd-fynd â phatrymau a safonau'r prosiect.
  • Diogelu ac Adolygu: Cynnal adolygiad trylwyr, â llaw ar gyfer diogelwch, achosion ymyl, a chywirdeb rhesymeg busnes.

"Nid yw'r LLM yn disodli'r datblygwr; mae'n ailddiffinio rôl y datblygwr o ysgrifennydd cystrawen i strategydd systemau."

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Mae'r Dyfodol yn Gyfansoddadwy

Mae'r esblygiad hwn yn fy nghrefft yn adlewyrchu symudiad mwy mewn datblygu meddalwedd tuag at y gallu i gyfansoddi ac offeryniaeth lefel uchel. Mae ysgrifennu meddalwedd gyda LLMs yn ymwneud llai â'r weithred amrwd o godio a mwy am ddylunio llifoedd gwaith deallus, curadu allbynnau, a rheoli cymhlethdod. Mae'n fy ngrymuso i adeiladu systemau mwy cadarn yn gyflymach trwy ddadlwytho llwyth gwybyddol. Mae hyn yn cyd-fynd yn berffaith â gweledigaeth OS busnes modiwlaidd. Yn union fel y mae Mewayz yn galluogi busnesau i gyfansoddi eu gweithrediadau o fodiwlau gorau yn y dosbarth, mae LLMs yn caniatáu i mi gyfansoddi meddalwedd o sgyrsiau deallus, gan gyfuno cod a gynhyrchir ag arbenigedd dwfn i adeiladu'r hyn sydd nesaf.

Cwestiynau Cyffredin

Sut ydw i'n Ysgrifennu Meddalwedd gyda LLMs

Am flynyddoedd, roedd meddalwedd ysgrifennu yn grefft hynod o unig, llawn obsesiwn â manylion. Roedd cyflwr y llif yn gysegredig, a gallai unrhyw ymyrraeth - cystrawen anghofiedig, gosodiad plât boeler diflas - ei chwalu. Heddiw, mae fy mhroses yn sylfaenol wahanol. Rwyf wedi integreiddio Modelau Iaith Mawr (LLMs) fel partner cydweithredol, gan drawsnewid nid yn unig fy nghyflymder, ond pensaernïaeth fy meddwl. Mae'n ymwneud llai â malu trwy god a mwy am drefnu systemau deallus. Y newid hwn yw'r union reswm pam mae platfformau fel Mewayz yn atseinio gyda mi; deallant na ddylai offer busnes modern fod yn gaerau monolithig, ond yn systemau hyblyg, y gellir eu cyfansoddi sy'n addasu i baradeimau newydd. Dyma sut rydw i'n trosoledd LLMs i adeiladu meddalwedd yn yr oes newydd hon.

O Bensaer i Olygydd: Diffinio'r Glasbrint

Y newid mwyaf hanfodol yw'r man cychwyn. Nid wyf bellach yn agor DRhA ac yn dechrau teipio dosbarth. Yn lle hynny, rwy'n agor rhyngwyneb sgwrsio ac yn dechrau disgrifio'r broblem mewn Saesneg clir. Rwy’n mynegi pwrpas y modiwl, ei fewnbynnau, ei allbynnau, a’r rhesymeg busnes mewn termau dynol. Rwy'n nodi'r pentwr technoleg, unrhyw batrymau perthnasol, a gofynion answyddogaethol. Mae'r LLM yn gweithredu fel prototeipydd cyflym, gan droi'r naratif hwn yn ddrafft cyntaf o god. Mae hyn yn gorfodi eglurder anhygoel ymlaen llaw; os na allaf ei esbonio'n glir i'r model, nid yw'r cysyniad yn barod. Mae'n arfer sy'n adlewyrchu athroniaeth fodiwlaidd Mewayz - lle rydych chi'n diffinio swyddogaethau clir, annibynnol cyn poeni am eu gweithredu.

Y Ddeialog iteraidd: Mireinio a Dadfygio

Nid yw'r drafft cod cychwynnol byth yn berffaith, a dyna'r pwynt. Mae'r hud go iawn yn digwydd yn y ddeialog ailadroddol sy'n dilyn. Dyma lle dwi'n trosglwyddo o bensaer i olygydd. Rwy'n rhedeg y cod, yn dod ar draws gwall neu achos ymyl, ac yna'n sgwrsio â'r LLM i'w drwsio. Daw'r anogwyr yn fwy manwl gywir: "Mae'r swyddogaeth yn methu pan fo'r rhestr defnyddwyr yn wag. Addaswch hi i ddychwelyd gwrthrych rhagosodedig a logio rhybudd." Mae'r LLM yn awgrymu'r ateb, yn aml yn esbonio'r rhesymu. Mae hyn yn ôl ac ymlaen yn cyflymu dadfygio ac ailffactorio yn ddramatig. Mae fel cael rhaglennydd pâr sy'n cofio ar unwaith bob dogfennaeth API a ysgrifennwyd erioed, gan ganiatáu i mi ganolbwyntio ar y rhesymeg lefel uwch a dyluniad y system.

Ychwanegu, Ddim yn Amnewid: Y Dyn yn y Dolen

Mae'n hollbwysig nodi nad yw'r LLM yn ysgrifennu'r cynnyrch terfynol; gwnaf. Mae'n ychwanegu at fy ngalluoedd. Rwy'n ei ddefnyddio ar gyfer codi llawer o dasgau ailadroddus ac archwilio cychwynnol, ond mae'r penderfyniadau pensaernïol terfynol, adolygiadau diogelwch, ac integreiddiadau rhesymeg busnes cynnil yn eiddo i mi. Gallai'r model gynhyrchu tair ffordd o weithredu nodwedd; Rwy'n eu gwerthuso ar sail perfformiad, cynaladwyedd, a sut maent yn ffitio i'r system ehangach. Mae'r model dynol-yn-y-dolen hwn yn sicrhau ansawdd a pherchnogaeth. Yn y cyd-destun hwn, mae'r cod a gynhyrchir yn dod yn gydran fodiwlaidd arall i'w hasesu a'i hintegreiddio - proses sy'n teimlo'n naturiol wrth weithio o fewn OS hyblyg fel Mewayz, lle mae gwasanaethau a ffynonellau data gwahanol yn cael eu gwerthuso a'u cysylltu'n barhaus.

Fy Rhestr Wirio Llif Gwaith Pŵer LLM

Ar gyfer nodwedd neu fodiwl newydd nodweddiadol, mae fy mhroses bellach yn dilyn y camau hyn yn gyson:

Eich Holl Offer Busnes Mewn Un Lle

Rhowch y gorau i jyglo apiau lluosog. Mae Mewayz yn cyfuno 208 o offer am ddim ond $49 y mis - o restr i AD, archebu i ddadansoddeg. Nid oes angen cerdyn credyd i ddechrau.

Ceisiwch Mewayz Am Ddim →

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime