Նախ պլանավորեք. ինչպես է աշխատում Plan mode-ը Mythex-ում
Mythex-ի չատն ունի երեք ռեժիմ՝ Build, Plan և Ask, և Plan-ը այն է, որ պետք է ընտրել մեծ կամ անորոշ փոփոխությունից առաջ։ Plan ռեժիմում agent-ը մշակում է մոտեցում՝ առանց ձեր նախագիծը խմբագրելու։ Դուք կարդում եք պլանը, և միայն երբ սեղմում եք Build, այն սկսում է փոփոխություններ անել։
Ինչ է անում
Յուրաքանչյուր աշխատանքային տարածքի չատ ունի ռեժիմների ցանկ․
| Ռեժիմ | Ինչի համար է |
|---|---|
| Build | Անմիջապես փոփոխել նախագիծը |
| Plan | Քննարկել մոտեցումը մինչև խմբագրելը |
| Ask | Պատասխանել հարցերին՝ առանց կոդը խմբագրելու |
Երբ պլանը պատրաստ է, չատում հայտնվում է պլանի քարտ՝ արդեն թվարկված todo-ներով։ View Plan-ը բացում է այն միայն կարդալու ներդիրում, որը ցույց է տալիս ամբողջ մոտեցումը՝ բաժինները, բովանդակությունը և քայլերի ցուցակը, իր սեփական Build կոճակով։ Սեղմեք Build-ը քարտի վրա կամ ներդիրում, և agent-ը սկսում է իրականացնել։
Ինչպես նույն ցանկը գտնվում է դաշբորդի կոմպոզերում, այնպես էլ կարող եք նոր նախագիծը սկսել Plan ռեժիմում։ Գլխավորից ուղարկելը ստեղծում է նախագիծը և բացում աշխատանքային տարածքը այն ռեժիմով, որ ընտրել եք։
Ինչու է օգտակար
Agent-ին անմիջապես կառուցել տալը լավ է աշխատում փոքր, հստակ փոփոխությունների համար։ Մեծ կամ անորոշ փոփոխությունների դեպքում այն կարող է գնալ այն ուղղությամբ, որ չէիք նկատի, և յուրաքանչյուր շտկում սխալ սկզբի վրա դարձնում է հաջորդը ավելի դժվար։
Պլանը տալիս է էժան ստուգման կետ կոդը փոխելուց առաջ։ Տեսնում եք, թե agent-ը ինչպես է հասկացել ձեր խնդրանքը և ինչ քայլեր է մտադիր անել։ Եթե ինչ-որ բան սխալ է, շտկում եք մեկ նախադասությամբ, այլ ոչ թե քանդում եք կառուցվածքը։
Պլան ռեժիմը նաև անվտանգ տեղ է ուսումնասիրության համար։ Agent-ը պլանավորելու ընթացքում կարող է միայն նայել. եթե կապել եք հավելվածներ Connectors-ի միջոցով, այն կարող է ցուցակել դրանք և ուսումնասիրել, թե ինչ կարող են անել, բայց չի կարող գործողություն կատարել։ Պլանավորումը երբեք էլ․ նամակ չի ուղարկում։
Ինչպես օգտագործել
- Ընտրեք Plan աշխատանքային տարածքի չատի ռեժիմների ցանկից (կամ դաշբորդի կոմպոզերից՝ նոր նախագծի համար)։
- Նկարագրեք փոփոխությունը։ Եղեք կոնկրետ՝ ինչ եք ուզում և ինչը պետք է մնա նույնը՝ անուն, բրենդի գույներ, բովանդակություն։
- Պատասխանեք ցանկացած հարցի։ Եթե agent-ին պետք է արտադրանքի որոշում, վանդակի վերևում հայտնվում է Ask questions վահանակ։ Ընտրեք տարբերակ կամ գրեք ձեր պատասխանը, ապա սեղմեք Continue։
- Կարդացեք պլանը։ Սեղմեք View Plan-ը պլանի քարտի վրա՝ այն իր ներդիրում բացելու համար։
- Անհրաժեշտության դեպքում ճշգրտեք։ Չատում պատասխանեք, թե ինչ փոխել։
- Սեղմեք Build-ը քարտի վրա կամ պլանի ներդիրում, երբ գոհ եք։
Agent-ը նույնպես կարող է առաջարկել դա
Եթե Build ռեժիմում եք, և agent-ը կարծում է, որ հարցումը նախ պլան է պահանջում, հայտնվում է Switch to Plan քարտ։ Switch (կամ ⌘/Ctrl+Enter) շարունակում է Plan ռեժիմում, Skip (Esc) մնում է նույն տեղում։ Պատճառի տակ գտնվող գիծը հաշվարկ է․ թողեք այն, և հերթափոխը ինքնուրույն կանցնի Plan-ին, այնպես որ Build ռեժիմում պլան խնդրելը նույնպես ձեզ պլան կտա։
Երբ պլանավորել, և երբ՝ ոչ
Iterate ուղեցույցից․
- Plan, երբ փոփոխությունը անորոշ է կամ ռիսկային, կամ ցանկացած մեծ գործառույթի համար։
- Ask, երբ ուզում եք բացատրություն՝ «ինչ է անում սա՞» — առանց ֆայլերը փոխելու։
- Build, երբ գիտեք, թե ինչ եք ուզում, և այն փոքր, հստակ քայլ է․ փոխել մեկ բաժին, շտկել մեկ սխալ, ավելացնել մեկ էջ։ Փոքր խնդրանքները նշանակում են ավելի քիչ անսպասելիություն և ավելի քիչ կրեդիտի ծախս։
Պլանավորումը չի փոխարինում քայլ առ քայլ կրկնելուն. այն դա նախապատրաստում է։ Լավ պլանը մեծ գործառույթը բաժանում է ստուգացուցակի, և Build-ը դրանով աշխատում է։
Եթե build-ը դեռ սխալ է գնում
Պլանները նվազեցնում են անսպասելիությունները, բայց չեն վերացնում դրանք։ Յուրաքանչյուր հաջող agent-ի հերթափոխից հետո Mythex-ը պահում է checkpoint, և պատասխանի վերջում Revert to this point-ը նախագծի ֆայլերը վերադարձնում է այդ կետին։ Կարող եք նաև խմբագրել նախորդ հաղորդագրությունը և ընտրել Discard & resend՝ հետ գնալու և այլ հարցում փորձելու համար։ Երկուսն էլ սովորաբար ավելի լավն են, քան կուտակված շտկումների հետ կռվելը։
Սահմանափակումներ
- Plan ռեժիմը ֆայլեր չի խմբագրում։ Ոչինչ չի փոխվում, մինչև չսեղմեք Build։
- Plan և Ask ռեժիմներում agent-ը կարող է նայել կապված հավելվածները, բայց չի կարող գործարկել որևէ բան կամ սկսել կապ։
- Բոլորը օգտագործում են նույն Standard coding agent-ը բոլոր ռեժիմներում. մոդելի ընտրիչ չկա։
Կարդալ ավելին
- Chat — ռեժիմները, պլանի քարտը և checkpoint-ները
- Iterate without rebuilding
- Ինչպես գրել prompt-ներ AI հավելվածների կառուցողների համար