我在 telegram group中开不同的 topic 和 hermes 在不同的 session 中聊不同的话题 避免上下文污染
我喜欢 Hermes-agent 的一个设计. 在安装设置过程中, 绑定了一个 telegram bot, 我不管在什么地方都可以直接和这个bot交流. 和bot直接dm私聊, 在不同的群里面找bot聊, 都是不同的session, 不同的上下文之间不会污染. 我常用的就是, 开一个group, 打开 topic功能, 然后不同的话题就开不同的topic和bot聊, 上下文不会污染. 是不是看起来有点像webui上面切换不同session的效果? 和webui比, telegram解决了远程连接的网络设置操作 注意, 这种用法agent还是同一个, 所以在session总结成memory之后, memory是共同的. 如果你担心memory保存的东西太杂影响使用效果的话, 那么你在agent层面上要隔离. 我这种用法有一些常见的场景, 比如, 你总是找TA问一些生活中的杂事, memory融合了反而是好事, agent对你的了解越来越丰富. 而如果你这个人有可能短时间内冒出好多不同的想法, 那么分出不同的session可以避免上下文污染. 比如, 你有一个大方向的事情要做, 假设 开公司. 你要在好多个不同的话题上讨论, 而且是持续讨论, 并不是一两轮对话就结束. 公司取名啊, 不同城市的税收优惠啊, 办公地点挂靠啊, 财务合规啊, 企业邮箱啊, 服务器买哪一家的呀, ...