用Hermes Agent这类本地开源AI工具干活,绕不开profile和bot这两个概念,搞混了配置很容易越用越乱。说白了:profile是手机卡,装着模型、凭据、端点这些底层配置;bot是装在这张卡上的微信账号,带人设、任务、工作目录,一张卡能开好几个账号,但一个账号只能挂一张卡。 桌面版5步走完整流程
左上角Profile切换器点开下拉,能看到所有profile(比如经责审计、风险管理、法务这些);选定profile后,左侧Sessions栏会列出这个profile下所有的bot;点哪个bot就进哪个对话窗口;右下角齿轮进Profile Settings,改模型、端点、凭据、装skill、看memory都在这里;Sessions栏底部点+New Session能开新bot,填人设、工作目录、选skill。桌面版能做的事,命令行基本都能做,反过来也一样。
profile这一层:装在硬盘上的固定配置
profile存在本地目录里(Windows下在hermes/profiles/名字/,Linux和macOS下在.hermes/profiles/名字/),每个profile自带六样东西:config.yaml管模型和端点、.env放凭据(这个千万别写进备份)、SOUL.md定人设基线、MEMORY.md存跨会话的稳定记忆、skills文件夹装这个profile能用的技能、state.db记会话历史。桌面版操作走Profile Settings里的General、Model、Skills、Memory四个标签,命令行对应的是profile list、create、switch这些命令。
bot这一层:临时会话,关了就没
bot不占硬盘固定位置,本质是内存里的一次会话,启动时会把当前profile的SOUL.md、MEMORY.md、skills拼成系统提示,再加上你这次给的人设、任务、工作目录拼成任务提示,就能开聊了。同一个profile下的bot之间memory是共享的,不同profile的bot完全隔离,互相不知道对方的存在。关掉bot只是这次会话结束,profile里沉淀的memory还留着。
4个真实场景,照着选就行
一天里同时压着好几件事的时候,判断标准其实很简单:换人设、目录、技能,开新bot就够;换身份、凭据、整套记忆体系,才需要建新profile。比如同一个审计项目里合同审查、工程结算、内控制度、财务审计这四块活儿,模型和凭据都没变,只是人设和工作目录不同,开4个bot挂在同一个profile下就行;临时查点资料学个新玩法,开一个用完就弃的bot,别拿去污染主profile的记忆;同一份报告想自己写完再自己审一遍,得开两个bot互相校对,一个人写一个人审才有视角差异;但要是接了完全不同的业务线,比如风险评估,凭据、人设、记忆体系全都得隔离,这时候就得建个新profile。
再往上还有delegate_task(一次任务里临时拆出多个子代理并行探索)和Kanban(跨profile的长期任务协作板)这两层玩法,等profile和bot玩顺了再碰不迟。用的时候有三条底线得记牢:AI给的事实和数字都得你自己过一遍眼,它照样会算错记错;权限给最小够用的就行,敏感数据先脱敏;判断和签字的权力始终在你手里,AI只是起草人。挑一件你最烦的重复工作,对照上面的场景套一遍,十分钟基本能配好。