初始化:从 docx 拆分为独立 Markdown 章节

将《设计人工智能:基础与应用》拆分为 38 个 Markdown 文件,
按 11 个部分(上篇6部分+下篇5部分)+ 3 个附录组织。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-04-25 10:32:58 +08:00
commit e58b95d227
42 changed files with 4857 additions and 0 deletions
+207
View File
@@ -0,0 +1,207 @@
附录A:编程工具与资源
本附录整理AI学习和实践所需的编程工具、框架和资源。
# Python环境配置
## Anaconda/Miniconda
-----------------------------------------------------------------------------------------------------------------
工具 大小 特点 下载地址
------------- ---------------- ---------------- -----------------------------------------------------------------
Anaconda \~500MB 预装常用库 [anaconda.com](https://www.anaconda.com/download)
Miniconda \~50MB 精简安装 [docs.conda.io](https://docs.conda.io/en/latest/miniconda.html)
-----------------------------------------------------------------------------------------------------------------
## 安装步骤
\# 1. 下载并安装Miniconda\
\# 2. 创建虚拟环境\
conda create -n ai-env python=3.10\
\
\# 3. 激活环境\
conda activate ai-env\
\
\# 4. 安装核心库\
pip install torch torchvision numpy pandas scipy
# 深度学习框架
## PyTorch
`pip`` install torch ``torchvision`` ``torchaudio`
**特点**: - 动态计算图 - 研究友好 - 广泛的社区支持
**资源** - [官方文档](https://pytorch.org/docs/) - [中文教程](https://pytorch.zhangxiann.com/)
## TensorFlow
`pip`` install ``tensorflow`
**特点**: - 生产部署优化 - Keras高级API - 跨平台支持
# 计算机视觉工具
OpenCV
`pip`` install ``opencv``-python`
**功能**:图像处理、视频分析
Ultralytics YOLO
`pip`` install ``ultralytics`
**功能**:目标检测、实例分割
**使用示例**
`from`` ``ultralytics`` ``import`` YOLO`\
\
`model ``=`` YOLO(``'yolov8n.pt'``)`\
`results ``=`` model(``'image.jpg'``)`
# AIGC工具链
## Stable Diffusion
**WebUI**[Automatic1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
**ComfyUI**[GitHub](https://github.com/comfyanonymous/ComfyUI)
**API调用**
`from`` diffusers ``import`` ``StableDiffusionPipeline`\
\
`pipe ``=`` StableDiffusionPipeline.from_pretrained(``"runwayml/stable-diffusion-v1-5"``)`\
`image ``=`` ``pipe(``"a photo of an astronaut riding a horse on mars"``).images[``0``]`
## ControlNet
`from`` diffusers ``import`` ``StableDiffusionControlNetPipeline`\
\
`controlnet`` ``=`` ControlNetModel.from_pretrained(``"lllyasviel/sd-controlnet-canny"``)`\
`pipe ``=`` StableDiffusionControlNetPipeline.from_``pretrained(``"runwayml/stable-diffusion-v1-5"``, ``controlnet``=``controlnet``)`
## Midjourney
**平台**Discord **文档**[docs.midjourney.com](https://docs.midjourney.com/)
# Agent开发框架
## LangChain
`pip`` install ``langchain`` ``langchain-openai`
**功能**LLM应用开发框架
**核心组件** - ModelsLLM接口 - Prompts:提示管理 - Chains:链式调用 - Agents:智能体 - Memory:记忆管理
LangGraph
`pip`` install ``langgraph`
**功能**:状态机式Agent开发
LlamaIndex
`pip`` install llama-index`
**功能**:数据索引与检索(RAG
# 开发工具
VSCode
**AI开发常用插件** - Python - Pylance - Jupyter - Copilot
## Cursor
**特点**AI原生IDE **网址**[cursor.com](https://cursor.com/)
## Jupyter Lab
`pip`` install ``jupyterlab`\
`jupyter`` lab`
# 在线学习资源
## 课程
--------------------------------------------------------------------------------------------------------------------------------------------------
名称 平台 链接
------------------- ----------------------- ------------------------------------------------------------------------------------------------------
CS231n Stanford [cs231n.stanford.edu](http://cs231n.stanford.edu/)
Fast.ai fast.ai [course.fast.ai](https://course.fast.ai/)
吴恩达深度学习 Coursera [coursera.org/specializations/deep-learning](https://www.coursera.org/specializations/deep-learning)
--------------------------------------------------------------------------------------------------------------------------------------------------
## 博客与文档
1. [Lil'Log](https://lilianweng.github.io/) - AI深度文章
[The Illustrated Transformer](https://jalammar.github.io/illustrated-transformer/)
[Distill.pub](https://distill.pub/) - 可视化论文
## 数据集
-------------------------------------------------------------------------------------------------------
数据集 内容 链接
-------------------------- ---------------------- -----------------------------------------------------
ImageNet 图像分类 [image-net.org](https://www.image-net.org/)
COCO 目标检测 [cocodataset.org](https://cocodataset.org/)
OpenStreetMap 地图数据 [openstreetmap.org](https://www.openstreetmap.org/)
-------------------------------------------------------------------------------------------------------
# 模型资源
## Hugging Face
**网址**[huggingface.co](https://huggingface.co/)
**功能**: - 模型仓库 - 数据集 - Spaces在线演示
## 常用模型
-----------------------------------------------------------------------------
任务 推荐模型 Hugging Face ID
------------ --------------------- ------------------------------------------
文生图 Stable Diffusion XL stabilityai/stable-diffusion-xl-base-1.0
目标检测 YOLOv8 Ultralytics
语义分割 SAM segment-anything
大语言模型 Llama 3 meta-llama/Meta-Llama-3-8B
-----------------------------------------------------------------------------
# 硬件资源
## 云平台
----------------------------------------
平台 特点 适合场景
------------------ ---------- ----------
Google Colab 免费GPU 学习实验
Kaggle Notebooks 免费GPU 竞赛
AutoDL 按时计费 中期项目
阿里云PAI 国内稳定 生产部署
----------------------------------------
## 本地GPU
推荐配置: - GPURTX 3060 (12GB) 或更高 - 内存:16GB+ - 存储:至少100GB SSD
# 最后更新
2026年4月