开启左侧

Manus开源!Go言语版本, 改造的Go言语多智能体自规划系统

[复制链接]
在线会员 KOsV 发表于 5 小时前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题 |快速收录
鉴于OpenManus启源!Go语言版原, 革新的Go语言多智能体自计划体系

源代码

https://www.gitpp.com/navigatee/project0717gvv-manus-with-mcp

鉴于 OpenManus 革新的Go语言多智能体自计划体系,引进了类似Claude的MCP(模子高低文和谈)设置才气,可自由交进第三圆MCP。
示例

功用特征

    多智能体自计划MCP设置才气便利交进第三圆MCP
设置分析

config.yaml 文献用于设置体系,如下是根本挖写分析:

Manus启源名目剖析:Go语言多智能体自计划体系取MCP和谈的融合实践

1、名目布景取中心定位

该名目鉴于OpenManus(Manus的启源复刻版原)革新,接纳Go语言沉构,散焦于多智能体自计划体系的开辟。其中心目标是颠末引进MCP(模子高低文和谈),完毕AI智能体取内部东西、数据源的下效散成,建立一个活络、可扩大的AI使用死态。
    手艺栈转型:从Python转背Go语言,使用Go的下并收功用战繁复语法,提拔体系颠簸性战施行服从。功用升级:正在OpenManus的根底上,增加多智能体合作、自计划任务合成才气,并加强MCP和谈撑持。启源死态:颠末GitPP仄台盛开源代码,鼓舞社区到场劣化,促进AI智能体从简单任务施行背庞大决议计划退步。
2、MCP和谈:AI智能体的“USB-C交心”

MCP(Model Context Protocol)由Anthropic提出,旨正在处置AI模子取内部东西、数据源之间的散成困难。其中心代价正在于:

    尺度化散成:
    MCP为AI模子供给分歧的通信和谈,类似USB-C交心,使智能体能够无缝跟尾邮件、日历、GitHub、数据库等内部效劳,无需为每一个东西零丁编辑适配代码。
      案例:颠末MCP,AI可间接挪用GitHub API创立代码文献,或者跟尾Slack收收消息,完毕跨仄台主动化。

    静态接互才气:
    MCP撑持单背通信,AI模子既能获得内部数据(如盘问日历摆设),也能触收操纵(如从头摆设集会)。这类及时高低文革新才气,使智能体能够处置庞大、静态的任务场景。

    宁静取活络性:
    MCP效劳器内乱置会见掌握体制,保证数据宁静;共时撑持云端或者当地布置,适应差别场景需要。比方,企业可将敏感数据布置正在当地,而公然东西颠末云端会见。

    死态扩大性:
    开辟者可颠末MCP快速扩大AI功用。比方,将Blender(3D修模硬件)交进MCP后,AI可间接天生并改正3D模子,无需脚动操纵界里。
3、名目功用特征取完毕路子

    多智能体自计划体系
      任务合成:将庞大任务(如“计划一次旅游”)装解为多身材任务(机票预订、旅店选择、路程摆设),并分派给差别智能体施行。智能体合作:颠末同享高低文战影象,完毕智能体间的无缝合作。比方,担当路程摆设的智能体可挪用气候API,静态调解举动方案。自劣化才气:体系按照任务施行成果反应,主动调解战略(如改换更下效的东西或者模子),提拔任务胜利率。
    MCP设置才气
      分歧交心:颠末config.yaml文献设置MCP效劳器,撑持交进第三圆MCP效劳(如GitHub、Slack、数据库等)。静态减载:体系启用时主动减载设置的MCP效劳,无需沉开便可扩大功用。比方,新删一个气候盘问MCP效劳后,智能体可间接挪用该效劳获得及时气候。
    便利交进第三圆MCP
      尺度化和谈:依照MCP和谈标准,保证取所有兼容MCP的内部东西无缝散成。高代码开辟:供给MCP效劳开辟模板,开辟者只要完毕中心逻辑(如数据盘问、操纵施行),便可快速创立新的MCP效劳。

4、手艺架构取代码完毕

    中心模块
      智能体中心(agent/):界说智能体举动逻辑,包罗任务计划、东西挪用、影象办理等。事情流办理(flow/):担当任务合成、施行调理战成果汇总。MCP和谈撑持(mcp/):完毕MCP客户端取效劳器通信,处置和谈剖析、数据启拆等。东西汇合(tool/):供给根底东西(如Web搜刮、文献操纵)战MCP东西启拆。
    枢纽代码示例
      MCP效劳设置:
      yaml
      # config.yaml
      mcp_servers:
      -name:"github"
      type:"github"
      api_key:"your_github_api_key"
      base_url:"https://api.github.com"
      -name:"weather"
      type:"weather_api"
      api_key:"your_weather_api_key"
      智能体挪用MCP效劳:
      go
      // 挪用GitHub MCP效劳创立代码文献
      funccreateGitHubFile(repo, path, content string)error {
      mcpClient := mcp.NewClient("github")
      response, err := mcpClient.CallTool("create_file", map[string]interface{}{
      "repo":    repo,
      "path":    path,
      "content": content,
      })
      if err != nil {
      return err
      }
      log.Printf("File created: %v", response)
      returnnil
      }


5、AI使用趋势取名目代价


    从简单任务到庞大决议计划
    保守AI帮忙(如ChatGPT)仅能供给倡议,而Manus启源名目颠末多智能体合作战自计划才气,完毕从“思考”到“举措”的无缝跟尾。比方,用户只要输出“助尔找一份Java开辟事情”,体系便可主动完毕简历选择、地位匹配、口试摆设等齐过程。

    MCP启动的死态扩大
    MCP和谈的提高将低落AI东西散成门坎,促进组成“AI+东西”的盛开死态。未来,开辟者可鉴于MCP建立笔直范围处置计划(如调理、教诲、金融),而无需重复制轮子。

    启源社区的气力
    该名目颠末启源情势吸收环球开辟者到场,加快手艺迭代。比方,社区已经奉献多个MCP效劳(如arXiv论文检索、舆图导航),清楚丰硕体系功用。
6、未来瞻望

    功用劣化:颠末Go语言特征(如协程、内乱存办理)退一步提拔体系并收处置才气。止业笔直化:针对于一定范围(如智能制作、聪慧都会)开辟专用智能体战MCP效劳。尺度化促进:到场MCP和谈尺度化事情,帮力其成为AI范围的通用交心尺度。


Manus启源!Go语言版原, 革新的Go语言多智能体自计划体系

源代码

https://www.gitpp.com/navigatee/project0717gvv-manus-with-mcp
您需要登录后才可以回帖 登录 | 立即注册 qq_login

本版积分规则

发布主题
阅读排行更多+
用专业创造成效
400-778-7781
周一至周五 9:00-18:00
意见反馈:server@mailiao.group
紧急联系:181-67184787
ftqrcode

扫一扫关注我们

Powered by 职贝云数A新零售门户 X3.5© 2004-2025 职贝云数 Inc.( 蜀ICP备2024104722号 )