重庆大学AI训练营+202524021005+偏序MILP任务规划助手 #3140
zhang-345
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
偏序-MILP任务规划助手
一、项目简介
“偏序-MILP任务规划助手”是基于 Nexent 平台构建的科研辅助智能体,面向多智能体任务规划、时序逻辑任务分解、偏序集生成和 MILP 任务分配等研究场景。
该智能体结合本地知识库检索能力,能够围绕 LTL 任务建模、Büchi 自动机、偏序分解、避免约束 AC、保持约束 KC、MILP 任务分配与调度、论文精读和组会汇报等内容进行结构化回答,帮助用户完成文献阅读、算法理解、实验复现和汇报材料整理。
二、项目背景
多智能体任务规划通常需要同时处理任务逻辑、执行顺序、智能体能力、资源冲突、时空约束和在线变化等问题。传统全序任务规划容易限制多智能体并行执行能力,而直接基于时序逻辑进行全局规划又可能导致状态空间膨胀。
因此,本项目围绕“LTL 任务建模 → Büchi 自动机 → 偏序分解 → 语义约束增强 → MILP 分配调度”的技术路线,构建了一个专门服务于科研学习和任务规划方法设计的智能体。
三、智能体名称与配置
1. 智能体名称
2. 智能体变量名
3. 知识库名称
4. 使用模型
5. 使用工具
四、知识库设计
本智能体使用的知识库为:
知识库主要包含以下内容:
知识库内容围绕“偏序分解 + MILP”路线组织,能够为智能体回答提供稳定依据,减少凭空生成和不确定回答。
五、智能体工作流
智能体的基本工作流如下:
具体逻辑包括:
knowledge_base_search。六、核心功能
1. LTL 与偏序分解解释
智能体可以解释 LTL 公式如何经过 Büchi 自动机构造、剪枝和子任务提取,最终生成偏序集。
示例问题:
2. 避免约束与保持约束分析
智能体可以区分避免约束 AC 和保持约束 KC,并说明如何将二者转化为偏序增强约束或 MILP 可处理约束。
示例问题:
3. 算法伪代码生成
智能体可以生成带有输入、输出、返回和主要步骤的算法伪代码,适合用于论文、专利或组会材料。
示例问题:
4. MILP 建模辅助
智能体可以辅助构建任务分配、前序约束、互斥约束、保持约束和目标函数。
示例问题:
5. 论文精读与组会汇报
智能体可以从“偏序分解 + MILP”路线出发分析论文的可借鉴点,并生成组会汇报内容。
示例问题:
七、智能体提示词摘要
智能体的核心提示词如下:
八、测试用例
九、适用场景
本智能体适用于:
十、附件
智能体配置文件:
[poset_milp_task_planning_assistant.json](https://github.com/user-attachments/files/28432414/poset_milp_task_planning_assistant.json
Beta Was this translation helpful? Give feedback.
All reactions