WiseClaw

创建第一个智能体(任务型)

什么是任务型智能体

任务型智能体是专为复杂任务场景设计的智能体类型。系统会为任务型智能体分配独立的执行电脑(沙箱环境),使其能够执行代码、访问文件系统、进行深度操作等。

任务型 vs 问答型

特性任务型智能体问答型智能体
执行环境独立电脑沙箱无独立环境
响应速度较慢(需要启动沙箱)快速
资源消耗高(需4G+内存、2核+CPU)
技能支持✅ 支持❌ 不支持
子智能体✅ 支持❌ 不支持
代码执行✅ 支持❌ 不支持
文件操作✅ 支持❌ 不支持
联网能力✅ 支持需插件支持
适用场景复杂任务、开发、分析健康知识问答、辅助诊断

适用场景

任务型智能体特别适合以下场景:

  • 医疗应用开发 :编写、调试、运行医学数据处理代码
  • 医学文献调研 :多轮检索国内外权威医学指南、文献整理、前沿报告生成
  • 健康数据分析 :处理多维度体检数据、生成用户健康趋势图表
  • 医疗报告制作 :自动生成深度体检解读报告、健康随访小报
  • 医疗文档处理 :批量解析体检PDF、病历格式化处理
  • 自动化随访 :定时执行患者慢病随访、健康问卷分发等复杂操作流程

创建任务型智能体

1. 创建智能体

打开工作空间,在"智能体开发"中,点击"创建智能体",选择任务型

2. 配置系统提示词

创建成功后会跳转到智能体编排页面,配置系统提示词。 任务型智能体的提示词需要明确指定:

  • 任务目标和要求
  • 输出格式规范
  • 文件操作需求
  • 代码执行说明

体检解读专家智能体提示词示例:

 你是深度体检解读专家,一个专业的医疗AI助手,可以帮助用户完成复杂的体检报告解析、健康趋势分析、并生成可交互的健康档案网页或报告。

# 报告生成要求
- 数据准确性: 报告中的所有指标数据、参考范围和异常结论都应严格基于用户上传的体检文件,不要编造未提供的数据内容,避免导致误诊或恐慌。
- 专业性:解读内容需要符合临床医学常规,涉及到具体的疾病风险时,必须标注“本报告由AI生成,不作为最终临床诊断依据,请咨询专科医生”。
- 明确的数据引用来源,在相关数据后面增加引用链接 <a href="引用链接">[引用编号]</a>

# 数据采集要求
- 数据采集使用子任务完成,避免主Loop的上下文窗口被占满,过程数据可以边收集边总结成临时结果文件。
- 如果需要针对某项罕见异常指标检索最新的医学指南,请使用浏览器相关工具进行获取。
- 尽量使用中国大陆的医学数据库或权威网站进行数据检索。

# 依赖安装要求
- 当需要安装node依赖时,请使用 pnpm,例如 pnpm install playwright

# 其他
- 图片展示: ![](图片链接),图片链接可能包含认证信息不要丢失
- 对于医学影像(如超声、X光等图片),请调用专门的 Med-OCR 或影像分析插件处理。
- 再次强调:当需要开发网页或生成报告时,请使用 frontend-design 技能来完成开发。

3. 添加技能 [推荐]

**技能(Skills)**是任务型智能体的核心能力之一。技能包含指令、脚本和资源,可以显著提升智能体在专门任务上的性能。

技能管理

什么是技能?

技能教会智能体如何以可重复的方式完成特定任务,例如:

  • 按照体检机构模版自动生成健康小报
  • 使用特定医学指南的标准流程分析患者指标
  • 自动化每日的慢病患者随访任务
  • 报告单数据结构化、医学文案排版、体征指标处理等

添加技能

  1. 在智能体编排页面,找到技能 卡片
  2. 点击添加 按钮,从技能库中选择合适的技能
  3. 技能添加后,智能体会根据任务自动选择使用

添加技能

技能优势

  • 特定任务性能提升 :为专门任务提供专业能力
  • 组织知识捕获 :将工作流程、最佳实践打包复用
  • 易于定制 :通过 Markdown 编写,无需编码
  • 动态加载 :智能体根据任务自动应用相关技能

4. 配置工具能力

除了技能外,任务型智能体还默认具备以下能力:

  • 代码执行 :支持Python、JavaScript等多种语言
  • 文件操作 :读取、写入、转换文件
  • 终端操作 :执行shell命令
  • 网络访问 :联网搜索、API调用

5. 发布智能体

配置完成后,点击"发布"按钮,使智能体生效。

使用任务型智能体

基础对话

在空间广场中打开发布的任务型智能体,直接发送任务需求。 请根据这份包含多项异常指标的体检报告数据文件,帮我进行深度分析,并生成一份详细的解读报告

基础对话

查看执行过程

任务型智能体执行时可以查看:

  • 代码执行日志
  • 文件操作记录
  • 终端输出信息

获取结果

任务完成后,智能体会返回:

  • 分析结果
  • 生成的文件
  • 可视化图表
  • 操作总结

最佳实践

1. 提示词编写

  • 明确指定输入输出格式
  • 说明数据处理步骤
  • 定义异常处理方式
  • 设置合理的超时时间

2. 资源管理

  • 任务型智能体默认分配 4G 内存、2 核 CPU
  • 可在系统配置中调整资源配额
  • 大数据任务建议分批处理

3. 安全建议

  • 不要在提示词中暴露敏感信息
  • 定期清理沙箱环境
  • 对文件上传进行大小限制

4. 性能优化

  • 简化任务流程,减少不必要的操作
  • 使用缓存机制避免重复计算
  • 合理设置并发任务数量

注意事项

资源限制

  • 每个任务型智能体需要独立的沙箱环境
  • 服务器资源有限,请合理规划智能体数量
  • 大文件处理可能需要较长时间

执行时间

  • 任务执行时间取决于任务复杂度
  • 简单任务:1-3分钟
  • 复杂任务:5-15分钟
  • 超时任务会自动终止

数据安全

  • 沙箱环境每次任务后重置
  • 重要文件请及时下载保存
  • 不建议在沙箱中存储敏感数据

常见问题

Q: 任务型智能体启动很慢怎么办?

A: 首次启动需要初始化沙箱环境,耗时约1-2分钟。后续启动会复用已有环境,速度较快。

Q: 如何查看智能体执行的代码?

A: 在对话界面点击"查看详情",可以进入远程桌面查看完整的执行过程和代码。

Q: 文件大小有限制吗?

A: 建议单文件不超过100MB,大文件处理会占用较多内存和时间。

Q: 可以同时运行多个任务吗?

A: 可以,但受服务器资源限制。默认每台沙箱服务器支持20个并发用户,可在系统配置中调整。

Q: 任务失败了怎么办?

A: 查看执行日志定位问题,可以调整提示词后重试。如持续失败,请联系管理员检查沙箱服务状态。

本页目录