BHznJNs 在 想做一个这样的通用 Agent 客户端,各位怎么看 中发帖
功能大概如下:
一个插件化的 LLM Agent 客户端
三种模式
Agent Direct (Agent) 模式,直接与指定 Agent 对话
Orchestrator 模式,给定一个复杂需求,由 Orchestrator 分解任务,并调用子 Agent 逐步执行任务
Watcher 模式,给定一个监听需求,由主 Agent 判断触发条件,循环启动一个子 agent 调用工具判断触发条件是否达到,达到后再交由主 Agent 继续处理,处理完后直接清空上下文,复用前面的触发条件接着监听。如此一直循环直到用户手动停止(或者也可以设定停止条件,达到后自动停止)
工作区机制
创建工作区时需要:
选择工作目录(可设为空)
选择可用工具
选择可用的 Agent
编写 AGENTS.txt 内容
也可设置模板,比如编程工作区模板、Obsidian 工作区模板、浏览器控制工作区模板等。
...