> ## Content Index
> Fetch the complete content index at: https://yinguobing.com/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# 《百问百答》第2期：如何自动提取MCAP数据
- URL: https://yinguobing.com/blog/extract-mcaps-with-agent-skills/
- Published: 2026-06-09T11:57:42.000Z
- Updated: 2026-09-08T01:59:19.000Z
- Description: 一句话，让AI自动从MCAP文件中提取图像。
- Author: 尹国冰
- Tags: AI

你好，我是国冰！欢迎收看《百问百答》第二期，如何自动提取MCAP数据。

MCAP是一种广泛用在自动驾驶与机器人领域的数据存储格式。它可以高效的将激光雷达点云、图像、卫星定位、加速度等等不同类型的存储在一个文件中。

在实际工作场景中，当工程师需要理解现场实际情况时，第一步要做的事情就是从MCAP中提取所需的各种数据。传统的手动操作方式需要以下几步：

- 获取MCAP文件，有可能是从车辆上直接拉取，或者从数据平台手动下载。
- 解析MCAP文件，定位到事件发生的时间，前后预留一定时长的片段。
- 提取数据，将MCAP中特定格式存储的数据提取，并转换成可供使用的数据格式。

这个过程需要使用不同的工具，多次交互才可以完成，费时费力。

实际上，我们可以将这个过程打包为智能体技能，让AI根据需求自动提取所需内容。

这就是智能体技能的完整内容。在形式上分为两部分。第一部分是技能的描述区，包括技能名字与功能描述。第二部分是技能正文，没有任何代码，本质上就是“工具操作手册”。相信你也能看懂。

![](https://yinguobing.com/blog/content/images/2026/06/image-1.jpg)

没错，智能体的技能，本质上就是一份“说明书”。只不过这个说明书是用人类的语言书写，而其读者是你的智能体。通过阅读说明书，你能够学会如何操作机器。而智能体通过阅读技能说明书，能够高效、不出错的完成预定任务。

回到本期这个例子，我可以通过自然语言来要求智能体实现MCAP图像提取。

这只是一个极简的例子。在真实场景中，你可以通过扩充技能说明书的内容，来让你的AI处理各种各样复杂的需求。

感谢收看《百问百答》，我是国冰，下期再见！