project-structure

โดย microsoft

อธิบายโครงสร้างโปรเจกต์ของโซลูชัน agent-framework .NET

npx skills add https://github.com/microsoft/agent-framework --skill project-structure

Agent Framework .NET Project Structure

dotnet/
├── src/
│   ├── Microsoft.Agents.AI/                      # Core AI agent implementations
│   ├── Microsoft.Agents.AI.Abstractions/         # Core AI agent abstractions
│   ├── Microsoft.Agents.AI.A2A/                  # Agent-to-Agent (A2A) provider
│   ├── Microsoft.Agents.AI.OpenAI/               # OpenAI provider
│   ├── Microsoft.Agents.AI.Foundry/               # Microsoft Foundry Agents (v2) provider
│   ├── Microsoft.Agents.AI.AzureAI.Persistent/   # Legacy Microsoft Foundry Agents (v1) provider
│   ├── Microsoft.Agents.AI.Anthropic/            # Anthropic provider
│   ├── Microsoft.Agents.AI.Workflows/            # Workflow orchestration
│   └── ...                                       # Other packages
├── samples/                                      # Sample applications
└── tests/                                        # Unit and integration tests

Main Folders

FolderContents
src/Source code projects
tests/Test projects — named <Source-Code-Project>.UnitTests or <Source-Code-Project>.IntegrationTests
samples/Sample projects
src/Shared, src/LegacySupportShared code files included by multiple source code projects (see README.md files in these folders or their subdirectories for instructions on how to include them in a project)

Skills เพิ่มเติมจาก microsoft

python-kwargs-setattr-security
microsoft
เมื่อตรวจสอบหรือแก้ไขโค้ด Python ที่ใช้ setattr() กับ kwargs ที่ผู้ใช้ควบคุมเพื่อกำหนดค่าอ็อบเจกต์ส่วนขยาย C++ (SessionOptions, RunOptions, ฯลฯ) ใน…
oss-growth
microsoft
บุคลิกภาพนักเติบโตโอเอสเอส
infopath-to-canvas
microsoft
โยกย้ายฟอร์ม Microsoft InfoPath (.xsn) ไปยังแอป Canvas ของ Power Apps ใช้เมื่อผู้ใช้ต้องการแปลง, ย้ายพอร์ต หรือโยกย้ายฟอร์ม/เทมเพลต InfoPath ไปยัง Canvas…
winui-code-review
microsoft
การตรวจสอบคุณภาพโค้ดสำหรับแอป WinUI 3 — การปฏิบัติตาม MVVM, ความถูกต้องของ x:Bind, การเข้าถึง, การจัดธีม, ความปลอดภัย และประสิทธิภาพ ใช้ก่อนการคอมมิตเพื่อตรวจจับ…
accessibility-aria-expert
microsoft
ตรวจจับและแก้ไขปัญหาการเข้าถึงใน React/Fluent UI webviews ใช้เมื่อตรวจสอบโค้ดเพื่อความเข้ากันได้กับโปรแกรมอ่านหน้าจอ แก้ไขป้ายกำกับ ARIA ทำให้มั่นใจว่า…
generate-canvas-app
microsoft
[เลิกใช้งานแล้ว — ใช้ canvas-app แทน] สร้างแอป Canvas ของ Power Apps ที่สมบูรณ์
review-staged
microsoft
สร้าง structured code review สำหรับไฟล์ที่ staged และ commits ทั้งหมดของ branch ตั้งแต่ main โดยใช้ Claude Code agents ให้ coverage เทียบเท่า PR เต็มรูปแบบก่อน…
python-development
microsoft
มาตรฐานการเขียนโค้ด ข้อตกลงร่วม และรูปแบบสำหรับการพัฒนาโค้ด Python ในคลังเก็บ Agent Framework ใช้สิ่งนี้เมื่อเขียนหรือแก้ไขซอร์สโค้ด Python…