我把 Hermes Agent 改造成了自己的 Personal Agent
正文
最近我一直在折腾一件事:把一个“会聊天、会调用工具的 Agent”,改造成真正属于自己的 Personal Agent。我选择的底座是 Hermes,但没有停留在“装几个 Skill、接几个模型”的阶段,而是开始重构它的工作方式。我的目标很简单:> 它不能每次打开都像第一次认识我。> 它应该知道我在做什么项目、当前进展到哪里、该调用什么能力,并且不同项目之间不能串线。目前已经完成了一版基础架构。### 现在它已经具备这些能力1. 项目级工作空间不同项目拥有独立的 Project ID、工作目录和上下文。Agent 可以判断:- 当前属于哪个项目- 应该读取哪个 Workspace- 哪些资料属于这个项目- 哪些内容不能跨项目使用避免做着 A 项目,突然把 B 项目的记忆和规则带进来。2. 长期记忆我另外做了一套独立的 Agent Memory OS。不是简单保存聊天记录,而是处理:- 什么值得记住- 什么只是临时信息- 新信息和旧信息是否冲突- 哪条记忆已经失效- 当前任务到底需要调取哪些记忆目标不是“记得越多越好”,而是:只在正确的时候,想起正确的事情。3. 专家能力这一块是我现在重点做的。我不希望 Personal Agent 是一个“什么都会一点”的万能聊天机器人。而是让它根据任务动态切换专家能力。例如:- 股票研究 → A股研究专家- AI Agent 架构 → Agent 系统架构专家- 文档研究 → 文档证据分析专家- 软件开发 → 调用 Codex / 开发能力- 联网调查 → 搜索与 OSINT 能力- 专业项目 → 加载对应领域 Skill、知识和工具也就是说:一个 Main Agent 负责理解我和调度任务,背后挂多个 Specialist。以后增加新领域,不需要重新造一个 Agent,只需要增加对应的专家能力。4. Capability RouterAgent 不再看到什么工具就乱调用。而是先判断:> 这个任务到底应该交给哪个能力完成?模型、Skill、搜索、文档解析、Memory、Codex、浏览器、专业工具,都只是能力组件。Personal Agent 负责调度。5. 证据和结果分离我还在逐步加入 Evidence / Verification 机制。Agent 给出的结论,需要知道:- 信息来自哪里- 是事实还是推断- 有没有证据支持- 不同来源是否冲突- 哪些部分需要人工确认这个能力以后会直接用于我的股票研究、专业项目和可信 Agent 系统。### 为什么我要自己做这一套?因为我越来越觉得:未来真正有价值的,不只是某一个更强的大模型。模型会越来越强,也会越来越便宜。真正属于个人的资产可能是:Memory + Projects + Skills + Tools + Experts + Data + Workflow模型只是其中一个可以替换的发动机。最终我想做的是一个真正长期陪着我工作的 Personal Agent:它知道我的项目,知道我的规则,知道我过去做过什么,能调用不同专家,能使用我的工具和数据,还能随着时间持续升级。目前还在持续迭代。但已经从一个普通 Hermes Agent,开始慢慢变成了一个真正“属于自己的 Agent”。如果社区里也有人在研究:Personal Agent / Agent Memory / Multi-Agent / Skills / MCP / 专家 Agent欢迎交流。我也很想看看大家现在都把自己的 Agent 改造成什么样了。
采集到的原始信息
本页全部字段来自站内采集的公开数据(plaza-posts 快照),未做人工编辑;正文保留上游原文格式。