ആദ്യം പ്ലാൻ ചെയ്യുക, പിന്നെ നിർമ്മിക്കുക: Mythex-ൽ Plan Mode എങ്ങനെ പ്രവർത്തിക്കുന്നു
Mythex ചാറ്റിന് മൂന്ന് മോഡുകളുണ്ട് — Build, Plan, Ask — വലുതോ വ്യക്തമല്ലാത്തതോ ആയ മാറ്റത്തിന് മുമ്പ് എത്തിച്ചേരേണ്ടത് Plan ആണ്. Plan mode-ൽ agent നിങ്ങളുടെ പ്രോജക്റ്റ് എഡിറ്റ് ചെയ്യാതെ ഒരു സമീപനം തീരുമാനിക്കുന്നു. നിങ്ങൾ പ്ലാൻ വായിക്കുന്നു, Build അമർത്തുമ്പോൾ മാത്രമേ അത് മാറ്റങ്ങൾ വരുത്താൻ തുടങ്ങൂ.
അത് എന്ത് ചെയ്യുന്നു
ഓരോ വർക്ക്സ്പേസ് ചാറ്റിലും ഒരു മോഡ് മെനു ഉണ്ട്:
| മോഡ് | എന്തിനാണ് |
|---|---|
| Build | പ്രോജക്റ്റിൽ നേരിട്ട് മാറ്റങ്ങൾ വരുത്തുക |
| Plan | എഡിറ്റ് ചെയ്യുന്നതിന് മുമ്പ് സമീപനം ചർച്ച ചെയ്യുക |
| Ask | കോഡ് എഡിറ്റ് ചെയ്യാതെ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക |
പ്ലാൻ തയ്യാറാകുമ്പോൾ, ചാറ്റിൽ ടോഡോകൾ ഇതിനകം പട്ടികപ്പെടുത്തിയ ഒരു plan card പ്രത്യക്ഷപ്പെടുന്നു. View Plan അത് മുഴുവൻ സമീപനം — സെക്ഷനുകൾ, ഉള്ളടക്കം, ഘട്ട checklist — കാണിക്കുന്ന വായിക്കാൻ മാത്രമുള്ള ഒരു ടാബിൽ തുറക്കുന്നു, അതിന് സ്വന്തം Build ബട്ടണും ഉണ്ട്. Card-ലോ ടാബിലോ Build അമർത്തിയാൽ agent നടപ്പിലാക്കാൻ തുടങ്ങുന്നു.
അതേ മെനു ഡാഷ്ബോർഡ് കമ്പോസറിലും ഉണ്ട്, അതിനാൽ പുതിയ പ്രോജക്റ്റും Plan mode-ൽ തുടങ്ങാം. ഹോമിൽ നിന്ന് അയയ്ക്കുമ്പോൾ പ്രോജക്റ്റ് സൃഷ്ടിക്കുകയും നിങ്ങൾ തിരഞ്ഞെടുത്ത മോഡിൽ വർക്ക്സ്പേസ് തുറക്കുകയും ചെയ്യുന്നു.
ഇത് സഹായിക്കുന്നത് എന്തുകൊണ്ട്
ചെറുതും വ്യക്തവുമായ മാറ്റങ്ങൾക്ക് ഉടനെ നിർമ്മിക്കാൻ agent-നോട് ആവശ്യപ്പെടുന്നത് നന്നായി പ്രവർത്തിക്കുന്നു. വലുതോ അവ്യക്തമോ ആയ മാറ്റങ്ങൾക്ക്, നിങ്ങൾ ഉദ്ദേശിക്കാത്ത ദിശയിലേക്ക് അത് പോകാം, തെറ്റായ തുടക്കത്തിന് മുകളിലുള്ള ഓരോ പരിഹാരവും അടുത്തതിനെ കൂടുതൽ ബുദ്ധിമുട്ടാക്കുന്നു.
ഒരു പ്ലാൻ ഏതെങ്കിലും കോഡ് മാറുന്നതിന് മുമ്പുള്ള വിലകുറഞ്ഞ പരിശോധനാ പോയിന്റ് നൽകുന്നു. നിങ്ങൾ എങ്ങനെയാണ് നിങ്ങളുടെ അഭ്യർത്ഥന മനസ്സിലാക്കിയതെന്നും, അത് സ്വീകരിക്കാൻ ഉദ്ദേശിക്കുന്ന ഘട്ടങ്ങളും കാണുന്നു. എന്തെങ്കിലും തെറ്റാണെങ്കിൽ, ഒരു build അഴിച്ചുപണിയുന്നതിന് പകരം ഒരു വാക്യത്തിൽ തിരുത്താം.
Plan mode ഒരു സുരക്ഷിതമായ പര്യവേക്ഷണ ഇടം കൂടിയാണ്. പ്ലാൻ ചെയ്യുമ്പോൾ agent-ന് നോക്കാൻ മാത്രമേ കഴിയൂ: നിങ്ങൾ Connectors വഴി ആപ്പുകൾ ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, അവ പട്ടികപ്പെടുത്താനും അവയ്ക്ക് എന്ത് ചെയ്യാനാകും എന്ന് പഠിക്കാനും കഴിയും, പക്ഷേ ഒരു പ്രവർത്തനവും പ്രവർത്തിപ്പിക്കാൻ കഴിയില്ല. പ്ലാനിംഗ് ഒരിക്കലും ഇമെയിൽ അയയ്ക്കുന്നില്ല.
ഇത് ഉപയോഗിക്കുന്നത് എങ്ങനെ
- വർക്ക്സ്പേസ് ചാറ്റിലെ മോഡ് മെനുവിൽ നിന്ന് Plan തിരഞ്ഞെടുക്കുക (അല്ലെങ്കിൽ പുതിയ പ്രോജക്റ്റിന് ഡാഷ്ബോർഡ് കമ്പോസറിൽ).
- മാറ്റം വിവരിക്കുക. നിങ്ങൾക്ക് എന്ത് വേണം, എന്തെല്ലാം മാറാതെ നിൽക്കണം എന്നത് കൃത്യമായി പറയുക — പേര്, ബ്രാൻഡ് നിറങ്ങൾ, ഉള്ളടക്കം.
- ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക. Agent-ന് ഒരു ഉൽപ്പന്ന തീരുമാനം ആവശ്യമെങ്കിൽ, കമ്പോസറിന് മുകളിൽ ഒരു Ask questions പാനൽ പ്രത്യക്ഷപ്പെടുന്നു. ഒരു ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക അല്ലെങ്കിൽ സ്വന്തം ഉത്തരം ടൈപ്പ് ചെയ്യുക, തുടർന്ന് Continue.
- പ്ലാൻ വായിക്കുക. അത് സ്വന്തം ടാബിൽ തുറക്കാൻ plan card-ലെ View Plan അമർത്തുക.
- ആവശ്യമെങ്കിൽ ക്രമീകരിക്കുക. എന്ത് മാറ്റണം എന്ന് ചാറ്റിൽ മറുപടി നൽകുക.
- നിങ്ങൾക്ക് തൃപ്തിയായാൽ card-ലോ പ്ലാൻ ടാബിലോ Build അമർത്തുക.
Agent-ന് ഇത് നിർദ്ദേശിക്കാനും കഴിയും
നിങ്ങൾ Build mode-ലാണ്, അഭ്യർത്ഥനയ്ക്ക് ആദ്യം പ്ലാൻ വേണമെന്ന് agent കരുതുന്നുവെങ്കിൽ, ഒരു Switch to Plan card പ്രത്യക്ഷപ്പെടുന്നു. Switch (അല്ലെങ്കിൽ ⌘/Ctrl+Enter) Plan mode-ൽ തുടരുന്നു; Skip (Esc) നിങ്ങൾ ഇരിക്കുന്നിടത്ത് തന്നെ നിൽക്കുന്നു. കാരണത്തിന് താഴെയുള്ള ബാർ ഒരു കൗണ്ട്ഡൗൺ ആണ് — അത് തൊടാതെ വിട്ടാൽ turn സ്വയം Plan-ലേക്ക് മാറുന്നു, അതിനാൽ Build mode-ൽ ആയിരിക്കുമ്പോഴും പ്ലാൻ ചോദിച്ചാൽ നിങ്ങൾക്ക് ഒന്ന് ലഭിക്കും.
എപ്പോൾ പ്ലാൻ ചെയ്യണം, എപ്പോൾ വേണ്ട
Iterate ഗൈഡിൽ നിന്ന്:
- ഒരു മാറ്റം അവ്യക്തമോ അപകടകരമോ ആകുമ്പോൾ, അല്ലെങ്കിൽ ഏത് വലിയ ഫീച്ചറിനും Plan ഉപയോഗിക്കുക.
- ഫയലുകൾ മാറ്റാതെ ഒരു വിശദീകരണം വേണമെങ്കിൽ — "ഇത് എന്ത് ചെയ്യുന്നു?" — Ask ഉപയോഗിക്കുക.
- നിങ്ങൾക്ക് എന്താണ് വേണ്ടതെന്ന് അറിയാമെങ്കിലും അത് ചെറുതും വ്യക്തവുമായ ഘട്ടമാണെങ്കിൽ — ഒരു സെക്ഷൻ മാറ്റുക, ഒരു ബഗ് ശരിയാക്കുക, ഒരു പേജ് ചേർക്കുക — Build ഉപയോഗിക്കുക. ചെറിയ ആവശ്യങ്ങൾ കുറച്ച് അത്ഭുതങ്ങളും കുറഞ്ഞ credit ഉപയോഗവും അർത്ഥമാക്കുന്നു.
പ്ലാനിംഗ് ചെറിയ ഘട്ടങ്ങളിൽ iterate ചെയ്യുന്നതിന് പകരമാകുന്നില്ല; അത് അതിനെ സജ്ജമാക്കുന്നു. നല്ല പ്ലാൻ ഒരു വലിയ ഫീച്ചറിനെ ഒരു checklist ആയി വിഭജിക്കുന്നു, Build അതിലൂടെ പ്രവർത്തിക്കുന്നു.
ഒരു build ഇപ്പോഴും തെറ്റിപ്പോയാൽ
പ്ലാനുകൾ അത്ഭുതങ്ങൾ കുറയ്ക്കുന്നു; അവ ഇല്ലാതാക്കുന്നില്ല. Mythex ഓരോ വിജയകരമായ agent turn-നും ശേഷം ഒരു checkpoint സേവ് ചെയ്യുന്നു, മറുപടിയുടെ അവസാനത്തെ Revert to this point പ്രോജക്റ്റ് ഫയലുകളെ അതിലേക്ക് തിരികെ കൊണ്ടുപോകുന്നു. മുമ്പത്തെ ഒരു സന്ദേശം എഡിറ്റ് ചെയ്ത് Discard & resend തിരഞ്ഞെടുത്ത് റിവൈൻഡ് ചെയ്ത് മറ്റൊരു പ്രോംപ്റ്റ് പരീക്ഷിക്കാം. രണ്ടും സാധാരണയായി കൂടിക്കലർന്ന തെറ്റുകളുടെ കൂമ്പാരത്തോട് പൊരുതുന്നതിനെക്കാൾ നല്ലതാണ്.
പരിധികൾ
- Plan mode ഫയലുകൾ എഡിറ്റ് ചെയ്യുന്നില്ല. നിങ്ങൾ Build അമർത്തുന്നതുവരെ ഒന്നും മാറില്ല.
- Plan, Ask മോഡുകളിൽ agent-ന് ബന്ധിപ്പിച്ച ആപ്പുകൾ നോക്കാം, പക്ഷേ ഒന്നും പ്രവർത്തിപ്പിക്കാനോ ഒരു കണക്ഷൻ ആരംഭിക്കാനോ കഴിയില്ല.
- എല്ലാ മോഡുകളിലും എല്ലാവരും ഒരേ Standard coding agent ആണ് ഉപയോഗിക്കുന്നത്; മോഡൽ പിക്കർ ഇല്ല.
കൂടുതൽ വായിക്കാൻ
- Chat — മോഡുകൾ, plan card, checkpoints
- Iterate without rebuilding
- AI ആപ്പ് ബിൽഡറുകൾക്കായി പ്രോംപ്റ്റുകൾ എഴുതുന്നത് എങ്ങനെ