هذا دليل عملي حول كيفية تحسين مطالبات ChatGPT للبرمجة. أهدف هنا إلى تقديم نصائح وتقنيات لمساعدة المطورين على تحسين مطالبات chatgpt الخاصة بهم لتجنب المشكلات الشائعة وتحسين تجربة إنشاء التعليمات البرمجية الخاصة بهم. هذا الدليل مخصص خصيصًا لأولئك الذين يستخدمون اشتراك chat.openai.com، مما يسمح لهم بتحسين 25 رسالة لكل 3 ساعات لـ gpt4.
مرحبًا بك في مستودع PromptMaster ! الغرض من هذا الريبو هو تزويد المطورين بإرشادات عملية حول تحسين مطالبات ChatGPT لمهام البرمجة. نهدف إلى مشاركة النصائح والتقنيات وأفضل الممارسات لمساعدتك على تجنب المخاطر الشائعة وتحسين تجربة إنشاء التعليمات البرمجية مع ChatGPT. سيغطي هذا المستودع أيضًا استخدام ChatGPT مع أدوات التطوير الشائعة والبقاء على اطلاع دائم بنموذج الذكاء الاصطناعي. نحن نشجع التعاون والمساهمات من مجتمع المطورين لجعل هذا المورد شاملاً ومفيدًا قدر الإمكان.
للحصول على أفضل النتائج من ChatGPT، من الضروري تنسيق مطالباتك بشكل صحيح. تأكد من أن مطالباتك واضحة وموجزة ومحددة. يمكنك أيضًا استخدام تقنيات التنسيق مثل وضع التعليمات في سطر منفصل أو استخدام النقاط النقطية لتحسين الوضوح.
يعد ChatGPT نموذجًا قويًا للذكاء الاصطناعي يتمتع بقاعدة معرفية واسعة. تأكد من الاستفادة من قدراتها لصالحك. يمكنك توفير السياق أو مطالبة النموذج بإنشاء تعليمات برمجية للغة برمجة أو مكتبة أو إطار عمل محدد. بالإضافة إلى ذلك، يمكنك أن تطلب من النموذج التفكير خطوة بخطوة أو إنشاء كود زائف قبل إنشاء الكود الفعلي.
انتبه إلى أن ChatGPT، مثل جميع نماذج الذكاء الاصطناعي، ليس مثاليًا وقد ينشئ تعليمات برمجية تحتوي على مخاطر أو تحيزات محتملة. لتجنب هذه المشاكل، يمكنك:
المشكلة: الكود الذي تم إنشاؤه طويل جدًا ويتم قطعه، وعندما يطلب من ChatGPT الاستمرار من حيث توقف، فإنه يبدأ من جديد بدلاً من متابعة الكود. ولمنع ذلك، يمكنك إما:
موجه مثالي:
ChatGPT, your answer got truncated. Please continue the previously generated code without repeating any part of it.
The last part of the previous code snippet was:
< Insert the last few lines of the generated code here >
Continue generating the remaining code from this point onwards, ensuring that the solution picks up where it left off and does not start over.
المشكلة: في بعض الأحيان، يستجيب ChatGPT للتعليمات البرمجية كنص عادي بدلاً من داخل كتلة التعليمات البرمجية. قد يؤدي هذا إلى أخطاء في المسافة البادئة ومشكلات في بناء الجملة عند نسخ التعليمات البرمجية ولصقها في بيئة التطوير. لتجنب ذلك، يمكنك استخدام الموجه التالي لطلب التعليمات البرمجية بشكل صريح داخل كتلة التعليمات البرمجية.
موجه مثالي:
ChatGPT, please provide a solution to the problem in a properly formatted Python code block. The problem is:
< Insert problem description here >
من خلال طلب مجموعة تعليمات برمجية بشكل صريح، من المرجح أن تتلقى التعليمات البرمجية التي تم إنشاؤها بالتنسيق الصحيح، مما يقلل من فرص مواجهة مسافة بادئة أو أخطاء في بناء الجملة عند نسخ التعليمات البرمجية.
المشكلة: بما أن ChatGPT لديه تاريخ قطع المعرفة لعام 2021، فقد لا يتمكن من الوصول إلى المكتبات أو الأطر المحدثة أو التغييرات التي تم إجراؤها عليها. لذلك، قد تواجه مكتبات وأطر عمل غير مألوفة.
الحل المقترح: لمساعدة ChatGPT بشكل أفضل على فهم المكتبات والأطر غير المألوفة والتكيف معها، يمكنك:
- توفير اسم المكتبة أو الإطار. -وصف الغرض من المكتبة أو الإطار. - أعط مثالاً لكيفية استخدام المكتبة أو إطار العمل. - اذكر أي وظائف أو طرق محددة تحتاج إلى استخدامها. - قم بتضمين أي وثائق أو موارد حديثة ذات صلة.
موجه مثالي:
ChatGPT, I need help with a problem using the <library/framework> version <version_number>, which is a <brief description of the library/framework>.
Here is a code snippet or documentation that demonstrates its usage:
< Insert code snippet or documentation link here >
Please provide a solution to the following problem, taking into account the updated version and any changes in the library/framework:
< Insert problem description here >
من خلال توفير السياق والمعلومات ذات الصلة، يمكنك زيادة فرص قيام ChatGPT بإنشاء حل مفيد يأخذ في الاعتبار المكتبة أو إطار العمل المحدث.
مثال موجه:
ChatGPT, I am working on a project that requires the use of the Dask library in Python.
Dask is a library for parallel and distributed computing that allows processing of large datasets,
and provides support for computations on multi-dimensional arrays, data frames, and machine learning tasks.
I need to perform parallel computation on large datasets efficiently.
Specifically, I need to use Dask's DataFrame API to perform a groupby operation followed by aggregation.
Here are snippets of the latest documentation and resources:
- Dask documentation: https://docs.dask.org/en/latest/ < provide the snippets that has been updated and chatgpt might not be familair with >
Please provide a Python script that uses the Dask library to achieve the following tasks:
1 . Load a large dataset with millions of rows and columns.
2 . Perform a groupby operation based on a specific column.
3 . Aggregate the results using a sum operation.
4 . Output the resulting dataset.
المشكلة: لتحسين مخرجات ChatGPT، قد يكون من المفيد توفير قيود أو متطلبات محددة للتعليمات البرمجية التي تم إنشاؤها. على سبيل المثال، إذا كانت السرعة أو استخدام الذاكرة أمرًا مثيرًا للقلق، فيمكنك تضمين هذه المعلومات في الموجه الخاص بك لمساعدة ChatGPT على تحسين مخرجاته.
لتحسين مخرجات ChatGPT، قم بتوفير قيود أو متطلبات محددة للتعليمات البرمجية التي تم إنشاؤها. يمكن أن يتضمن ذلك معلومات حول لغة البرمجة، أو أنواع البيانات، أو السرعة أو استخدام الذاكرة، أو ترتيب الفرز، أو أي قيود أخرى ذات صلة.
موجه مثالي:
ChatGPT, I need help generating code that meets the following constraints and requirements:
- < Insert constraint or requirement >
- < Insert constraint or requirement >
- < Insert constraint or requirement >
- < Insert constraint or requirement >
- < Insert constraint or requirement >
Can you help me generate code that meets these requirements?
مثال موجه:
"ChatGPT, I need to generate a C++ program that sorts a large array of integers, but the program needs to meet the following constraints:
- The program needs to be optimized for speed and should be able to handle large arrays efficiently.
- The program should be memory-efficient and should use a sorting algorithm that minimizes memory usage.
- The program should be able to handle both ascending and descending sorts and should allow the user to specify the sorting order.
- The program should be able to handle arrays with duplicate values and should sort them in a stable manner.
- The program should be easy to read and maintain, with clear variable names and comments.
Can you help me write a C++ program that meets these requirements?"
المشكلة: يعد ChatGPT مساعدًا قيمًا ولكنه ليس المطور المثالي. عندما تطلب من ChatGPT إنشاء تعليمات برمجية أو المساعدة في التعليمات البرمجية الخاصة بك، فمن الضروري التأكد من وجود معالجة كافية للأخطاء وبرمجة دفاعية، مما يسهل رؤية أي أخطاء ومعالجتها. لإنشاء تعليمات برمجية تتضمن تقنيات برمجة دفاعية ومعالجة الأخطاء، يمكنك توفير سياق ومعلومات حول الأخطاء المحتملة أو حالات الحافة التي يجب معالجتها في موجهك. لتسهيل التعرف على الأخطاء أثناء تصحيح الأخطاء لاحقًا، يمكنك أن تطلب من ChatGPT إضافة عبارات الطباعة التي تنتج أي أخطاء تحدث، إلى جانب بنيات البرمجة الدفاعية مثل التحقق من صحة الإدخال، وكتل المحاولة، والتسجيل.
موجه مثالي:
ChatGPT, I need a Python script that < describes the task >.
Please ensure that the code is robust and implements defensive programming techniques, such as input validation, error handling,
and appropriate exception handling with print statements to output any errors that occur.
The script should:
< list the specific tasks or requirements of the script >
مثال قبل وبعد استخدام الموجه المثالي:
قبل:
def process_data(data):
result = data_processing_function(data)
return result
data = input("Enter the data: ")
result = process_data(data)
print("The processed data is:", result)
بعد استخدام الموجه المثالي:
ChatGPT, I need a Python script that takes user input for data, processes it using a custom 'data_processing_function', and prints the result.
Please ensure that the code is robust and implements defensive programming techniques,
such as input validation, error handling, and appropriate exception handling with print statements to output any errors that occur.
الكود الذي تم إنشاؤه:
def validate_input(data):
# Implement validation logic according to your requirements
return True
def process_data(data):
try:
if not validate_input(data):
raise ValueError("Invalid input data")
result = data_processing_function(data)
return result
except ValueError as ve:
print("Error: Invalid input data:", ve)
return None
except Exception as e:
print("Error:", e)
return None
data = input("Enter the data: ")
result = process_data(data)
if result is not None:
print("The processed data is:", result)
else:
print("An error occurred during data processing.")
باستخدام الموجه المثالي، يقوم ChatGPT بإنشاء تعليمات برمجية تتضمن معالجة الأخطاء والبرمجة الدفاعية، مما يسهل تصحيح الأخطاء وصيانتها.
Probem: عند العمل مع ChatGPT في مشروع ما، من الضروري إعلامه بأنك قمت بالفعل بتثبيت المتطلبات وإعداد واجهات برمجة التطبيقات ذات الصلة. يساعد هذا ChatGPT على تجنب شرح ما قمت به بالفعل في استجابته وتخصيص المخرجات وفقًا لاحتياجاتك المحددة. لتحسين مخرجات ChatGPT، يمكنك توفير قاموس المشروع وواجهات برمجة التطبيقات ذات الصلة في الموجه الخاص بك. يمكن أن يساعد ذلك ChatGPT في فهم سياق الكود الذي تحتاج إلى إنشائه والغرض منه.
موجه مثالي:
ChatGPT, I am working on a project that involves < project description >.
I have already set up the required libraries, APIs, and dependencies. My project's structure looks like this:
< Describe your project structure here >
Please help me with the following task, taking into consideration the existing setup:
< Insert task description here >
مثال قبل وبعد استخدام الموجه المثالي:
قبل:
ChatGPT, I want to create a Telegram bot to track ERC20 tokens.
استجابة ChatGPT (قبل):
لإنشاء روبوت Telegram لتتبع رموز ERC20، تحتاج إلى:
قم بإعداد روبوت جديد على Telegram من خلال التحدث إلى BotFather. احصل على رمز واجهة برمجة تطبيقات الروبوت الخاص بك. قم بتثبيت مكتبة python-telegram-bot. قم بتكوين الروبوت للتواصل مع blockchain Ethereum....
باستخدام المطالبة المثالية:
ChatGPT, I am working on a project that involves creating a Telegram bot to track ERC20 tokens.
I have already set up the required libraries (python-telegram-bot), created a bot on Telegram, and obtained an API token.
My project's structure looks like this:
- main.py < share code >
- config.py (API token stored here)
- erc20_tracker.py < share code >
Please help me with the following task, taking into consideration the existing setup:
Implement the functionality in the erc20_tracker.py file to track ERC20 tokens.
الكود الذي تم إنشاؤه (بعد):
import requests
from config import TELEGRAM_API_TOKEN
def get_erc20_balance(address, contract_address):
# Implement the function to get the balance of ERC20 tokens for a given address
def track_erc20_tokens(update, context):
# Implement the function to track ERC20 tokens using the Telegram bot
if __ name __ == " __ main __ ":
from telegram.ext import Updater, CommandHandler
updater = Updater(token=TELEGRAM_API_TOKEN, use_context=True)
dispatcher = updater.dispatcher
dispatcher.add_handler(CommandHandler("track", track_erc20_tokens))
updater.start_polling()
updater.idle()
من خلال توفير قاموس المشروع ومعلومات المتطلبات الأساسية، يقوم ChatGPT بإنشاء تعليمات برمجية مصممة خصيصًا لتلبية احتياجاتك المحددة، مع مراعاة الإعداد الحالي.
المشكلة: في بعض الأحيان، عند إنشاء التعليمات البرمجية، قد يتضمن ChatGPT عمليات استيراد زائدة عن الحاجة أو غير ضرورية موجودة لديك بالفعل في مشروعك، مما يؤدي إلى الفوضى والتكرار في التعليمات البرمجية التي تم إنشاؤها. لمنع ذلك، يمكنك توجيه ChatGPT لحذف بيانات الاستيراد في التعليمات البرمجية التي تم إنشاؤها والتركيز على الوظيفة المحددة التي تحتاجها.
موجه مثالي:
ChatGPT, I am working on a project that involves < project description >.
I have already imported all the required libraries and dependencies in my project.
Please help me with the following task, but do not include any import statements in the generated code:
< Insert task description here >
المشكلة: عند طلب المساعدة من ChatGPT بشأن التعليمات البرمجية الخاصة بك، قد ترغب في بعض الأحيان فقط في تلقي التغييرات أو التحسينات المقترحة لأجزاء معينة من التعليمات البرمجية الخاصة بك، بدلاً من إعادة كتابة التعليمات البرمجية بالكامل. ولتحقيق ذلك، يمكنك:
-حدد الأجزاء المحددة من الكود التي تحتاج إلى تحسين أو تعديل. -اطلب من ChatGPT تقديم وصف عالي المستوى للتغييرات بدلاً من إعادة كتابة الكود بالكامل.
موجه مثالي:
ChatGPT, I have a piece of code that I think can be improved or modified in some way.
I would like you to provide suggestions for changes or improvements to only the following specific part(s) of the code:
<Insert the specific part(s) of your code here>
Please provide a high-level description of the changes you suggest, without rewriting the whole code from the beginning.
المشكلة: عند طلب المساعدة من ChatGPT بشأن التعليمات البرمجية الخاصة بك، قد ترغب في أن تتضمن التعليمات البرمجية التي تم إنشاؤها فقط الأقسام التي تم تحريرها أو تحسينها مع الحفاظ على الرؤوس والوظائف الأصلية سليمة. بالإضافة إلى ذلك، قد ترغب في أن يقوم ChatGPT بإظهار موضع الأقسام التي تم تحريرها في التعليمات البرمجية الخاصة بك (بعد أي سطر وقبل أي سطر). ولتحقيق ذلك، يمكنك تقديم تعليمات واضحة إلى ChatGPT حول الأقسام المحددة التي تحتاج إلى التحرير والموضع المطلوب لتلك التعديلات.
موجه مثالي:
ChatGPT, I have a piece of code that I think can be improved or modified in some way.
I would like you to provide suggestions for changes or improvements to only the following specific part(s) of the code:
<Insert the specific part(s) of your code here>
Please generate only the edited sections of the code while keeping the original headers and functions intact.
Also, indicate the placement of the edited sections by specifying after which line and before which line the changes should be inserted in the existing code.
مثال (قبل):
def load_data(file_path):
# Load data from a file
pass
def process_data(data):
# Process the data
pass
def save_data(data, file_path):
# Save the processed data to a file
pass
باستخدام المطالبة المثالية:
ChatGPT, I have a piece of code that I think can be improved or modified in some way.
I would like you to provide suggestions for changes or improvements to only the following specific part(s) of the code:
def process_data(data):
# Process the data
pass
Please generate only the edited sections of the code while keeping the original headers and functions intact.
Also, indicate the placement of the edited sections by specifying after which line and before which line the changes should be inserted in the existing code.
الكود الذي تم إنشاؤه (بعد):
Edited section:
Replace the pass statement in the process_data function with the following lines
Place after line: 5
Place before line: 6
data = data.upper()
result = data.strip()
باستخدام المطالبة المثالية، يقوم ChatGPT بإنشاء الأقسام المحررة فقط من التعليمات البرمجية ويوفر تعليمات واضحة حول مكان وضع التغييرات داخل التعليمات البرمجية الموجودة.
المشكلة: عند العمل باستخدام تعليمات برمجية طويلة ومعقدة، قد يكون من الصعب تحديد أقسام محددة والإشارة إليها بسرعة. يمكن أن تساعد إضافة التعليقات وتقسيم الكود إلى أقسام في تحسين التنقل وتسهيل الرجوع إلى أجزاء معينة عند طلب المساعدة من ChatGPT.
- استخدم التعليقات لتقسيم الكود الخاص بك إلى أقسام، مع وضع علامة على كل جزء بمعرف وصفي (على سبيل المثال، #Part 1، #Part 2، وما إلى ذلك) - عند طلب المساعدة من ChatGPT، يمكنك الرجوع مباشرة إلى الجزء المحدد حسب التسمية الخاصة به، مما يسهل عليك وعلى ChatGPT التركيز على القسم ذي الصلة.
موجه مثالي:
ChatGPT, I have a piece of code that is divided into sections using comments. Here is a brief overview of the sections:
#Part 1: <Description of Part 1>
#Part 2: <Description of Part 2>
...
#Part N: < Description of Part N >
I would like you to provide suggestions or assistance for the following part(s) of the code:
<Specify which part(s) you want ChatGPT to focus on>
Please provide your suggestions or assistance with reference to the specified part(s) without rewriting the whole code from the beginning.
المشكلة: تقتصر معرفة ChatGPT على المعلومات حتى سبتمبر 2021، مما يعني أنها قد لا تكون على علم بالتحديثات أو التغييرات التي طرأت على المكتبات منذ ذلك الحين. عند طلب المساعدة بشأن مكتبة جديدة أو إصدار محدث، من المهم إبلاغ ChatGPT بالموقف وتقديم مقتطفات من التعليمات البرمجية والوثائق ذات الصلة.
- اذكر بوضوح أنك تستخدم مكتبة أو إصدارًا محددًا تم تحديثه بما يتجاوز الحد الأقصى للمعرفة في ChatGPT. - شارك الكود الخاص بك وقم بتضمين مقتطفات الوثائق ذات الصلة بالموارد المحدثة لمساعدة ChatGPT على فهم السياق وتقديم مساعدة أكثر دقة.
موجه مثالي:
ChatGPT, I am working with a library (or a specific version of a library) that has been updated since your knowledge cutoff in September 2021.
I understand that you may not be aware of the changes, so I will provide you with the relevant code and some documentation snippets to help you assist me.
Here's my code:
< Your code here >
Here are the documentation snippets related to the library or the specific version I am using:
< Documentation snippet >
Considering the provided code and documentation, could you please help me with the following issue(s) or question(s):
<Specify your issue(s) or question(s)>
المشكلة: قد لا يكون ChatGPT على دراية بالوظائف أو الأساليب المحددة من قبل المستخدم، مما يجعل من الصعب فهم السياق عند مناقشة التعليمات البرمجية.
- تقديم تفاصيل حول الوظائف أو الأساليب المخصصة، مثل الغرض منها والمدخلات والمخرجات وأي تفاصيل تنفيذ ذات صلة. سيساعد هذا ChatGPT على تقديم مساعدة وتوصيات أفضل.
موجه مثالي:
I have a custom function called function_name(arguments), which performs a specific task.
The function takes these arguments: arg1 (type), arg2 (type), and so on. It returns the result of the operation as a specific type.
Can you suggest improvements or potential issues with this function?
المشكلة قد يحتاج المستخدمون إلى المساعدة في تحسين التعليمات البرمجية الخاصة بهم أو جعلها أكثر إيجازًا.
-اطلب من ChatGPT اقتراحات حول كيفية تحسين كفاءة أو إيجاز التعليمات البرمجية الخاصة بك، وتقديم أي مخاوف أو قيود محددة لديك.
موجه مثالي:
I have a piece of code that performs a specific task, but I'd like to make it more efficient or concise.
Here's my current implementation:
def function_name(arguments):
< Your code here >
Can you suggest an alternative way to implement this functionality?
المشكلة: قد لا يتمكن ChatGPT من الوصول إلى قاعدة بياناتك المحددة أو بنية مجموعة البيانات، مما قد يعيق قدرته على تقديم الإرشادات ذات الصلة.
-مشاركة مقتطف من قاعدة البيانات أو بنية مجموعة البيانات، بما في ذلك المعلومات حول الجداول والأعمدة وأنواع البيانات والعلاقات بين الجداول أو نقاط البيانات، لمساعدة ChatGPT على فهم استعلامك بشكل أفضل وتوفير التوجيه المناسب. -استخدم المثال السريع العام كنقطة بداية وقم بتخصيصه ليناسب موقفك المحدد.
موجه مثالي:
I'm working with a database or dataset that has the following structure:
(provide information on tables, columns, data types, and relationships).
Can you help me with a query or data manipulation task related to this structure?
heres the first 10 rows in my dataset_1.csv
... paste here
مثال:
I'm working with a database that has the following structure:
Table orders: order_id (integer), customer_id (integer), order_date (date), total_amount (float)
Table customers: customer_id (integer), customer_name (varchar), email (varchar)
The tables are related by the customer_id field.
Sample data (first 10 lines):
orders:
1, 1, 2023-01-01, 100.00
2, 2, 2023-01-02, 150.00
3, 3, 2023-01-02, 200.00
customers:
1, Alice, [email protected]
2, Bob, [email protected]
3, Carol, [email protected]
I want to retrieve a list of all orders with the customer's name and email.
Can you help me write a SQL query for this task?
المشكلة: في بعض الأحيان يوفر chatgpt إجابة رمزية لا تعمل وتتعطل وتثبت عليها. في هذه الحالة، اطلب من chatgpt حلاً بديلاً أو قائمة من الأساليب لحل المشكلة، مما يسمح لك باختيار الخيار الأفضل بناءً على احتياجاتك وقيودك المحددة.
موجه مثالي:
I need help solving a specific problem in my code, but I'm looking for multiple alternative solutions or approaches.
Can you provide a list of different ways to solve this problem, considering my specific needs and constraints?
Here's my code:
< Your code here >
المشكلة: قد يحتاج المستخدمون إلى المساعدة بشأن مقتطفات التعليمات البرمجية الطويلة أو الملفات المتعددة، الأمر الذي قد يكون من الصعب إدارته بتنسيق محادثة.
- أبلغ chatgpt أنك ستشارك ملفات متعددة أو ملفات طويلة سيتم إرسالها عبر أكثر من رسالة واحدة. -اطلب من chatgpt فهم جميع الرسائل والاحتفاظ بها وتتبعها والإشارة إلى أنك ستبلغه عند الانتهاء من المشاركة ثم اطرح أسئلتك. -اطلب منه الرد بأنه يفهم. قم بمشاركة الكود أو الملفات مع ChatGPT وقم بتزويد chatgpt بأكبر عدد ممكن من التفاصيل حول الملفات التي تشاركها والأجزاء.
موجه مثالي:
I will be sharing multiple files or long files that span across more than one message.
Please understand, keep note of, and track all the messages.
I will inform you when I finish sharing the files, and then I will ask my questions.
Please respond back that you understand.
<Share the code or files with ChatGPT sequentially or as needed, providing as many details as possible about which files you are sharing and which parts they pertain to.>
بيئة تطوير متكاملة / أداة | اسم الملحق / البرنامج المساعد | وصف |
---|---|---|
كود الاستوديو المرئي | ملحق ChatGPT لـ VSCode | يسمح لك باستخدام واجهة برمجة تطبيقات ChatGPT غير الرسمية لإنشاء استجابات باللغة الطبيعية من ChatGPT الخاص بـ OpenAI داخل المحرر. |
كود الاستوديو المرئي | منظمة العفو الدولية الجني | اطلب نماذج GPT-4 وGPT-3.5 وGPT-3 وCodex من OpenAI ضمن Visual Studio Code. |
كود الاستوديو المرئي | تابناين | على الرغم من أنها ليست ChatGPT، إلا أن TabNine هي أداة قوية لإكمال التعليمات البرمجية مدعومة بالذكاء الاصطناعي. |
دفتر جوبيتر | ملحق Chat-GPT Jupyter | يدمج ChatGPT في Jupyter Notebook لإنشاء التعليمات البرمجية والاقتراحات. |
فكرة إنتيليج | البرنامج المساعد ChatGPT IntelliJ | يدمج ChatGPT في IntelliJ IDEA لإنشاء التعليمات البرمجية والإكمال التلقائي والمساعدة. |
آمل أن يكون هذا الدليل مفيدًا في تحسين تجربتك مع ChatGPT لإنشاء التعليمات البرمجية. مع تطور ChatGPT، ستتطور أيضًا أفضل الممارسات لاستخدامه. إذا كان لديك أي اقتراحات أو مساهمة تريد إضافتها أو تعليقات، فلا تتردد في إرسال طلب سحب إلى مستودع GitHub الخاص بهذا الدليل. ترميز سعيد ومطالبة! <3