Function Optimizer Performance Surgeon
Para sa mga engineer na nag-ooptimize ng hot-path functions na kailangang tumakbo nang mas mabilis nang hindi binabago ang pag-uugali o mga garantiya sa kaligtasan.
Best for these models
๐ The Prompt
๐ Available ang prompt sa download
Kunin ang buong prompt text sa downloadable na .txt file. Libre, walang signup na kailangan.
I-download PromptVariables to fill in
{{FUNCTION_CODE}} โ Replace with your input {{CONSTRAINTS}} โ Replace with your input {{TARGET_ENV}} โ Replace with your input {{KNOWN_ISSUE}} โ Replace with your input About this prompt
Function Optimizer Performance Surgeon ay dinisenyo para sa code na gumagana ngunit masyadong mabagal ang takbo. Hinihiling nito sa modelo na suriin ang isang function, tukuyin ang mga mahal na operasyon, at magrekomenda ng mga pagpapabuti nang hindi binabago ang pag-uugali. Ang prompt ay kapaki-pakinabang kapag pinaghihinalaan mong may paulit-ulit na alokasyon, mga redundant na loop, hindi kailangang I/O, o mahihinang pagpili ng algorithm. Hinihikayat nito ang modelo na mag-isip sa mga tuntunin ng pagiging kumplikado, presyon sa memorya, at nasusukat na pagbuti sa halip na mga estilistikong kagustuhan.
Ang template na ito ay nakatuon sa mga performance engineer, backend developer, at mga koponan ng platform na nagmamalasakit sa latency at throughput. Hinihiling nito ang isang paliwanag bago at pagkatapos upang maunawaan mo kung bakit mas dapat na maging mas mabilis ang isang pagbabago. Nakatuon ang output sa time complexity, paggamit ng memorya, at mga tradeoff, na ginagawa itong angkop para sa hot paths, batch jobs, at mga serbisyo na nakaharap sa user kung saan mahalaga ang milliseconds. Maaari rin nitong i-flag kapag mapanganib ang optimization dahil maaaring maapektuhan ang readability o katumpakan.
I-customize ito sa pamamagitan ng pag-paste ng function sa {{FUNCTION_CODE}}, paglalarawan ng mga limitasyon sa {{CONSTRAINTS}}, at pagtukoy ng iyong target na runtime sa {{TARGET_ENV}}. Kung alam mo na ang bottleneck, itakda ang {{KNOWN_ISSUE}} upang mas malalim ang pagsusuri ng modelo sa halip na manghula. Dapat kasama sa resulta ang diagnosis sa pagganap, isang nakalista na mga optimization, at isang muling isinalin na bersyon kung naaangkop. Gamitin ang optimization prompt na ito kapag kailangan mo ng mga pagpapabuti sa bilis na may malinaw na dahilan at ligtas na mga fallback na opsyon.
Key features
- Pagsusuri sa pagganap para sa mabagal na mga function at hot paths
- Sinusuri ang algorithmic complexity bago magmungkahi ng micro-optimizations
- Pinapanatili ang pag-uugali habang binabawasan ang overhead at mga alokasyon
- Kasama ang tradeoff na pagsusuri para sa readability laban sa bilis
- Nagbabalik ng isang na-optimize na muling pagsusulat na may plano sa beripikasyon
Best for
- โ Mga backend engineer na nag-aayos ng latency-sensitive na serbisyo
- โ Mga koponan ng platform na nag-ooptimize ng batch processing pipelines
- โ Mga senior developer na nagrerepaso ng mga pagbalik sa pagganap
Tips
- ๐ก Magbigay ng totoong benchmark na numero kung meron, hindi lang hinuha
- ๐ก Banggitin ang mga laki ng data upang mahatulan ng modelo ang epekto ng algorithm nang tama
- ๐ก Humiling ng parehong ligtas na optimization at agresibong optimization kung kinakailangan
What you'll get
Isang ulat sa pagganap na may pagsusuri sa bottleneck, pagtataya sa complexity, isang na-optimize na muling pagsusulat, mga tala sa tradeoff, at isang checklist sa beripikasyon. Tinutulungan ka nitong magpasya kung sulit ang pagpapabilis sa karagdagang komplikasyon.
Preparing your download...
I-download PromptKaugnay na prompts
Tagasuri ng Kontrata ng API
Para sa mga inhinyero na nagsusuri ng mga pagbabago sa API na maaaring makasira sa mga kliyente, kontrata, o mga garantiya sa backward compatibility.
API Mock Server Blueprinter
Para sa mga koponan na bumubuo ng mga mock na serbisyo na nagsusimulate ng makatotohanang pag-uugali ng API bago matapos ang backend.
API Reference Documentation Forge
Para sa mga koponan ng platform na gumagawa ng tumpak na API reference docs mula sa schemas, routes, o endpoint notes.
Arkitekto ng Backend Test Fixture
Para sa mga senior engineer na gumagawa ng reusable fixtures at mocks para sa mga komplikadong backend test suite.