migrate
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
---
|
||||
tags:
|
||||
- Documentation
|
||||
- Bookstack
|
||||
- Notes
|
||||
---
|
||||
# AI Development
|
||||
|
||||
# AI Development Prompt Templates
|
||||
|
||||
Here is a clean, professional, and well-structured markdown template based on your provided prompts. I have eliminated redundancies (like the duplicated review points), organized the sections into logical modules, and formatted it so you can quickly copy-paste it whenever you need AI-assisted development.
|
||||
|
||||
# AI Development Prompt Templates
|
||||
|
||||
## 1. Code Generation
|
||||
|
||||
Use this prompt when you need to build a new class, module, or specific functionality from scratch.
|
||||
|
||||
<div class="code-block ng-tns-c1605810258-63 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" id="bkmrk-plaintext"><div class="formatted-code-block-internal-container ng-tns-c1605810258-63"><div class="animated-opacity ng-tns-c1605810258-63"><div class="code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c1605810258-63 ng-star-inserted"><span class="ng-tns-c1605810258-63">Plaintext</span><div class="buttons ng-tns-c1605810258-63 ng-star-inserted"></div></div></div></div></div>```
|
||||
Act as an expert software engineer. I need to implement the following functionality:
|
||||
- **Task:** [e.g., Create a class/module for a rate-limiter]
|
||||
- **Language/Framework:** [programming language/framework]
|
||||
|
||||
### Key Requirements
|
||||
1. [Requirement 1]
|
||||
2. [Requirement 2]
|
||||
3. [Requirement 3]
|
||||
|
||||
### Implementation Guidelines
|
||||
- Include a proper constructor/initialization method.
|
||||
- Implement main public methods with clear docstrings.
|
||||
- Break down complex logic into private helper methods where appropriate.
|
||||
- Ensure proper encapsulation and strict adherence to OOP principles.
|
||||
- Implement thorough error handling and guard against edge cases.
|
||||
- Optimize for performance and follow best practices for [language/framework].
|
||||
- Do not unnecessarily remove any context. Include clear inline comments explaining the core logic.
|
||||
|
||||
```
|
||||
|
||||
<div class="code-block ng-tns-c1605810258-63 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" id="bkmrk--1"><div class="formatted-code-block-internal-container ng-tns-c1605810258-63"><div class="animated-opacity ng-tns-c1605810258-63"></div></div></div>## 2. Code Review & Explanation
|
||||
|
||||
Use this prompt when you want to deeply understand an existing piece of code and identify potential vulnerabilities or flaws.
|
||||
|
||||
<div class="code-block ng-tns-c1605810258-64 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" id="bkmrk-plaintext-1"><div class="formatted-code-block-internal-container ng-tns-c1605810258-64"><div class="animated-opacity ng-tns-c1605810258-64"><div class="code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c1605810258-64 ng-star-inserted"><span class="ng-tns-c1605810258-64">Plaintext</span><div class="buttons ng-tns-c1605810258-64 ng-star-inserted"></div></div></div></div></div>```
|
||||
Act as a senior code reviewer. Please review and explain the following code snippet in detail:
|
||||
|
||||
---
|
||||
[PASTE CODE HERE]
|
||||
---
|
||||
|
||||
### Analysis Requested
|
||||
1. **Purpose:** What is the primary objective of this code section?
|
||||
2. **Step-by-Step Walkthrough:** How does it execute line-by-line?
|
||||
3. **Evaluation:** Are there any potential issues or limitations with this approach?
|
||||
|
||||
### Evaluation Criteria
|
||||
Please evaluate the code against the following lenses:
|
||||
- **Code Quality:** Readability, maintainability, and adherence to clean code standards.
|
||||
- **Robustness:** Potential bugs, unhandled edge cases, or missing error states.
|
||||
- **Performance:** Execution bottlenecks or optimization opportunities.
|
||||
- **Security:** Any vulnerabilities or safety concerns.
|
||||
|
||||
Provide specific suggestions for improvement and explain the reasoning behind each recommendation.
|
||||
|
||||
```
|
||||
|
||||
<div class="code-block ng-tns-c1605810258-64 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" id="bkmrk--4"><div class="formatted-code-block-internal-container ng-tns-c1605810258-64"><div class="animated-opacity ng-tns-c1605810258-64"></div></div></div>## 3. Code Refactoring & Rewriting
|
||||
|
||||
Use this prompt when you have working code but want to elevate it to production-grade quality.
|
||||
|
||||
<div class="code-block ng-tns-c1605810258-65 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation" id="bkmrk-plaintext-2"><div class="formatted-code-block-internal-container ng-tns-c1605810258-65"><div class="animated-opacity ng-tns-c1605810258-65"><div class="code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c1605810258-65 ng-star-inserted"><span class="ng-tns-c1605810258-65">Plaintext</span><div class="buttons ng-tns-c1605810258-65 ng-star-inserted"></div></div></div></div></div>```
|
||||
Act as a principal engineer. Please review and rewrite the following code to make it production-ready, highly optimized, and maintainable.
|
||||
|
||||
---
|
||||
[PASTE CODE HERE]
|
||||
---
|
||||
|
||||
### Refactoring Requirements
|
||||
Please refactor the code while prioritizing the following:
|
||||
- **Robustness:** Add comprehensive error handling and address edge cases.
|
||||
- **Performance:** Optimize execution time and memory footprint where applicable.
|
||||
- **Security:** Fix any potential security vulnerabilities.
|
||||
- **Clean Code:** Improve readability, maintainability, and alignment with modern language best practices.
|
||||
|
||||
Please provide the final refactored code with clear comments, accompanied by a brief summary of the key improvements made and why they were necessary.
|
||||
```
|
||||
Reference in New Issue
Block a user