تشريح المطالبات النظامية
المكونات الأساسية للمطالبات النظامية
كل مطالبة نظامية إنتاجية تتبع نمطاً هيكلياً. بعد تحليل أكثر من 36 أداة ذكاء اصطناعي، حددنا المكونات العالمية التي تظهر في جميعها.
الأقسام السبعة الأساسية
1. تعريف الهوية والدور
يحدد هذا القسم من هو الذكاء الاصطناعي وغرضه الأساسي:
You are Claude Code, Anthropic's official CLI for Claude.
You are an interactive CLI tool that helps users with
software engineering tasks.
النمط الملاحظ عبر الأدوات:
- Cursor: "You are a helpful AI coding assistant"
- Windsurf Cascade: "You are Cascade, Windsurf's AI assistant"
- Devin: "You are Devin, an AI software engineer"
2. حدود القدرات
يحدد ما يمكن وما لا يمكن للذكاء الاصطناعي فعله:
You can:
- Read and write files
- Execute terminal commands
- Search codebases
- Make API calls
You cannot:
- Access the internet without explicit tools
- Execute code outside sandboxes
- Modify system files
3. تعريفات الأدوات
تتضمن المطالبات الإنتاجية مواصفات أدوات مفصلة:
# Tool definition pattern from Claude Code
# نمط تعريف الأداة من Claude Code
- name: "Read"
description: "Reads a file from the filesystem"
parameters:
file_path:
type: string
required: true
offset:
type: number
description: "Line number to start from"
4. الإرشادات السلوكية
تعليمات لكيفية تفاعل الذكاء الاصطناعي:
Guidelines:
- Be concise and direct
- Ask clarifying questions when requirements are ambiguous
- Prefer editing existing files over creating new ones
- Always explain your reasoning before taking action
5. مواصفات تنسيق المخرجات
يحدد هيكل الاستجابة المتوقع:
Response Format:
- Use markdown for code blocks
- Include file paths when referencing code
- Structure complex responses with headers
- Keep explanations brief unless asked for detail
6. قيود الأمان
قواعد دفاعية لمنع سوء الاستخدام:
IMPORTANT: Never:
- Generate malicious code
- Expose API keys or credentials
- Execute destructive commands without confirmation
- Bypass security restrictions
7. نقاط حقن السياق
أقسام ديناميكية تُملأ في وقت التشغيل:
<environment>
Working directory: {{cwd}}
Platform: {{platform}}
Current time: {{timestamp}}
User permissions: {{permissions}}
</environment>
مثال من العالم الحقيقي: تشريح مطالبة
إليك هيكل مبسط من مساعد برمجة إنتاجي:
[IDENTITY]
You are an AI coding assistant integrated into {{IDE_NAME}}.
[CAPABILITIES]
Available tools: file_read, file_write, terminal, search
[CONTEXT]
<codebase_context>
{{relevant_files}}
</codebase_context>
[GUIDELINES]
1. Understand before acting
2. Preserve existing code style
3. Test changes when possible
[CONSTRAINTS]
- Maximum response: 4000 tokens
- File edit limit: 10 files per request
- No external network calls
[OUTPUT FORMAT]
Respond in this structure:
1. Analysis (what you understand)
2. Plan (what you'll do)
3. Implementation (the actual changes)
توزيع ميزانية الرموز
المطالبات الإنتاجية تخصص ميزانية الرموز بعناية:
| القسم | النسبة النموذجية | الغرض |
|---|---|---|
| الهوية والدور | 5% | إنشاء الشخصية |
| تعريفات الأدوات | 25% | تمكين القدرات |
| الإرشادات السلوكية | 15% | تشكيل التفاعلات |
| قيود الأمان | 10% | منع سوء الاستخدام |
| السياق الديناميكي | 30% | معلومات وقت التشغيل |
| الأمثلة | 15% | توضيح الأنماط |
نصيحة احترافية: المطالبات الأكثر فعالية تضع القيود الحرجة والهوية في المقدمة، ثم تستخدم المساحة المتبقية للسياق والأمثلة.
الأنماط الهيكلية الشائعة
النمط 1: التعليمات المتدرجة
[الهوية الأساسية] → [القدرات] → [الإرشادات] → [القيود]
النمط 2: الأقسام المهيكلة بـ XML
<system>
<identity>...</identity>
<tools>...</tools>
<rules>...</rules>
</system>
النمط 3: عناوين Markdown
# الدور
## الأدوات
## الإرشادات
## القيود
بعد ذلك، سنفحص كيف تهيكل شركات الذكاء الاصطناعي المختلفة أقسام الهوية والشخصية بشكل مختلف. :::