自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【创新实训】团队角色设计与职责分工

在DeepSeek广告投放方案生成系统中,我们构建了一个由七个专业AI智能体组成的虚拟广告公司。每个AI角色都有明确的职责定位和专业领域,通过协作完成从需求分析到方案输出的全流程工作。

2025-06-15 05:13:39 1074

原创 【创新实训】前端logo设计及功能测试检验

前端界面部分图片设计,功能测试检验

2025-06-11 18:11:58 192

原创 week16

weekly。

2025-06-05 21:59:12 98

原创 【创新实训】CAMEL框架中的消息管理基础

这个函数的目的是初始化代理的消息存储,它将系统消息作为第一条消息放入stored_messages列表中。在实际运行时,系统首先通过init_messages初始化对话,然后在每次交互时通过update_messages更新对话历史,最后在step函数中使用完整或窗口化的消息历史生成新的响应。当接收到新的ChatMessage对象时,这个函数将其添加到存储的消息列表中,然后返回更新后的完整消息历史。ChatAgent类中两个关键的消息管理函数:init_messages和update_messages。

2025-05-27 15:28:21 131

原创 【创新实训】ChatChain可视化

ChatChain可视化提供了一个直观、易用的界面,使用户能够更好地理解AI智能体的协作过程。通过将复杂的JSON配置转换为可视化的流程图,以及实时显示智能体之间的对话,提升了项目的可用性和可解释性。// 如果不是最后一个阶段,添加连接箭头。// 添加阶段类型和状。# 存储工作流程数据。

2025-05-21 22:31:49 102

原创 2025山东大学软件学院计算机图形学考试回忆版

任课教师:周元峰老师 考试时间:2025年5月13日

2025-05-13 17:49:31 242

原创 【创新实训】prompt整体设计

数据层 变量池({task}/{ideas}等) 存储跨阶段传递的任务参数、创意灵感、分析结果等结 构化数据。将市场营销业务流程拆解为7个阶段,遵循“需求分析→任务数据分类→数据爬取→广告建议→市场分析→投放策略→PPT生成),形成从需求输入到方案输出的完整数字孪生。

2025-05-13 17:29:27 148

原创 【创新实训】CAMEL框架中的角色扮演初步

通过这些功能,__init__函数构建了一个初始的角色扮演,为后续的对话交互奠定了基础。这个系统可以模拟各种场景下的对话,如AI社会、任务规划、角色扮演等,为研究和开发更智能的对话系统提供了强大的工具。每个智能体都有自己的系统消息,这些消息定义了它们的角色、行为和限制。系统消息的内容是通过格式化角色提示和元数据生成的,确保智能体能够理解自己的角色和任务。__init__函数是RolePlaying类的构造函数,它负责初始化整个角色扮演系统。创建了两个系统消息的元数据字典,包含背景提示和任务信息。

2025-05-08 21:23:27 181

原创 【创新实训】PhaseConfig.json:为AI智能体编写的“对话剧本“

这个阶段是系统与外部数据源交互的关键点。PhaseConfig.json 不仅定义了AI之间的对话内容,更通过巧妙的占位符机制,实现了信息在不同阶段之间的流动和积累。让AI智能体的行为更加可控、可预测,同时又保留足够的创造性空间,使其能够发挥自己的专业知识和创意能力,最终产出高质量的结果。它定义了每个阶段中,不同的AI角色应该如何对话、讨论什么话题、以什么方式结束对话,是整个系统中最精细的指导文档。每个阶段的 phase_prompt 是一个字符串数组,会被合并成一个完整的提示词,指导这个阶段的对话。

2025-05-06 20:15:22 575

原创 【创新实训】ChatChainConfig.json:多智能体协作系统的工作流编排

在多智能体协作系统中,ChatChainConfig.json 扮演着"导演"的角色,它定义了整个"剧组"的组成和"剧情"的发展。chain 数组是这个文件的核心,它定义了一个任务被拆解成的所有阶段,以及它们的执行顺序。例如,如果我们想添加一个"竞品分析"阶段,只需在 chain 数组中适当位置插入一个新的阶段定义即可,无需修改代码。每个角色都有自己的专业领域和职责,共同完成一个复杂的任务。"""执行整个chain中定义的所有阶段""""""执行整个chain中定义的所有阶段"""

2025-04-28 00:26:37 237

原创 【创新实训】RoleConfig.json:为AI智能体塑造专业角色与个性

这三个配置文件共同构成了系统的"剧本":RoleConfig.json 定义了"演员",ChatChainConfig.json 决定了哪些"演员"会出场,PhaseConfig.json 则规定了每个场景中"演员"应该如何表演。然后将这个角色添加到 ChatChainConfig.json 的 recruitments 数组中,并在 PhaseConfig.json 中创建一个新的"社交媒体策略"阶段,让这个角色发挥作用。每个AI角色都会根据自己的角色提示词,在对话中表现出相应的专业知识。

2025-04-27 22:07:24 508

原创 【创新实训】数据获取、整理与汇总

从APPgrowing平台进行数据的下载,包括开放商名称、投放广告数量、投放强度、投放天数等。下载完成后,分类整理数据,将相同种类的广告汇总到同一表格中。由于每次最多下载1000条数据,所以先进行细分后下载。

2025-04-20 22:52:41 195

原创 【创新实训】prompt学习笔记(2)——Prompt工程的格式与要求

示例1 - 法律文件分析我将分享一份长达20页的合同,请按以下步骤处理: 1. 首先阅读并总结第1-5页的主要条款 2. 基于这个总结,继续分析第6-10页的内容,特别关注与前面条款的冲突点 3. 再次总结目前的理解,然后分析第11-15页 4. 最后,整合所有分析,提供对第16-20页的评估和整体建议示例2 - 学术论文审阅。

2025-04-13 22:39:47 620

原创 【创新实训】项目环境配置运行

在执行项目前设置python临时变量 set $env:PYTHONIOENCODING="UTF-8"安装运行 conda env create -f environment.yml。按下Win+R,输入cmd打开终端。激活环境 conda activate cxsx。第二步: 安装anaconda。

2025-04-06 23:37:32 246

原创 【创新实训】可供市场营销团队角色设计与职责分工

我们构建了一个由七个专业AI智能体组成的市场营销团队。每个AI角色都有明确的职责定位和专业领域,通过协作完成从需求分析到方案输出的全流程工作。

2025-03-30 21:48:44 451

原创 【创新实训】prompt学习笔记(1)——了解prompt

提示工程就是开发和优化提示词(Prompt),一种在大模型中使用的技巧,通过提供清晰、简洁的指令或问题,充分发挥大模型的能力,让模型更好地理解我们的需求,从而得到更好的模型输出。-把事情说详细:在工作中,往往也是上级安排的命令和要求越详细,我们完成的工作才能越加符合他们的预期,在训练大模型时亦是如此,将要点都详细的告诉大模型往往效果会更好。-结尾可加约束:我们在提出问题时可以在结尾加一个"用户输入的问题:"这样相当于强调我们主要要分析的内容是结尾输入的这部分内容,帮助大模型更好的进行分析。

2025-03-30 20:15:53 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除