
Jane Street-ի դիզայները՝ այժմ ավելի շատ Claude-ով եմ ձևավորում, քան Figma-ով
Jane Street-ի դիզայները պատմում է, թե ինչպես Figma-ի մակետներից ու սպեցիֆիկացիաներից անցել է Claude-ով կառուցված աշխատող նախատիպերին, քանի որ իրական արդյունքն ավելի համոզիչ է, քան մակետը։
Jane Street ընկերության ինժեներական բլոգում հրապարակված գրառման մեջ ընկերության դիզայները նկարագրում է, թե ինչպես իր առօրյա աշխատանքը Figma-ի մակետներից ու սպեցիֆիկացիաների փաստաթղթերից տեղափոխվել է դեպի աշխատող նախատիպեր, որոնք ստեղծվում են ուղղակիորեն Claude-ով՝ Anthropic-ի կոդ գրելու օգնականով։ Նրա խոսքով՝ փոփոխությունը աստիճանական է եղել, սակայն վերջին երկու ամսում Figma բացելու դեպքերը կտրուկ պակասել են։
Կասկածից մինչև ամենօրյա օգտագործում
Սկզբում հեղինակը մեծ լեզվական մոդելներին թերահավատորեն էր վերաբերվում։ Սեփական խաղը Copilot-ով ու Cursor-ով ուղղելու փորձերը աշխատող փոփոխություններ չտվեցին, իսկ նախորդ աշխատանքում Gemini-ով պատրաստված արտադրանքի բրիֆերն ու վայրֆրեյմները վերջին հաշվով դեն նետվեցին։ Շրջադարձը եղավ Jane Street ընդունվելուց հետո, որտեղ OCaml-ը և Bonsai-ն՝ ընկերության ներքին frontend շրջանակը, նրա համար բոլորովին նոր էին, և դրա շնորհիվ օգնականը դարձավ իսկապես օգտակար, այլ ոչ թե ընդամենը երկրորդ կարծիք ծանոթ աշխատանքի շուրջ։
Նախատիպ՝ մակետի փոխարեն
Այժմ գործընթացը սկսվում է խնդրի ու առաջարկի կարճ գրավոր նկարագրությամբ։ Այդ տեքստը դառնում է խմբագրիչում գործարկվող սեսիայի prompt, որտեղ աշխատում են build-ը և սերվերը, իսկ նպատակը հիմնական աշխատող տարբերակն է, որը ցույց է տալիս, որ գաղափարն իրագործելի է։ Դրանից հետո հեղինակը որքան ուզում է կրկնում է մշակումը, փոփոխությունները ուղարկում զարգացման միջավայր, օգտատերերից կարծիք հարցնում և վերջում ներկայացնում է «ֆիչեր»՝ ընկերությունում pull request-ի համարժեքը, որը վարվում է ուղիղ այնպես, ինչպես մտածված էր։
Վերջին օրինակներից մեկը JSQL դաշտում LLM հուշումների ավելացումն է. JSQL-ը ներքին SQL բարբառ է, որն օգտագործվում է օգտատերերին հասանելի բազմաթիվ գործիքներում։ Նախատիպը օրերով փորձարկվել է. հեղինակը կատարելագործել է ուղարկելու կոճակը, ավելացրել ստեղնաշարային դյուրանցումներ, վերաշարադրել տեքստերը, ճշգրտել prompt-ը և ավելացրել հաստատման հաղորդագրություններ։ Ջանքը, որ նախկինում գնում էր Figma-ի բաղադրիչներին ու փաստաթղթերի ձևավորմանը, այժմ ներդրվում է իրական արտադրանքում։ Վերջերս ստեղծվել են ևս կես տասնյակ նախատիպեր՝ օգտատերերին հասանելի կոդի, տվյալների մոդելների և գրադարանների վրա, դրանցից մի քանիսը 2000-ից ավելի տողի diff-ով, ինչպես նաև ինտերակտիվ նախատիպեր նոր հավելվածների համար, որոնք սկզբում նկարվում են Figma-ում, իսկ որոշ դեպքերում Figma-ն ընդհանրապես բաց թողնվում է։
Վերանայում և այն, ինչ կարող է կորչել
Հիմնական թերությունն այն է, որ վերանայողը ստանում է ամբողջովին պատրաստ ֆունկցիոնալ, այլ ոչ թե էսքիզ։ Թիմի լուծումը նախատիպին «կենդանի առաջարկի փաստաթուղթ» վերաբերվելն է. կոդը մեկանգամյա է, վերանայողից սպասվում է կարծիք դիզայնի և օգտագործողի փորձի մասին, իսկ production կոդը նա հետագայում ինքն է իրականացնում առանձին փոփոխությամբ։ Հեղինակին անհանգստացնում է նաև, որ Claude-ով դիզայն անելը իրեն պահում է կրկնվող ռեժիմում, այլ ոչ թե ազատ, ստեղծարար վիճակում. այդ լարվածությունը նա համեմատում է դիզայներները պե՞տք է կոդ գրեն հարցի շուրջ երկարատև բանավեճի հետ, որը գնում է առնվազն 2011 թվականից։ Առանց լեզվական մոդելների, մի ընկերություն ընդունվելը, որտեղ OCaml-ն ու Bonsai-ն անծանոթ են, հավանաբար նրան ավելի կկապեր Figma-ին։ Փոխարենը նա նորից աշխատում է հենց նյութի հետ։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։