提示词挑战

🟣

多代理协作

极难提示词工程挑战

设计多个AI代理的协作系统

多智能体协作

🟣 地狱

挑战描述

多智能体协作是AI系统中最具挑战性的任务之一,要求多个AI智能体能够协调工作、共享信息、解决冲突并共同完成复杂目标。本挑战要求你设计一个提示词,使AI能够模拟多个智能体的协作过程,包括角色分配、任务协调、冲突解决和结果整合。

挑战目标

编写一个提示词,使 AI 能够:

  1. 模拟多个智能体的不同角色和专长
  2. 协调多个智能体之间的任务分配
  3. 处理智能体间的信息共享和冲突
  4. 整合多个智能体的输出结果
  5. 优化协作效率和结果质量

要求

  • 提示词必须能模拟多个不同的智能体角色
  • 应包含智能体间的协作机制和冲突解决
  • 输出应展示完整的协作过程
  • 应能处理复杂的多步骤任务
  • 结果应体现多智能体协作的优势

提示模板

[你的提示词]

协作任务:
{任务描述}

智能体角色:
{角色定义}

协作要求:
{具体要求}

测试用例

案例 1: 产品开发协作

协作任务: 设计一款智能家居产品,包括硬件设计、软件开发和市场分析。

智能体角色:
- 硬件工程师: 负责产品硬件设计和成本控制
- 软件工程师: 负责产品软件开发和用户体验
- 市场分析师: 负责市场需求分析和竞争分析
- 项目经理: 负责协调各方,确保项目按时完成

协作要求: 各智能体需要协调工作,确保产品设计符合市场需求,技术可行,成本合理。

案例 2: 科学研究协作

协作任务: 研究气候变化对农业的影响,并提出应对策略。

智能体角色:
- 气候学家: 负责气候数据分析和发展趋势预测
- 农业专家: 负责农业影响评估和适应性分析
- 经济学家: 负责经济影响评估和政策建议
- 政策专家: 负责政策制定和实施建议

协作要求: 各专家需要整合各自领域的研究成果,提出综合性的应对策略。

案例 3: 医疗诊断协作

协作任务: 对一位复杂病例进行多学科会诊,制定治疗方案。

智能体角色:
- 内科医生: 负责整体病情评估和内科治疗
- 外科医生: 负责手术方案评估
- 影像科医生: 负责影像学检查结果分析
- 药剂师: 负责药物治疗方案制定
- 护理专家: 负责护理方案制定

协作要求: 各科室医生需要协调工作,制定最佳的综合治疗方案。

案例 4: 城市规划协作

协作任务: 设计一个可持续发展的智慧城市方案。

智能体角色:
- 城市规划师: 负责整体城市布局和空间规划
- 交通工程师: 负责交通系统设计和优化
- 环境专家: 负责环境保护和可持续发展
- 经济学家: 负责经济可行性和投资分析
- 社会学家: 负责社会影响和居民需求分析

协作要求: 各专家需要协调工作,确保城市方案在经济、环境、社会各方面都可持续。

案例 5: 危机应对协作

协作任务: 应对一场突发公共卫生事件,制定应急响应方案。

智能体角色:
- 流行病学家: 负责疫情分析和传播预测
- 医疗专家: 负责医疗救治方案制定
- 政府官员: 负责政策制定和资源调配
- 媒体专家: 负责公众沟通和信息发布
- 经济学家: 负责经济影响评估和恢复方案

协作要求: 各专家需要快速协调,制定有效的应急响应方案。

评分标准和自动测试方法

提示词将根据以下标准进行评分:

  1. 角色定义清晰度(2分)

    • 评估方法: 检查各智能体角色是否定义清晰,职责明确
    • 通过标准: 每个智能体都有明确的专业领域和职责
  2. 协作机制有效性(2分)

    • 评估方法: 评估智能体间的协作机制是否有效
    • 通过标准: 能展示有效的任务分配和信息共享
  3. 冲突解决能力(2分)

    • 评估方法: 检查是否能有效处理智能体间的冲突
    • 通过标准: 能识别冲突并提供合理的解决方案
  4. 结果整合质量(2分)

    • 评估方法: 评估最终结果的整合质量和完整性
    • 通过标准: 结果体现多智能体协作的优势
  5. 协作过程透明度(2分)

    • 评估方法: 检查协作过程是否清晰可追溯
    • 通过标准: 能清楚展示各智能体的贡献和协作过程

自动测试流程

  1. 对每个测试用例,使用你的提示词作为输入
  2. 分析输出是否包含:
    • 各智能体的角色定义和职责
    • 协作过程和任务分配
    • 冲突识别和解决
    • 结果整合和最终方案
  3. 评估协作机制的有效性
  4. 检查冲突解决的合理性
  5. 验证最终结果的质量
  6. 计算最终得分(满分10分)

期望输出示例 (针对案例1)

多智能体协作结果:

## 智能体角色定义
- **硬件工程师**: 负责产品硬件设计、成本控制、技术可行性分析
- **软件工程师**: 负责产品软件开发、用户体验设计、技术架构
- **市场分析师**: 负责市场需求分析、竞争分析、用户调研
- **项目经理**: 负责项目协调、进度管理、资源调配

## 协作过程

### 第一阶段: 需求分析
**市场分析师**: 通过调研发现用户对智能家居安全性和易用性需求强烈
**项目经理**: 协调各方,确定产品定位为"安全易用的智能家居中心"

### 第二阶段: 技术方案设计
**硬件工程师**: 设计支持多种传感器的主控板,成本控制在200元以内
**软件工程师**: 开发直观的用户界面和智能控制算法
**市场分析师**: 提供用户需求反馈,确保产品符合市场预期

### 第三阶段: 方案整合
**项目经理**: 协调各方,解决硬件成本与功能需求的平衡问题
**硬件工程师** ↔ **软件工程师**: 讨论硬件接口和软件架构的匹配
**市场分析师**: 评估最终方案的市场接受度

## 冲突解决
- **成本冲突**: 硬件工程师提出成本控制方案,软件工程师优化算法减少硬件需求
- **功能冲突**: 通过用户调研确定核心功能,其他功能作为可选模块
- **时间冲突**: 项目经理调整开发计划,采用敏捷开发方法

## 最终方案
**产品名称**: SmartHome Hub Pro
**核心功能**: 
- 支持多种传感器接入
- 智能场景控制
- 手机APP远程控制
- 语音控制接口
**技术规格**: 
- 主控芯片: ARM Cortex-M4
- 存储: 8GB eMMC
- 连接: WiFi + 蓝牙 + Zigbee
**成本预算**: 180元/台
**开发周期**: 6个月

## 协作效果评估
- **效率提升**: 多专业协作缩短开发周期30%
- **质量提升**: 多角度考虑确保产品全面性
- **风险降低**: 多专业评估降低技术风险
- **市场适应性**: 市场导向确保产品符合需求

## 置信度: 90%
理由: 多智能体协作充分体现了各专业优势,方案全面且可行。

解决方案讨论

点击查看社区解决方案


提交你的解决方案,与社区分享你的思路和技巧!

编写你的 Prompt

根据题目要求,编写你的 AI 提示词

0 / 2000

提示词编写技巧

  • 明确具体地表达你的需求
  • 在需要时提供上下文和示例
  • 根据受众使用适当的语气和风格
  • 测试并迭代以改进结果

需要帮助?加入我们的社区

查看讨论