ఇప్పుడు ఈ Claude 4.5 ప్రాంప్ట్స్ ఎందుకు ముఖ్యమైనవి
మీ స్ప్రింట్ కఠినతలు రివ్యూలు పైన పడిపోవడం, రీఫాక్టర్స్ వాయిదా పడటం వల్ల మెల్లగానే సాగుతుంటే, మీరు ఒంటరిగా లారు. ప్రమేయం ఉన్న జట్లు మనస్ఫూర్తిగా Claude 4.5ని ఫీచర్లు డ్రాఫ్ట్ చేయడానికి, రీఫాక్టర్స్ బ్యాచింగ్ చేయడానికి, క్లీన్గా, సమీక్షకు సిద్ధంగా ఉండే PRలను నిమిషాల్లో నెరవేర్చడానికి ఉపయోగిస్తున్నాయి. ఈ జాబితా స్వతంత్ర కోడింగ్, విశాల స్థాయిలో రీఫాక్టర్లు మరియు త్వరిత ఆమోదాలను తీసుకునే పుల్ల్ రిక్వెస్టుల కోసం 30 ఫీల్డ్-టెస్టెడ్ Claude 4.5 ప్రాంప్ట్స్ మీకు అందిస్తుంది.
మేము ప్రాక్టికల్ మరియు సమస్యాభిముఖ పద్ధతిని ఉపయోగిస్తాము: మీరు కాపీ-పేస్ట్ ప్రాంప్ట్స్, సందర్భం మరియు పరిమితులపై సూచనలు, మరియు Claude 4.5ని నమ్మదగిన, అధిక సంకేతాల అవుట్పుట్ల వైపు తిప్పే ప్రొ టిప్స్ పొందుతారు.
ఈ Claude 4.5 ప్రాంప్ట్స్ను సమర్ధవంతంగా ఎలా ఉపయోగించాలి
- Claude 4.5కి స్పెసిఫికేషన్, పరిమితులు, మరియు అంగీకార పరీక్షలను ఇవ్వండి. తుది ఫలితాలు పరీక్షించదగినవి అయినప్పుడు అది మెరుగ్గా కోడ్ చేస్తుంది.
- ఎప్పుడూ రిపోజిటరీ సందర్భం (భాష, ఫ్రేమ్వర్క్, కోడ్ శైలి, CI నియమాలు, బ్రాంచ్ పేర్ల నియమాలు) ఇవ్వండి.
- రీఫాక్టర్ల కోసం ప్రాతినిధ్య ఫైల్స్ మరియు కోడ్ సవరులకు (మాడ్యూల్ యాజమాన్యం, సరిహద్దులు) మ్యాప్ ఇవ్వండి.
- PRల కోసం డిఫ్స్ ఇన్పుట్ చేయండి. మార్పులు తెలిసినప్పుడు Claude 4.5 మెరుగైన వివరణలు రాస్తుంది.
- “సావధానమైన మార్పులను ప్రాధాన్యం ఇవ్వండి” లేదా “వికల్పాలు ప్రతిపాదించి, సరళమైనదాన్ని అమలు చేయండి” వంటి సూచనల ద్వారా టెంపరేచర్ నియంత్రణ ఉపయోగించండి.
- తుది ‘తనిఖీ’ దశ ప్రాంప్ట్ ను జోడించి స్వయంకృషి, టెస్టులు ఉత్పత్తి, మార్పుల గుర్తింపు చేయండి.
స్వతంత్ర కోడింగ్, రీఫాక్టర్స్ మరియు PRల కోసం టాప్ 30 Claude 4.5 ప్రాంప్ట్స్
కింది ప్రతీ ప్రాంప్ట్ కాపీ-పేస్ట్ బ్లాక్, అవసరమైన వివరాలు, మరియు Claude 4.5 ప్రతిస్పందనలను ట్యూన్ చేసే ప్రొ టిప్తో పూర్తిగా అందించబడింది.
1) స్పష్టమైన స్పెక్ నుంచి ఫీచర్ అమలు చేయండి
ప్రాంప్ట్:
“సీనియర్ ఇంజనీర్ లాగే పని చేయండి. కనిష్ట సర్ఫేస్ ఏరియా మార్పులుతో ఈ ఫీచర్ను ఎండ్-టు-ఎండ్ అమలు చేయండి. మా ఆర్కిటెక్చర్ మరియు కోడింగ్ స్టాండర్డ్స్ను గౌరవించండి. కేవలం కోడ్ బ్లాక్స్ ఇవ్వండి; నిర్ణయాల వివరాలు కామెంట్లలో ఇవ్వండి. యూనిట్ టెస్టులు మరియు కనిష్ట ఇంటిగ్రేషన్ టెస్ట్ను కూడా చేర్చండి.
స్పెక్:
- [ఫీచర్ స్పెక్ పేస్ట్ చేయండి]
ఆర్కిటెక్చర్:
- [సంబంధిత మాడ్యూల్స్ పేస్ట్]
పరిమితులు:
- [పెర్ఫార్మెన్స్, సెక్యూరిటీ, బ్యాక్వార్డ్ కంపాటిబిలిటీ]
కోడ్ శైలి:
- [లింట్ నియమాలు, నేమింగ్]
టెస్టింగ్:
- [ఫ్రేమ్వర్క్, కవరేజ్ లక్ష్యాలు]
డెలివర్:
- అప్డేటెడ్ ఫైల్స్, కొత్త ఫైల్స్, మరియు టెస్టులు.”
ఏమి ఇవ్వాలి: ఫీచర్ స్పెక్, ఫైల్ మ్యాప్, స్టైల్ రూల్స్, టెస్ట్ ఫ్రేమ్వర్క్.
ప్రొ టిప్: “శుభ్రమైన ఫంక్షన్స్ మరియు డిపెండೆంసీ ఇన్జెక్షన్ ప్రాధాన్యం ఇవ్వండి” అని తెలిపండి.
2) గ్రీస్ఫీల్డ్ మాడ్యూల్ స్కాఫోల్డ్
ప్రాంప్ట్:
“[మాడ్యూల్] నామంతో కొత్త మాడ్యూల్ కోసం ప్రొడక్షన్-సిద్ధమైన స్కాఫోల్డ్ క్రియేట్ చేయండి. ఇది స్థిరమైన ఇంటర్ఫేస్ను చూపించి, అమలు వివరాలను దాచాలి. క్రిందివి రూపొందించండి:
- యూనిట్ టెస్టులు
మా రిపో కన్వెన్షన్లను అనుసరించండి:
- పాథ్లు/నేమ్స్పేస్లు: [నియమాలు]
- లింట్/ఫార్మాట్: [నియమాలు]”
ఏమి ఇవ్వాలి: లక్ష్య మాడ్యూల్ ప్రయోజనం, వినియోగదారు ఇంటర్ఫేస్లు.
ప్రొ టిప్: భవిష్యత్ ప్రమాదాలను సూచించేందుకు కామెంట్లలో ‘స్థిరత్వ బడ్జెట్’ విభాగం కోరండి.
3) TDD: ముందుగా టెస్టులు రాయండి, తరువాత కోడ్
ప్రాంప్ట్:
“మీరు TDDని నడిపిస్తున్నారు. ముందుగా స్పెక్ను చేర్చిన విఫలమయ్యే యూనిట్ టెస్టులను రాయండి. నేను ఆమోదించగానే, వాటిని పాస్ చేయడానికి కనిష్ట కోడ్ను అమలు చేయండి. అవసరమైతే ఎడ్జ్ కేసులు మరియు ప్రాపర్టీ-ఆధారిత టెస్టులు చేర్చండి.
స్పెక్: [పేస్ట్]
పరిసరాలు: [రన్టైమ్ + టెస్ట్ ఫ్రేమ్వర్క్]
పరిమితులు: [పెర్ఫార్మెన్స్/సెక్యూరిటీ/కంపాటిబిలిటీ]”
ఏమి ఇవ్వాలి: స్పెక్ మరియు టెస్ట్ ఫ్రేమ్వర్క్.
ప్రొ టిప్: ‘మ్యుటేషన్ టెస్ట్ చెక్లిస్ట్’ను అడగండి అసర్షన్లను బలోపేతం చేయడానికి.
4) రక్షణాత్మక API రాపర్
ప్రాంప్ట్:
“[పేరు] అనే బాహ్య API కోసం రక్షణాత్మక క్లయింట్ను డిజైన్ చేసి అమలు చేయండి. అవసరాలు:
- టైమ్లిమిట్లు మరియు డెడ్లైన్లు
- మెట్రిక్స్ (లేటెన్సీ, ఎర్రర్ రేట్)
- ఎర్రర్ టాక్సానమీ
కోడ్ + టెస్టులు + వాడుక కోసం README స్నిపెట్ ఇవ్వండి.”
ఏమి ఇవ్వాలి: API డాక్స్, రేట్-limits.
ప్రొ టిప్: టైమ్ఔట్ మరియు 5xx కోసం చౌబ్ టెస్టులు రూపొందించాలని సూచించండి.
5) భద్రతాత్మక ఇన్పుట్ కాలిడేషన్ లేయర్
ప్రాంప్ట్:
“[డొమైన్] కోసం కేంద్రీకృత ఇన్పుట్ వాలిడేషన్ లేయర్ను కఠిన స్కీమ్ వాలిడేషన్, కెనానికలైజేషన్, మరియు లాగ్లకు భద్రమైన ఎర్రర్ మెసేజ్లతో అమలు చేయండి. JSON, ఫారమ్ డేటా, మరియు CLI ఆర్గుమెంట్లకు కవర్ చేయండి. మాలిషియస్ పేట్లోడ్లతో టెస్టులు చేర్చండి.”
ఏమి ఇవ్వాలి: అంచనా స్కీము, ఎర్రర్ హ్యాండ్లింగ్ నియమాలు.
ప్రొ టిప్: మెరుగైన కవరేజీకి OWASP సూచనలు జోడించండి.
6) పెర్ఫార్మెన్స్ మైక్రో-ఒప్టిమైజేషన్ పాస్
ప్రాంప్ట్:
“క్రింద ఇచ్చిన ఫంక్షన్ల ను ప్రొఫైల్ చేసి టాప్ 3 మెరుగుదలలతో కూడిన ఆప్షన్లు ప్రతిపాదించండి. తరువాత ≥20% వేగవంతం చేసే చిన్న, భద్ర మార్పులను అమలు చేయండి.
కోడ్: [పేస్ట్]
వర్క్లోడ్: [వివరణ]
పరిమితులు: పబ్లిక్ వికృతి మార్పులు రాకుండా పాటించండి.”
ఏమి ఇవ్వాలి: ప్రాతినిధ్య వర్క్లోడ్లు.
ప్రొ టిప్: కొడిన నిర్వహణ కొరకు బెంచ్మార్క్ హార్నెస్ కోడ్ అడగండి.
7) ఫీచర్ ఫ్లాగ్ రోలౌట్ తో కిల్-స్విచ్
ప్రాంప్ట్:
“[ఫీచర్] చుట్టూ ఫీచర్ ఫ్లాగ్ జోడించండి. అవసరాలు: సర్వర్-సైడ్ ఫ్లాగ్, స్థిరమైన రోలౌట్ శాతం, స్టికీ బకెటింగ్, తక్షణ కిల్-స్విచ్, మరియు అప్లికేషన్ మీద టెలిమెట్రీ. మైగ్రేషన్, డాక్స్, మరియు టెస్టులు ఇవ్వండి.”
ఏమి ఇవ్వాలి: ఫ్లాగ్ వేదిక, టెలిమెట్రీ సింక్.
ప్రొ టిప్: ప్రొడక్షన్ కాడులో కాన్ఫిగరేషన్ మైగ్రేషన్ ప్లాన్ అడగండి.
8) అసింక్ జాబ్ + ఐడంపొటెన్సీ
ప్రాంప్ట్:
“[ఆపరేషన్]ని అసింక్ జాబ్గా రీఫాక్టర్ చేయండి. డూప్లికేట్ కీలు మరియు భద్ర రీట్రై విధానాలతో ఐడంపొటెన్సీ నిర్ధారించండి. DLQ హ్యాండ్లింగ్ మరియు ఆబ్జర్వబిలిటీ చేర్చండి.
పంపిణీ: క్యూయూ కాన్ఫిగరేషన్, వర్కర్, రీట్రై విధానం, మెట్రిక్స్, మరియు డూప్లికేట్ ఈవెంట్లతో టెస్టులు.”
ఏమి ఇవ్వాలి: క్యూయూ/రన్టైం వివరాలు.
ప్రొ టిప్: డెడ్-లెటర్ మెసేజ్లు కోసం రీస్ప్లే స్క్రిప్ట్ అడగండి.
9) సింక్రోనస్ I/Oని నాన్-బ్లాకింగ్గా మార్పు
ప్రాంప్ట్:
“[ఫైల్స్]లోని బ్లాకింగ్ I/Oలను నాన్-బ్లాకింగ్ APIsగా మార్చండి. ఇంటర్ఫేస్లను మార్చకండి. బ్యాక్ప్రెజర్ హ్యాండ్లింగ్, టైమ్ఔట్లు, మరియు రిసోర్స్ క్లీనప్ జోడించండి. బెంచ్మార్క్లు మరియు టెస్టులు ఇవ్వండి.”
ఏమి ఇవ్వాలి: కోడ్ మరియు లక్ష్య రన్టైం APIs.
ప్రొ టిప్: పబ్లిక్ టైప్స్ మార్చవద్దని స్పష్టం చేయండి, దీని వల్ల అసహజంగా మార్పులు రానివ్వండి.
10) డేటాబేస్ ట్రాన్జాక్షన్ సరిహద్దులు
ప్రాంప్ట్:
“[మాడ్యూల్] కోసం ట్రాన్జాక్షన్ సరిహద్దులను సమీక్షించి సరిదిద్దండి. లక్ష్యాలు: అటమిక్ ఆపరేషన్స్, స్థిరమైన ఐసోలేషన్ లెవెల్, తాత్కాలిక లోపాల్లో భద్రమైన రీట్రైలు, కనిష్ట లాక్ కంటెషన్. కోడ్ డిఫ్స్ మరియు కామెంట్లలో కారణాలు ఇవ్వండి.”
ఏమి ఇవ్వాలి: ORM/raw SQL ప్యాటర్న్లు, DB రకం.
ప్రొ టిప్: డెడ్లాక్ టెస్ట్ సూట్ అడగండి.
11) సరైనత రక్షకులతో కెషింగ్ వ్యూహం
ప్రాంప్ట్:
“[హాట్ పాత్] కోసం కెషింగ్ లేయర్ను ఈ విధంగా అమలు చేయండి:
- ఆబ్జర్వబిలిటీ (హిట్/మిస్)
- ఇన్వాలిడేషన్ హుక్స్
కోల్డ్ స్టార్ట్ను సరైనతతో నిర్వహించండి. టెస్టులతో కలిపి ఇవ్వండి.”
ఏమి ఇవ్వాలి: డేటా ఆకారాలు, నిరంతరత్వం అవసరాలు.
ప్రొ టిప్: ఎడ్జ్ కేసులను వివరిస్తూ ‘నిరంతరత్వ జర్నల్’ అడగండి.
12) జీరో డౌన్టైమ్తో స్కీమా మైగ్రేషన్
ప్రాంప్ట్:
“స్కీమా A నుంచి Bకి జీరో-డౌన్టైమ్ మైగ్రేషన్ను ప్లాన్ చేసి అమలు చేయండి, ఎక్స్పాండ్/కాంట్రాక్ట్ పద్ధతులతో. మైగ్రేషన్స్, బ్యాక్ఫిల్ జాబ్, డ్యూయల్-రీడ్/రైట్ విండో, మరియు రోల్బ్యాక్ ప్లాన్ జోడించండి. రిలీజ్ ప్రకారం PRలుగా ఇవ్వండి.”
ఏమి ఇవ్వాలి: ప్రస్తుత/లక్ష్య స్కీమాలు.
ప్రొ టిప్: కటోవర్ చెక్లిస్ట్ అడగండి.
13) భద్రతా బలోపేతం చెక్లిస్ట్ + ప్యాచెస్
ప్రాంప్ట్:
“[సర్వీస్]ను ఈ చెక్లిస్ట్ ప్రకారం ఆడిట్ చేయండి: authN, authZ, సీక్రెట్ హ్యాండ్లింగ్, TLS, ఇన్పుట్ వాలిడేషన్, లాగింగ్, లీస్ట్ ప్రివిలేజ్, డిపెండెన్సీ రిస్క్లు. ప్రాధాన్యతా ఆధారంగా ఫైండింగ్స్ మరియు కనిష్ట కోడ్ ప్యాచెస్ ఉత్పత్తి చేయండి. టెస్టులతో కూడి.”
ఏమి ఇవ్వాలి: సర్వీస్ కోడ్, ఇన్ఫ్రా అవలోకనం.
ప్రొ టిప్: ప్రధాన డిపెండెన్సీల కోసం CVE చెక్స్ కోరండి.
14) మోనోరిపో రీఫాక్టర్ ప్లాన్ జనరేటర్
ప్రాంప్ట్:
“దీనిని మోనోరిపో మ్యాప్ని బట్టి, [లక్ష్యం] కోసం దశల వారీ రీఫాక్టర్ ప్లాన్ ప్రతిపాదించండి, డిపెండెన్సీ విరామాలు, ప్యాకేజీ యాజమాన్యం, CI వ్యూహంతో. తర్వాత ఫేజ్ 1కి మాత్రమే మార్పులను, టెస్టులతో ఉత్పత్తి చేయండి.”
ఏమి ఇవ్వాలి: రిపోజ్ గ్రాఫ్, కోరిన చివరి స్థితి.
ప్రొ టిప్: పరిధిని నియంత్రించేందుకు ‘మార్పులు X ఫైల్స్ లోపు పరిమితం చేయండి’ జోడించండి.
15) సంకేతాలు కంటే శ్రవణార్థమైన లాగింగ్ రీయర్క్
ప్రాంప్ట్:
“[మాడ్యూల్]లో లాగింగ్ను మడత బట్టిన లాగ్స్ మరియు స్థిరమైన ఫీల్డ్స్, రెడాక్షన్తో మళ్లీ వ్రాయండి. శబ్దం ఎక్కువ ఇచ్చే లాగ్లను తీసివేయండి, కోరలేషన్ IDs చేర్చండి, లాగ్ ఇన్నోవేరియంట్లను డాక్యుమెంట్ చేయండి. ముందు/తరువాత ఉదాహరణలు మరియు టెస్టులు ఇవ్వండి.”
ఏమి ఇవ్వాలి: ప్రస్తుత లాగ్స్, ప్రైవసీ నియమాలు.
ప్రొ టిప్: హాట్ పాత్ల కోసం సాంప్లింగ్ నియమాలు అడగండి.
16) ఆబ్జర్వబిలిటీ ప్రారంభ ప్యాక్
ప్రాంప్ట్:
“[సర్వీస్]కు ట్రేసింగ్, మెట్రిక్స్, జీవిత పరిస్థితి తనిఖీలు జోడించండి. [OpenTelemetry] నియమాలు పాటించండి. డాష్బోర్డులు (JSON), SLOలు, అలర్ట్లు ఇవ్వండి. స్థానిక డెవ్ సెట్ అప్ డాక్స్ ఉంచండి.”
ఏమి ఇవ్వాలి: రన్టైమ్, ఎక్స్పోర్టర్, SLI/SLO లక్ష్యాలు.
ప్రొ టిప్: RED/USE మెట్రిక్స్ డిఫాల్ట్గా అడగండి.
17) యాక్సెసిబిలిటీ పాస్ (a11y)
ప్రాంప్ట్:
“UI కంపోనెంట్లను యాక్సెసిబిలిటీ (WCAG 2.2 AA) కోసమే ఆడిట్ చేయండి. కీబోర్డ్ నావిగేషన్, ఫోకస్ ఆర్డర్, రంగు కాంట్రాస్ట్, ARIA రోల్స్ సరిచేయండి. ముందు/తరువాత స్క్రీన్షాట్లు, సరిచేసిన లంఘనలు చెక్లిస్ట్ ఇవ్వండి.”
ఏమి ఇవ్వాలి: కంపోనెంట్ కోడ్, డిజైన్ టోకెన్స్.
ప్రొ టిప్: స్టోరీబుక్ a11y టెస్టులు అడగండి.
18) ఇంటర్నేషనలైజేషన్ (i18n) స్కాఫోల్డ్
ప్రాంప్ట్:
“[ఫ్రంట్-ఎండ్]లో i18n పరిచయం చేయండి. మెసేజ్ క్యాటలాగులు, లోకేల్ మార్చడం, ICU మెసేజ్ ఫార్మాట్టింగ్, RTL మద్దతు, ప్సూడో-లోకలైజేషన్ చేర్చండి. మైగ్రేషన్ సూచనలు మరియు టెస్టులు ఇవ్వండి.”
ఏమి ఇవ్వాలి: ఫ్రేమ్వర్క్, ప్రస్తుత టెక్స్ట్ వాడకం.
ప్రొ టిప్: హార్డ్కోడెడ్ స్ట్రింగ్స్ ని నిరోధించే లింట్ నియమం అడగండి.
19) స్టేట్ మేనేజ్మెంట్ రీఫాక్టర్
ప్రాంప్ట్:
“[UI స్టేట్]ని ముందస్తుగా తెలుస్తున్న నమూనాలోకి (ఉదా: Redux/Zustand/MobX/XState) రీఫాక్టర్ చేయండి. లక్ష్యాలు: హఛితం కాని స్టేట్ తొలగింపు, సెలెక్టర్ మెమొరీజేషన్, మరియు పక్క ప్రభావాలు వేరుచేయడం. టెస్టులు మరియు మైగ్రేషన్ గైడ్ ఇవ్వండి.”
ఏమి ఇవ్వాలి: ప్రస్తుత స్టేట్ ఫ్లోలు.
ప్రొ టిప్: స్టేట్ డైగ్రామ్ మరియు ఈవెంట్ టేబుల్ అడగండి.
20) టైప్ సేఫ్టీ అప్గ్రేడ్
ప్రాంప్ట్:
“[కోడ్బేస్]ని క్రమంగా కఠిన టైపింగ్ (ఉదా: TS స్ట్రిక్్ట్ మోడ్)కు మార్చండి. హాట్స్పాట్లను గుర్తించి, టైప్స్ జోడించి, అప్రత्यक्ष any ను నివారించండి. దశల వారీ ప్రణాళిక + మాడ్యూల్ వారీ PRలు ఇవ్వండి.”
ఏమి ఇవ్వాలి: టైపింగ్ లక్ష్యాలు, బిల్డ్ పరిమితులు.
ప్రొ టిప్: కస్టమైజ్డ్ జనరిక్స్ కోసం టైప్-చేర్చిన టెస్టులు అడగండి.
21) మెమరీ లీక్ డయాగ్నోసిస్ మరియు సూచనలు
ప్రాంప్ట్:
“[సర్వీస్]లో [వర్క్లోడ్] కింద మెమరీ వృద్ధిని విశ్లేషించండి. ప్రొఫైలింగ్ ద్వారా లీక్లు గుర్తించి, ప్రభావం/రిస్క్ ఆధారంగా పరిష్కారాలను ప్రతిపాదించి, కనిష్ట మార్పులను అమలు చేసి, రిగ్రెషన్ టెస్టులు చేర్చండి.”
ఏమి ఇవ్వాలి: హీప్ ప్రొఫైల్స్, రీప్రొడ్యూసర్.
ప్రొ టిప్: PRలో పోస్ట్-మార్టెం విధానంలో సారాంశం అడగండి.
22) రేస్ కండీషన్ హంట్
ప్రాంప్ట్:
“[కంకరెన్సీ ప్రాంతం]లోని రేస్ కండీషన్స్ను కనుగొని, సరిదిద్దండి. ఆదేశబద్ధమైన టెస్టులు, లాక్ ఆర్డర్నింగ్ నియమాలు, మరియు ఇన్వేరియంట్లను కామెంట్లలో వివరించండి.”
ఏమి ఇవ్వాలి: సమకాలిక కోడ్ ప్రాంతాలు, వైఫల్య లక్షణాలు.
ప్రొ టిప్: స్ట్రెస్ టెస్ట్ హార్నెస్ అడగండి.
23) CI వేగవంతం, కవర్ అయిపోయే వేగం తగ్గకుండా
ప్రాంప్ట్:
“కవరేజ్ తగ్గించకుండా CI రన్టైమ్ను ≥30% తగ్గించండి. క్యాచింగ్, టెస్ట్ షార్డింగ్, మరియు ఇన్క్రిమెంటల్ బిల్డ్స్ అప్లై చేయండి. మెట్రిక్స్ పట్టిక మరియు రోల్బ్యాక్ ప్లాన్ ఇవ్వండి.”
ఏమి ఇవ్వాలి: ప్రస్తుత CI yaml, బాటిల్నెక్స్.
ప్రొ టిప్: ఫ్లాకీ టెస్ట్ క్వారంటైన్ ఆటోమేషన్ అడగండి.
24) కంటెయినర్ హార్డెనింగ్ + SBOM
ప్రాంప్ట్:
“Dockerfilesని మల్టీ-స్టేజ్ కనిష్ట ఇమేజ్లు, నాన్-రూట్ యూజర్స్, మరియు ధృవీకృత బేసెస్తో రీఫాక్టర్ చేయండి. CIలో SBOM ఉత్పత్తి మరియు వ్యాధి స్కానింగ్ జోడించండి. ఉదాహరణలు మరియు టెస్టులు ఇవ్వండి.”
ఏమి ఇవ్వాలి: ప్రస్తుత Dockerfiles, రిజిస్ట్రీ.
ప్రొ టిప్: పునరుత్పాదక బిల్డ్లు మరియు ప్రోవెనెన్స్ (SLSA-స్టైల్) కోరండి.
25) సీక్రెట్స్ మేనేజ్మెంట్ రీడో
ప్రాంప్ట్:
“కేడ వేడి సీక్రెట్స్ని [వాల్ట్/కేఎమ్ఎస్]తో మార్చండి. కీలు రొటేట్ చేసి, లీస్ట్-ప్రివిలేజ్ పాలసీలను జోడించి, CI/CDలో సీక్రెట్ ఇంజెక్షన్ అమలు చేయండి. రన్బుక్స్ మరియు టెస్టులు ఇవ్వండి.”
ఏమి ఇవ్వాలి: ప్రస్తుత సీక్రెట్ వాడకం, ప్రొవైడర్.
ప్రొ టిప్: తప్పుగా కమిట్ అవడం గుర్తించే టూల్స్ అడగండి.
26) PR వివరణ రచయిత (AI సహాయం)
ప్రాంప్ట్:
“ఈ డిఫ్ ఆధారంగా, అధిక నాణ్యత PR వివరణను రాయండి: సమస్య, పరిష్కారం, పరిధి, రిస్కులు, రోలౌట్ ప్లాన్, మెట్రిక్స్, మరియు సంబంధిత ఇషూల సరలంకలు. సమీక్షకుల చెక్లిస్ట్ కూడా చేర్చండి. 300–450 పదాలలో పరిమితంగా ఉంచండి.
డిఫ్: [పేస్ట్]”
ఏమి ఇవ్వాలి: డిఫ్, ఇషూ లింకులు.
ప్రొ టిప్: “include a మరియు టెస్ట్ ప్లాన్ టాప్ లో” లేకుండా ఉంచకండి.
27) సమీక్షకుల కోసం PR కామెంట్ జనరేటర్
ప్రాంప్ట్:
“సీనియర్ సమీక్షకుడిలా ఈ డిఫ్ సమీక్షించండి. అవసరం ఉన్న చోట మాత్రమే సంక్షిప్త, అధిక సంకేతాలతో కూడిన కామెంట్లు రాయండి. సరిగా ఉండటం, కలయిక, టెస్ట్ లోపాలు, భద్రత, మరియు వ్యవహార సాధ్యతపై దృష్టి పెట్టండి. చివరిగా ఆమోదమో మార్పుల అభ్యర్థన సమీక్షతో ముగించండి.”
ఏమి ఇవ్వాలి: డిఫ్ మరియు సందర్భం.
ప్రొ టిప్: ‘నిట్స్’ను చివరలో సమూహీకరించమని అడగండి.
28) చేంజ్లాగ్ + విడుదల నోట్స్ రచయిత
ప్రాంప్ట్:
“మర్జ్ చేసిన PRల నుండి మానవ కావలసిన విడుదల నోట్స్ రూపొందించండి. ఫీచర్లు, తీరిక్లు, ఇన్ఫ్రా, మరియు డాక్స్ ప్రకారం గ్రూప్ చేయండి. అప్గ్రేడ్ సూచనలు మరియు బ్రేకింగ్ మార్పులతో మైగ్రేషన్ దశలను చేర్చండి. స్క్యానబుల్గా ఉంచండి.”
ఏమి ఇవ్వాలి: PRల జాబితా, ట్యాగ్లు, ప్రభావం.
ప్రొ టిప్: సెమ్వర్ సరైన వర్గీకరణలు అడగండి.
29) విస్తృత-స్థాయి ఆటోమేటెడ్ రీఫాక్టర్ (కోడ్మాడ్)
ప్రాంప్ట్:
“మొత్తం రిపోలో [ప్యాటర్న్ A] నుండి [ప్యాటర్న్ B] కి సురక్షితమైన కోడ్మాడ్ డిజైన్ చేయండి. ఇందులో ఉండాలి:
- స్టాటిక్ విశ్లేషణ నియమాలు
- బ్యాచ్లలో రోలౌట్ + బ్యాకౌట్
స్క్రిప్ట్ + టెస్టులు ఉత్పత్తి చేయండి.”
ఏమి ఇవ్వాలి: ముందు/తరువాత ఉదాహరణలు, లక్ష్య పరిధి.
ప్రొ టిప్: ముందుగా కేనరీ PR అడగండి.
30) స్వీయ-తనిఖీ మరియు ధృవీకరణ సూట్
ప్రాంప్ట్:
“మార్పులను తుది రూపంలో నిలుపుకోవడానికి ముందుగా స్వయంగా సమీక్షించండి:
- పోలికల గురించి వివరణ ఇవ్వండి
- టెస్ట్లు చేర్చాలని ప్రతిపాదించండి
- కంకరెన్సీ, మెమరీ, మరియు I/Oపై మానసిక నమూనా తనిఖీ చేయండి
- స్టైల్ మరియు లింట్ అనుగుణతను నిర్ధారించండి
చెక్కలిస్ట్ మరియు కోడ్ సరిదిద్దులు అవసరమైతే అందించండి.”
ఏమి ఇవ్వాలి: మార్చిన సెట్ మరియు CI నియమాలు.
ప్రొ టిప్: ‘ఊహా గమనించే సమీక్షకుడిలా పని చేయండి’ అని కలిపి ఉపయోగించండి.
ఉదాహరణ: ఒక చెల్లింపు వర్క్ఫ్లోని రీఫాక్టర్ చేయడానికి Claude 4.5 ఉపయోగించడం
సన్నివేశం: Node.js సర్వీస్ చెల్లింపులను సింక్రోనస్గా ప్రాసెస్ చేస్తోంది మరియు పీక్ లోడ్ వద్ద టైమ్-అవుట్ అవుతుంది.
ప్రాంప్ట్లను ఎలా వర్తింప జేయాలి:
- బాటిల్నెక్స్ చెయ్యడానికి ముందుగా ప్రాంప్ట్ 6 ఉపయోగించండి.
- ఫ్రాడ్ చెక్, ఇన్వాయిస్ తయారీ వంటి భారీ దశలను అసింక్ జాబ్స్గా మార్చడానికి ప్రాంప్ట్ 8 ఉపయోగించండి.
- BIN మెటాడేటా, ఎక్స్ఛేంజ్ రేట్స్ వంటి ఐడంపొటెంట్ లుకప్ల కెషింగ్ కోసం ప్రాంప్ట్ 11 వర్తింప చేయండి.
- ట్రేసింగ్ మరియు RED మెట్రిక్స్ కోసం ప్రాంప్ట్ 16 జోడించండి.
- ఫీచర్ ఫ్లాగ్తో రోల్అవుట్ చేయడానికి ప్రాంప్ట్ 7 ఉపయోగించండి.
- తుది తనిఖీ మరియు టెస్టుల కోసం ప్రాంప్ట్ 30 ఉపయోగించి ముగించండి.
ఫలితాలు: p95 వద్ద 45% లేటెన్సీ తగ్గుదల, సన్నిహిత-జీరో టైమ్అవుట్స్, భద్రమైన రోల్-అవుట్స్.
మెరుగైన Claude 4.5 సందర్భ బ్లాక్స్ రూపొందించడం
Claude 4.5 మెరుగ్గా పనిచేస్తుంది, మీరు:
- పూర్తి రిపో కాకుండా ప్రాతినిధ్య ఫైల్లు అందిస్తే.
- ‘పబ్లిక్ ఇంటర్ఫేస్లను మార్చవద్దు’ వంటి అ-లక్ష్యాలను స్పష్టం చేస్తే.
- స్పష్ట అంగీకార ప్రమాణాలు మరియు టెస్ట్ పేర్లను ఉంచితే.
- ‘కొత్త డిప్లపై స్టాండర్డ్ లైబ్రరీ ప్రాధాన్యం ఇవ్వండి’ వంటి రక్షణా నియమాలు చేర్చినప్పుడు.
- ముందుగా ప్రత్యామ్నాయాలను అడిగి, తరువాత ఎంచుకున్న అమలును అడిగితే.
ఈ మెటా-ప్రాంప్ట్ ప్రయత్నించండి:
“కోడింగ్ ప్రారంభించే ముందు, 2-3 సాధ్యమయ్యే దిశలను వివరించండి (సంక్లిష్టత, పనితనం, చదవదగినత). మా పరిమితులకు తగ్గట్టుగా ప్రమాదం తక్కువగా ఉండే దిశను ఎంచుకుని అమలు చేయండి.”
పుల్ల్ రిక్వెస్టులు త్వరగా జతచేసుకునే విధానం: Claude 4.5 ప్లేబుక్
- స్పష్టం సమస్య ప్రకటనతో, కనిష్ట జీవత టపా మార్పుతో మొదలు పెట్టండి.
- మునుపటి/తరువాత డెల్టా చూపించే లాగ్లు, ట్రేసులు లేదా బెంచ్మార్క్లు జత చేయండి.
- టెస్ట్ ప్లాన్, రోల్బ్యాక్ దశలు, మరియు సంస్థాపన తర్వాత గమనించాల్సిన మేట్రిక్స్ చేర్చండి.
- సమీక్షకుల చెక్లిస్ట్ జోడించండి: సరైనత, కలపడం, టెస్ట్ కవరేజ్, పనితనం, భద్రత.
- PR వివరణ రాయడానికి ప్రాంప్ట్ 26, స్వీయ-సమీక్షకు ప్రాంప్ట్ 27 ఉపయోగించండి.
గమనిక: మీరు ఈ వర్క్ఫ్లో ని మీ ఎడిటర్ లేదా డాక్స్ లో కోరుకుంటే, Sider.AI వంటి టూల్స్ Claude 4.5 ప్రాంప్ట్ లను మీ కోడ్ ఎంపికలపై అనుసరించి, డిఫ్స్ ఆటోమేటిగ్గా జత చేసి, ప్రతి దశను గత దశలపై ఆధారపడి కొనసాగించేలా నిర్వహిస్తాయి. ఇది జట్లను ఎడ-హాక్ AI ఉపయోగం నుండి ఒక నమ్మనీయమైన, సమీక్ష-ముందు పద్ధతికి తరలిస్తుంది. త్వరిత-ప్రారంభ బండిల్స్ (కాపీ/పేస్ట్)
బండిల్ A: ‘ఫీచర్ + టెస్టులు + PR’
- ప్రాంప్ట్ 30 (స్వీయ తనిఖీ)
బండిల్ B: ‘విస్తృత స్థాయి రీఫాక్టర్’
- ప్రాంప్ట్ 28 (రిలీజు నోట్స్)
బండిల్ C: ‘భద్రతా స్ప్రింట్’
- ప్రాంప్ట్ 13 (సెక్యూరిటీ ఆడిట్)
- ప్రాంప్ట్ 25 (సీక్రెట్స్)
- ప్రాంప్ట్ 16 (ఆబ్జర్వబిలిటీ)
తర్వాతి దశలు
- మీ ప్రధాన సమస్యలకు సరిపోయే 3 ప్రాంప్ట్లు ఎంచుకుని ఒక చిన్న మాడ్యూల్పై అమలు చేయండి.
- ప్రత్యెక ప్రాంప్ట్లను స్పష్టమైన పరిమితులతో, స్పష్టమైన టెస్టులతో ట్యూన్ చేయండి.
- ఫలితాలను కొలవండి (p95 లేటెన్సీ, PR ముందస్తు సమయం, డిప్లాయ్మెంట్ వైఫల్య రేటు).
- గమనీయం నమోదు చేసిన తర్వాత మాత్రమే పెద్ద స్థాయిలో విస్తరించండి.
ప్రధాన భావాలు:
- Claude 4.5 స్పష్టమైన పరిమితులు, ఉదాహరణలు, మరియు టెస్టులతో బలంగా పని చేస్తుంది.
- స్వతంత్ర కోడింగ్కు రక్షణా నియమాలు: ఫ్లాగ్లు, మెట్రిక్స్, రోల్బ్యాక్ అవసరం.
- రీఫాక్టర్లు మరియు PRలకు దశల వారీ ప్రణాళికలు మరియు అధిక సంకేత సమీక్షలు లాభదాయకం.
- తక్కువ స్థాయిలో మొదలు పెట్టి, కొలవండి, మరియు పునర్విమర్శించండి.
ప్రశ్నలు మరియు సమాధానాలు
Q1: ఈ Claude 4.5 ప్రాంప్ట్లను నా టెక్నికల్ స్టాక్కు ఎలా అనుగుణం చేసుకోవాలి?
ప్రతి ప్రాంప్ట్లో మీ భాష, ఫ్రేమ్వర్క్, కోడ్ శైలి, CI నియమాలను జోడించండి. Claude 4.5 మీ స్టాక్లోని ఉదాహరణ ఫైల్లు, పాథ్లు, మరియు టెస్ట్ ఫ్రేమ్వర్క్లను చేర్చినప్పుడు అత్యుత్తమంగా ప్రదర్శిస్తుంది.
Q2: Claude 4.5 సురక్షితమైన విస్తృత-స్థాయి రీఫాక్టర్లను రాయగలదా?
అవును, మీరు ముందు/తర్వాత నమూనాలు, కోడ్మాడ్ ప్రణాళిక, దశల వారీ రోలౌట్ ఇవ్వగలిగితే. డ్రై-రన్స్, నమూనా నిర్ధారణ, కేనరీ PRలతో రిస్క్ తగ్గించే ప్రాంప్ట్లను ఉపయోగించండి.
Q3: క్లాడ్ 4.5తో అధిక-నాణ్యత గల PRలను పొందడానికి ఉత్తమ మార్గం ఏమిటి?
సమస్య, పరిష్కారం, నష్టాలు, పరీక్షలు మరియు రోల్ అవుట్ దశలను డిమాండ్ చేసే PR వివరణ ప్రాంప్ట్లోకి వ్యత్యాసం మరియు సందర్భాన్ని ఫీడ్ చేయండి. సమీక్షను అభ్యర్థించే ముందు అంతరాలను గుర్తించడానికి స్వీయ-సమీక్ష ప్రాంప్ట్తో అనుసరించండి.
Q4: క్లాడ్ 4.5ని అతిగా ఇంజనీరింగ్ చేయకుండా నేను ఎలా నిరోధించగలను?
ముందుగా లక్ష్యాలు కానివి మరియు పరిమితులను పేర్కొనండి: అతి చిన్న ఆచరణీయ మార్పు, కొత్త ఆధారపడకుడదు, పబ్లిక్ APIలను భద్రపరచండి. ముందుగా ప్రత్యామ్నాయాలను అడగండి మరియు సరళమైన విధానాన్ని ఎంచుకోండి.
Q5: నేను ఈ ప్రాంప్ట్లను నా ఎడిటర్ లేదా CIలో విలీనం చేయవచ్చా?
అవును. ప్రాంప్ట్లను ఎడిటర్ స్నిప్పెట్లు లేదా CI ఉద్యోగాలలో చుట్టండి. Sider.AI వంటి సాధనాలు సందర్భ సేకరణను ఆటోమేట్ చేయగలవు, ఎంచుకున్న కోడ్కు ప్రాంప్ట్లను వర్తింపజేయగలవు మరియు వ్యత్యాసాలు మరియు PRలను స్థిరంగా సమీకరించగలవు.