# W0bjwALE3i2EfSkUxIZcXxtTnAb Source: https://ocnmca6f1o0p.feishu.cn/wiki/W0bjwALE3i2EfSkUxIZcXxtTnAb ## 工作内容概述 1、继续整理之前学习整理的Agent ### 一、Agent Team(智能多角色协作) **将复杂任务按“先谁做、再谁做”的流程拆分为多个阶段,系统按顺序调度不同“角色”各负责一段,最终串联合成完整结果。适合研究+落地、多步骤流水线等需要不同专长串联的场景。** - 每个阶段使用贴合任务的指令约束模型,避免“一把抓”导致的步骤遗漏或风格混乱。 - 上一阶段的输出作为下一阶段的输入,逻辑链路更清晰。 - 对使用者而言仍是一次提问,中间角色协作由系统自动编排。 - 主会话中先判定是否需要组队及分组方式,通过后由内部调度器按成员列表依次执行,然后主agent进行最终的统一汇总。 ### 二、Sub Agent(子代理) **在主对话外单独拉起一条干净上下文执行小型专项任务,完成后将结构化结果返回给主 Agent,主Agent上下文不会被中间长过程所影响。** - 用于隔离子任务、控制步数与输出长度,避免主会话中的工具调用和中间草稿弄乱上下文。 - 主对话保持清爽;子任务失败或跑偏时影响范围易于收敛,适合探路、专项小活。 - 通过工具触发:以独立配置副本启动临时 Agent,执行完毕后将文本结果交回主流程。 ### 三、TUI(终端里的聊天界面) **在命令行中打开全屏终端界面进行对话,替代逐行滚动的日志式交互。** - 针对长对话优化区域布局与滚动,对长回复和表格类内容做了展示适配。 - 本地、轻量、不依赖浏览器,在服务器或 SSH 环境下也能舒适查看对话与模型输出。 - 基于终端 UI 库实现布局与渲染,专门处理 Markdown 表格、换行及显示宽度,有效改善字符拥挤、表格竖线对不齐等问题。 > :sweat_smile: Agent Team 和 Sub Agent 的目的,都是为了让主 Agent 的上下文保持清爽,降低上下文压缩频率,减少关键信息丢失的风险。Agent Team 还能并行调度互不依赖的子任务,缩短响应时间。 但TUI 这边有个问题:为了让等待不那么焦虑,界面上会显示当前正在做什么,但输出内容一多,界面就乱了,这个还需要在调整下。 ![图片](../feishu-images/W0bjwALE3i2EfSkUxIZcXxtTnAb_WEfObnniMo4Z.png) ![图片](../feishu-images/W0bjwALE3i2EfSkUxIZcXxtTnAb_Lbf6b7iZfo57.png) ![图片](../feishu-images/W0bjwALE3i2EfSkUxIZcXxtTnAb_NO1fb6MoOoor.png)