Replies: 1 comment 3 replies
-
|
你的MCP是通过什么方式通信的?stramable http 还是 sse 还是 stdio |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
astrbot的MCP一直有连不上就关了然后开摆死活不重连的问题,甚至连局域网内的N8N有时会有不可用的情况,而且Astrbot更迭能带来很多奇怪的问题,所以我的思路就是“让Astrbot把问题抛给N8N,让N8N作答”,Astrbot负责组织最后的语言。
这是我的N8N MCP
对于Astrbot:
User_query,Current_datetime,User_ID,Query_context这四项给N8N,这样LLM能提炼问题,让N8N解决问题,返回答案,这样不会有大段的资料占据astrbot的上下文里本质上就是让Astrbot有更少的上下文占用,更稳定的输出内容。
我的Astrbot的persona是这样写的:
对于N8N来说:
本质上就是一个Subagent,我的这个是负责帮astrbot处理各类tasks。
你还可以让N8N储存聊天记录,这样不会出现Astrbot更换/provider时候出现不能输出LLM的回答,只能/reset才行的问题。我在切Gemini上游和openai之间会有这样的问题。
。写这个给各位一个思路作为参考,当然我的思路还是存在各类问题,比如:
暂时想到的就这些,分享这个内容也是提供个搭建bot的参考,顺带吐糟下Astrbot的MCP问题。
Beta Was this translation helpful? Give feedback.
All reactions