首页›实践
实践
实践
智能体框架、Skill 和 AI 工具的上手教程与一手使用经验。
共 217
MCP 服务器上线部署MCP 服务器可以只在本机运行,也可以部署到云端。本文讲清本地运行、Azure Container Apps 示例的四个步骤,以及为什么 /sse 地址已是旧传输方式。MCP 服务器怎么测试测试 MCP 服务器有三种办法:用 MCP Inspector 看工具并交互调用,用 curl 直接发 HTTP 请求,再用单元测试逐个检查工具。本文讲清每种怎么做。用 MCP Inspector 调试服务器用 MCP Inspector 在网页里测试服务器的工具、资源和提示词,读懂协议消息日志,并按连接失败、工具不出现等情况排查。MCP 的 Streamable HTTP 传输怎么用用 Streamable HTTP 运行 MCP 服务器:先确认规范版本,再了解通知与进度推送、安全要点,以及从 SSE 迁移的步骤。在 VS Code 里使用 MCP 服务器在 VS Code 的 Copilot Chat 里接入 MCP 服务器:用 .vscode/mcp.json 配置,启动后勾选工具,然后用一句话让它们干活。让大模型通过 MCP 客户端调用工具让 MCP 客户端接上大语言模型:把服务器的工具转换成模型能理解的格式,用户用自然语言提问,由模型决定调用哪个工具。写一个 MCP 客户端:连接服务器并调用工具写一个能启动 MCP 服务器、列出并调用它的工具、资源和提示词的客户端,先用 TypeScript 或 Python 跑通第一次调用。把 MCP 服务器部署成 HTTP 服务(FastMCP)用 FastMCP 把 MCP 服务器部署成 HTTP 服务:直接运行与 ASGI 两种方式、端点路径、认证、多 worker 与无状态模式,以及上线前的检查。FastMCP 的 resources 和 prompts:资源、模板与提示词用 @mcp.resource 暴露数据、用 URI 模板动态生成资源,用 @mcp.prompt 定义可复用的提示词,并屏蔽内部错误细节。FastMCP 工具(tools)怎么定义:参数、返回值与错误讲清 FastMCP 工具怎么定义:参数类型与默认值、校验模式、docstring 描述、返回值与结构化输出,以及 ToolError 怎样给模型可行动的错误提示。FastMCP 快速上手:几行代码写出一个 MCP 服务器用 FastMCP 装好环境、写一个带工具的 MCP 服务器,分别用 stdio 和 HTTP 运行,再用客户端调用,并了解如何部署。用官方 Python SDK 写一个 MCP 服务器用官方 MCP Python SDK 写一个带工具和资源的服务器,用 Inspector 调试,作为 HTTP 服务运行,再用客户端调用。Codex 接 Ollama 本地模型用 Ollama 模型驱动 Codex CLI:ollama launch codex 一键启动,或用 codex --oss 指定模型,也能用 profile 文件固定配置。Codex 的 Skills:怎么写、放哪里、怎么调用Codex 的 Skill 是一个带 SKILL.md 的文件夹,用来封装可复用的工作流。本文讲 SKILL.md 怎么写、放在哪些位置、怎么调用和禁用,以及它和插件的分工。Codex 沙箱与审批模式怎么选Codex 的沙箱管技术边界,审批策略管什么时候要停下来问你。本文讲三种沙箱模式、两种审批策略、常用组合,以及 Linux 上为什么要先装 bubblewrap。Codex 配置文件 config.toml 详解config.toml 决定 Codex CLI 和 IDE 扩展的默认行为。本文讲用户级与项目级配置怎么叠加、优先级顺序,以及模型、审批、沙箱、网页搜索和功能开关怎么写。Codex CLI 登录:ChatGPT 账号和 API Key 两种方式Codex CLI 有两种登录方式:用 ChatGPT 账号走订阅额度,或用 API Key 按量计费。本文讲登录、查看和退出的命令,登录信息存在哪里,以及远程机器上的替代办法。Claude Code 接 Ollama 本地模型用 Ollama 把 Claude Code 接到本地模型或 Ollama 云端模型上:一条命令启动,或手动设置环境变量,并注意上下文长度和工具支持。大型代码库里怎么用 Claude Code在单体仓库或大型代码库里,用分目录的 CLAUDE.md、读取拒绝规则、稀疏 worktree 和代码智能插件,让 Claude 只看当前要改的那部分代码。Claude Code 定时任务:云端 Routines 与会话内 /loop讲清 Claude Code 两种定时方式:云端定时任务(Routines)关掉电脑也能跑,会话内 /loop 适合盯住眼前的事。说明各自怎么建、怎么触发、有哪些限制。Claude Code 会话续接与上下文管理用 `--continue` 和 `--resume` 续接会话,用 `/branch` 分叉,用 `/clear` 与 `/compact` 管理上下文,并讲清压缩后保留什么。Claude Code 并行开发:用 git worktree 同时跑多个会话用 `claude --worktree` 让每个 Claude Code 会话拥有独立的 git worktree,文件各改各的。这篇讲启动、环境准备、清理,以及隔离的边界。Claude Code 插件:安装、制作与发布说明 Claude Code 插件包含什么,如何从市场安装,做一个带 skill 的第一个插件,校验、加载、分享,以及它的作用范围和成本。用 Claude Code GitHub Actions 自动审 PR、修 issue配置 Claude Code GitHub Action,让 @claude 能审查 PR、处理 issue;选择交互或自动化模式,并控制费用和权限。