ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

让AI在后台替你干活:Super Agent Party任务中心、子智能体协作与自主目标模式实战

让AI在后台替你干活:Super Agent Party任务中心、子智能体协作与自主目标模式实战 让AI在后台替你干活Super Agent Party任务中心、子智能体协作与自主目标模式实战【免费下载链接】super-agent-party⭐全能型AI伴侣AI桌面女友 AI虚拟主播 AI即时通讯机器人 AI浏览器 AI智能家居 AI游戏 等你能想到的一切功能项目地址: https://gitcode.com/heshengtao/super-agent-partySuper Agent Party下称 SAP不止是一款 AI 桌面伴侣更是一个能把后台活全部甩给 AI 的自动化引擎。它内置三大核心能力——AI 任务中心单次 / 定时 / 周期任务、子智能体协作后台异步执行 多渠道结果推送、自主目标模式 Goal Mode/goal一键进入无人值守循环。本文带你零门槛玩转这三件套只需一句自然语言AI 就会自动规划、执行、回报你只管收结果。一、AI 任务中心把重复劳动彻底交给 AI任务中心是 SAP 的后台员工调度台所有任务都在 py/task_center.py 的TaskCenter类中统一注册、持久化与调度。它把每个任务拆成主任务 子任务两层结构支持三种触发方式类型说明典型场景单次任务once立即后台执行帮我写一份周报定时任务time指定时间触发明早 9 点发日报周期任务cycle按间隔/星期循环每周一整理会议纪要1. 三种任务一键创建对应工具集在 py/task_tools.py 中定义AI 会自动调用你只需要自然语言下达create_subtask—— 创建后台子任务query_task_progress—— 查询任务进度与结果cancel_subtask—— 取消执行中的任务finish_task—— 子任务完成确认finish_main_task—— 主任务完成确认2. 后台调度器30 秒一扫描真正让任务到点自己跑的是 py/scheduler.py 中的AgentScheduler每30 秒扫描一次任务列表按time/cycle规则触发到期任务。周期任务还支持运行次数上限 无限循环两种收尾策略避免跑飞。二、子智能体协作让 AI 分头干活主智能体你直接对话的那个 AI遇到长任务或批量任务时会调用create_subtask把子任务派给一个独立的子智能体去后台跑主智能体继续响应你——这就是 SAP 的子智能体协作。1. 后台异步执行原理子智能体执行器py/sub_agent.py 中的SubAgentExecutor每个子任务在独立的对话循环中运行与主对话完全解耦循环结束前 AI 会不断自查任务完成 直到主动调用finish_task网络异常时会休眠 3 秒重试避免死循环2. 多渠道结果推送IM 生态全覆盖子任务完成后可以选择推送到 8 个平台见 py/task_tools.pychat · wechat · feishu · dingtalk telegram · discord · slack · wecom对应机器人管理器分别位于 py/wechat_bot_manager.py、py/feishu_bot_manager.py、py/dingtalk_bot_manager.py、py/telegram_bot_manager.py、py/discord_bot_manager.py、py/slack_bot_manager.py、py/wecom_bot_manager.py。三、自主目标模式Goal Mode真正放手的 AI普通模式下AI 会等你下一步指令而目标模式下AI 会自主循环执行直到它主动调用finish_main_task才结束——这才是真正的后台替你干活。1. 一键切换 Goal 模式在聊天框输入/goal或/目标即可进入需先开启电脑命令行控制完整模式表见 py/shortcut_commands.py命令说明/plan计划模式只输出思路不执行/read只读模式安全查看/edit编辑模式常规执行/yolo全权限模式不确认直接执行/cowork协作模式/goal目标模式自主循环直到完成切换逻辑集中在 py/mode_change.py。2. 工作原理一个自我追问的闭环Goal 模式的核心机制是若主智能体未调用finish_main_task系统会自动追问请继续完成任务直到任务被主动标记完成或达到最大迭代次数。最大迭代次数默认30可在设置中调整1–100配置项为goalMaxIterations每次迭代都会把上下文压缩并推进避免死循环与 YOLO 模式可组合先/plan确认思路 → 切/goal全速跑3. 最佳实践长任务首选代码重构、批量数据处理、报告生成敏感操作先在/plan里让 AI 输出方案确认后再切/goal搭配任务中心把platforms指定为[wechat,feishu]结果自动推送到你的 IM四、快速上手清单新手友好开启电脑命令行控制Goal 模式的前提用一句话下达任务例如每周一 9 点帮我整理上周的会议纪要推送到飞书AI 会自动完成创建周期任务 → 后台执行 → 到点触发 → 结果推送到飞书在任务中心查看进度必要时用/cancel或自然语言取消五、常见问题FAQQ子任务跑到一半卡住了怎么办A使用cancel_subtask取消或等待max_iterations上限自动结束系统会标记为failed。Q任务结果能推送到哪些平台A内置 chat、微信、飞书、钉钉、Telegram、Discord、Slack、企业微信共 8 个渠道。QGoal 模式和 YOLO 模式的区别A/goal强调自主循环直到完成/yolo强调全权限不确认。可以组合使用先 yolo 放开手脚再 goal 保证闭环。Q任务数据存在哪里A每个任务以 JSON 文件形式持久化在工作区/.agents/tasks/目录便于备份与审计见 py/task_center.py。核心源码参考模块相对路径说明任务中心py/task_center.py任务持久化与状态机子智能体执行器py/sub_agent.py后台异步执行循环后台调度器py/scheduler.py30 秒扫描 触发任务工具集py/task_tools.py5 个核心 tool 定义权限模式切换py/mode_change.py/goal等命令快捷命令py/shortcut_commands.py命令表与帮助让 AI 在后台真正干活从今天的第一句/goal开始。【免费下载链接】super-agent-party⭐全能型AI伴侣AI桌面女友 AI虚拟主播 AI即时通讯机器人 AI浏览器 AI智能家居 AI游戏 等你能想到的一切功能项目地址: https://gitcode.com/heshengtao/super-agent-party创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表