AI Agent智能体架构浅谈与RK3588板端部署CoPaw流程解析

来源:互联网 时间:2026-11-12

AI Agent智能体正在从云端应用逐渐走向边缘设备,相比传统AI应用,Agent具备感知、记忆、规划和工具执行能力,能够自主理解任务、调用工具并完成复杂流程。

本文主要分享一下AI Agent的四大核心模块浅谈,结合阿里云通义实验室的开源智能体平台CoPaw,解析在Linux嵌入式设备上的部署流程。同时,以定昌电子DC_M588 RK3588 AI开发平台为例,基于46TOPS算力的端侧AI Agent应用方案,为智能AI终端、工业边缘计算、多模态视觉交互等场景提供开发参考。

RK3588 AIAgent边缘智能体本地部署.jpg

一、 AI Agent核心架构

AI Agent可以理解为一个具备感知、思考、记忆和执行能力的智能系统,通常由感知模块、记忆模块、规划模块以及工具执行模块四部分组成。

AI Agent开发架构.jpg

1、感知模块——Agent的“五官”

负责接收来自外部的信息,包括用户输入、图片、语音、文件以及设备传感器数据等。硬件侧包括摄像头,麦克风,传感器,机器人Agent专用等。

关于处理流程,首先是多模态解析(OCR,语音转文字,图像描述,文档解析),经过信息清洗(过滤无效噪音,冗余广告,乱码,无关内容),然后标化封装统一转为Prompt结构化文本,传给规划模块。典型组件包括OCR工具,语音ASR,多模态LLM,爬虫,文件解析器,消息队列等技术。

例如现场基于边缘计算盒子,可以在本地运行视觉模型和大语言模型推理任务,接入摄像头、传感器以及工业设备,实现AI Agent在设备端的实时运行。Agent感知现场数据后,可自主分析异常情况,并通过控制接口向设备发送执行指令。

此芯P1边缘AI盒子.png

2、记忆模块——Agent的“长期记忆库”

用于保存历史任务、用户习惯以及知识信息。让Agent拥有长期记忆,上下文记忆,提高连续任务处理能力。四大记忆分层:

● 瞬时记忆

仅保存当前一轮对话上下文,随会话结束清空,放在Prompt窗口内,用途:记住本轮对话用户上一句提问,中间步骤

● 短期记忆

单次完整任务内的全部步骤,如一次写方案,一次数据分析全过程,会话结束可归档。存储:内存,Redis,长度受窗口限制

● 长期记忆

跨会话永久保存:用户偏好,历史任务过往回答,经验总结。存储:向量数据库(Chroma,FAISS,Milvus)+关系数据库,检索方式:向量相拟度检索,需要时召回相关信息注入Prompt

● 技能记忆

记录工具调用经验:哪个工具解决什么问题 ,调用参数,失败案例:作用 后续同类任务不用重复试错自主选最优工具

3、规划模块——AI Agent核心调度中心

负责理解用户目标、拆解任务、制定执行路径并根据执行结果动态调整方案。面对复杂任务时,Agent会通过COT思维链、TOT思维树、Plan-and-Solve等方法,将大任务拆分为多个可执行步骤,例如将市场调研报告拆分为数据收集、竞品分析、图表生成和结论撰写等环节。同时,规划模块还具备决策路由能力,能够判断当前任务是否需要调用外部工具、数据库或代码环境。

在执行过程中,通过自我检验与反思机制,对任务结果进行评估,发现错误时重新调整计划。其中,规划LLM负责生成任务流程,Critic评判器负责结果校验,计划管理器负责记录执行进度,共同实现AI Agent从理解任务到自主执行的智能化流程。

4、工具执行——AI Agent的“手脚”

负责执行规划模块生成的动作指令,通过调用外部工具、API和系统服务,弥补大模型无法实时联网、数据计算和操作软件等能力限制。工具分类:

信息查询类:搜索引擎,知识库检索,数据库查询

计算代码类:Python代码解释器,计算器,数据分析库

文件操作类:读写Excel ,Word,PDF生成图片

系统对接类:企业API,CMR,OA,机器人控制,支会接口

第三方能力类:语音生成,翻译,地图,天气接口

关键机器:JSON Function Call等工具调用协议为Agent提供了统一的工具连接标准

二、CoPaw AI Agent智能体

CoPaw(Co Personal Agent Workstation)是基于AgentScope生态打造的个人AI助理平台,支持本地和云端部署模式,可接入多种钉钉、飞书、QQ等渠道平台,并支持本地大模型运行,数据隐私自主可控。具备任务执行、智能协作、模块化扩展能力,部署简便、本土化适配完善,面向个人与开发者提供轻量化、可定制的智能体服务。

而在嵌入式设备上部署CoPaw,可以让开发板具备类似智能助手的能力,例如:设备状态查询、生产数据分析、知识库问答、自动化任务执行等。

图片

三、Agent板端部署流程

1、创建虚拟环境

python3 -m venv copaw-envsource copaw-env/bin/activate

2、用阿里云PyPI源安装

pip install copaw -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

3、验证

copaw --version

4、运行程序

在运行程序之前,务必确认在source copaw-env/bin/activate这个环境下,也就是先执行这行命令。如下图:

图片

然后运行以下命令,来启动copaw的后端服务。

copaw app

5、板子上的浏览器访问,启动服务后,就可以在板子上的浏览器上输入以下网址访问了,用的端口号是8088。

http://127.0.0.1:8088

备注:因为没有做网关,所以,只能在板子上的浏览器访问。如果需要再局域网甚至公网上去访问,那么配置网关即可。

四、Agent硬件算力平台

AI Agent运行除了环境支持外,依赖强大的硬件算力。主流的RK3588集成6TOPS AI算力,定昌电子DC_M588开发板面向AI边缘计算开发的嵌入式平台,16GB内存下能跑8B以内的AI大模型,外挂RK182X算力卡负责AI模型推理,可满足视觉识别、大模型推理、多模态AI应用等场景需求。

DC_M588可支持接入两条RK182X算力卡,实现最高46TOPS综合AI算力了,还能支持双卡级联跑更大参数量的模型,比如Qwen3.5-9B/27B等。在视觉应用方面,DC_M588最多支持4路MIPI摄像头输入,也可通过转接板实现8路AHD 1080P摄像头接入,适用于智能NVR/XVR、机器视觉、边缘分析等应用。

基于RK1828 1.1.0的RK3588跑千问3.5的实测方案.jpg

DC_M588支持Android、Linux、Ubuntu以及国产麒麟等系统环境,并提供AI SDK、API文档、Docker、VMware虚拟机、交叉编译工具链等开发资源,方便开发者进行AI应用开发。硬件接口方面,平台提供双千兆网口、USB3.0、USB2.0、PCIe3.0、SATA、RS232、RS485、CAN、GPIO等丰富扩展接口,可连接摄像头、工业设备、传感器等外部设备。

相关文章

A5创业网 版权所有

返回顶部