一份全面的AI系统设计与实践参考指南,涵盖从方案选择到生产工程、智能体、数据运维和治理,并经过行业源头验证。

Stars

73

7 天增长

暂无数据

Fork 数

9

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将从业者经验和主要来源(Anthropic、OpenAI、OWASP等)综合成实用、结构化的手册,包含检查清单、反模式和故障处理表,不同于零散的博客文章或学术论文。

适合谁使用

  • 构建AI功能的软件工程师
  • 设计AI系统的技术负责人和架构师
  • 评估模型和技术的AI/ML从业者
  • 负责AI产品发布的技术经理

典型使用场景

  • 为某个任务选择提示工程、RAG、微调或智能体方案
  • 设计可投入生产的检索和智能体管道
  • 进行设计评审和上线就绪检查
  • 为AI系统建立治理和合规流程

项目优势

  • 基于证据:主张有基准测试和实际生产模式支持
  • 结构化:每个主题都有清晰的递进阶梯、检查清单和反模式
  • 实用性强:包含故障处理表、指标和部署指导
  • 全面:涵盖安全、成本、数据质量、多语言和组织方面

使用前须知

  • 篇幅极长,可能让寻找快速答案的读者感到压力
  • 静态README——无交互示例或可执行代码
  • 部分引用(如OWASP 2025、欧盟AI法案修正案)可能很快过时

README 快速开始

AI Engineering Reference: System Design and Real-World Practices

A comprehensive reference for engineers, tech leads, and teams who build AI systems: from choosing an approach, through core techniques (prompting, RAG, fine-tuning, agents), to production engineering, data operations, specialized systems, and governance.

This guide started from practitioner discussions (Reddit engineering threads) and was validated and expanded against primary sources: Anthropic and OpenAI engineering guides, the OWASP Top 10 for LLM Applications (2025), the 12-Factor Agents methodology, OpenTelemetry GenAI conventions, academic work on retrieval and long context, and current regulation (EU AI Act as amended by the 2026 Digital Omnibus). Full references at the end.

Principle: treat AI systems as probabilistic distributed systems, not as ordinary API integrations. Design for containment and recovery, not for a model that never fails.

How to use this document: each section stands alone. Skim the contents, read the sections relevant to your current problem, and use the appendices (failure handling, checklist, anti-patterns, metrics) as working documents during design reviews and launches.


Contents

  • Part I. Decisions Before Code
    1. The intervention ladder
    2. API vs self-hosting
    3. Model selection
    4. Build vs buy
  • Part II. Core Techniques 5. Prompt engineering that survives production 6. Structured outputs 7. Context engineering 8. RAG system design 9. Embeddings and vector infrastructure 10. Fine-tuning and model adaptation
  • Part III. Agentic Systems 11. The architecture ladder: workflows vs agents 12. Tools and the agent-computer interface 13. MCP (Model Context Protocol) 14. Agent memory 15. Multi-agent systems 16. Human-in-the-loop
  • Part IV. Production Engineering 17. Reference architecture 18. Core design rules 19. Reliability patterns 20. Security 21. Evaluation strategy 22. Observability 23. Deployment and change management 24. Cost and latency engineering 25. Inference and serving (self-hosted)
  • Part V. Data Engineering 26. Pipelines and dataset management 27. Annotation operations 28. Synthetic data 29. Document processing and OCR
  • Part VI. Specialized Systems 30. Real-time voice AI 31. Multilingual and Arabic-specific notes
  • **Part VII. Product and Organizati

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

gnipbao
精选
gnipbao GitHub avatar

story-to-handdrawn-video

A Remotion-based tool that converts Chinese story text or ordered hand-drawn images into vertical hand-drawn diary-comic animation with handwritten captions, left-to-right reveals, optional page-curl transitions, and silent H.264 output for post-production dubbing.

AI 与机器学习AI 智能体
683
MoonshotAI
精选
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI 与机器学习AI 智能体
3,348
Krishnagangwal
精选
Krishnagangwal GitHub avatar

CS-Fundamentals

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.

数据与数据库数据库与存储
2,326