QDKT_AI 帮你写提示词
我想要调度多个 AI 协作,完成一项数据分析任务,需求如下:
1. 根据用户提出的分析要求和提供的数据,做充分、全面的分析,最后输出一份使用 HTML 撰写的演示 slides
2. 用三个 Agents 协同完成任务:planner 、 data_coder 和 report_coder
3. planner 接收用户输入,根据任务需求调度 data_coder 撰写代码,运行 data_coder 撰写的代码处理用户提供的数据,根据代码运行结果规划、执行或者结束任务
4. planner 始终应该先获得数据结构,根据数据结构和用户需求给出数据分析的计划,输出为类似`todo.md`的计划文档,并在每一步结束后实时更新任务状态;
5. 每完成一项分析,planner 应该将分析结论和用于可视化的数据共享给 report_coder,由他根据自己的规则完成当前分析结果呈现 slide 的代码撰写
6. data_coder 是擅长使用 Python 分析数据的 coder,他接受 planner 的分析任务,撰写对应的代码,将代码文档名称返回给 planner。撰写的代码需要确保运行后,打印的结果能支持 planner 完成分析任务。
7. report_coder 是一个前端程序员,他接收 planner 共享的分析结果,把他们以 html 网页形式呈现出来。他撰写的代码需要符合可视化规范(规范见附件md文档,简单说就是他只需要写一个纯 html 代码,我会把它以 iframe 形式嵌入到脚手架中,他写的代码要符合我脚手架的视觉和结构规范),以 `slide-x.html`命名保存在`/report/slides`文件下。
根据以上需求和想法,帮我撰写对应 Agent 的提示词(Agent 由大语言模型驱动,提示词是引导它们完成任务的关键。),分别放在代码块中(注意:你生成的提示词中可能会包含代码块,请使用四个或更多反引号作为最外层代码块标识)。
如果我的描述有遗漏或者逻辑不合理的,请指出然后直接按你觉得对的方式写提示词。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)