2.Langchain智能体前置条件【2026.6.29】 环境配置第⼀步创建项⽬⽬录并初始化# 1. 创建项⽬⽬录 mkdir office-assistant cd office-assistant # 2. 初始化项⽬⾃动⽣成 pyproject.toml 和 README.md uv init第⼆步锁定 Python 版本# 锁定使⽤ Python 3.11与 pyproject.toml 中的 requires-python 保持⼀致 uv python pin 3.11第三步添加所有依赖包使⽤ uv adduv add fastmcp uv add gradio uv add keyboard uv add langchain uv add langchain-mcp-adapters uv add langchain-openai uv add opencv-python uv add pillow uv add pyautogui uv add python-docx uv add python-dotenv uv add selenium uv add volcengine-python-sdk[ark] uv add webdriver-manager第四步验证环境# 查看已安装的包 uv tree # 验证关键包是否可用 uv run python -c import langchain, gradio, dotenv; print(✅ 环境就绪)注uv add volcengine-python-sdk[ark]需要加引号因为包含方括号[]防止 shell 解析错误。第五步创建基础代码⽂件在项目根目录下依次创建以下文件.env环境变量需填写实际值config.py配置管理system_prompt.md系统提示词prompts.py提示词加载器