首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Marvis >Marvis的技术架构是怎样的?

Marvis的技术架构是怎样的?

词条归属:Marvis

1. 多Agent协作机制

• Marvis的核心是一个主Agent与五个副Agent的协作体系

• 主Agent作为"指挥官",负责理解用户意图、拆解任务步骤、调度对应Agent执行、汇总执行结果

• 五个副Agent各司其职:File Agent负责文件管理、Computer Agent负责系统操作、App Agent负责应用操控、Browser Agent负责网页交互、Search Agent负责信息搜索

• 各Agent完成任务后向主Agent汇报,实现复杂任务的自动编排与闭环执行

2. 端云协同架构

• 效率模式下,系统智能判断哪些任务适合云端处理(复杂推理、知识问答),哪些适合本地执行(文件操作、系统设置)

• 云端模型采用腾讯混元、DeepSeek-V4等大模型,提供强大的理解和规划能力

• 本地负责文件处理、执行动作和索引构建,尽量在端侧完成操作,提升响应速度

• 支持模型能力的持续更新和迭代,用户无需手动升级即可获得最新AI能力

3. AI中间层设计

• Marvis将终端系统、文件、应用、算力和跨端连接纳入同一个AI中间层

• 用户不必记住设置入口、文件路径或软件操作步骤,只需要用一句话说明目标

• AI中间层负责理解任务、拆解步骤、调用对应Agent执行,并在涉及隐私、安全和支付等关键环节时交回用户确认

• 这种设计使Marvis能够直接触达系统层级,实现从系统设置到数据处理的真正闭环操控

4. 安全架构设计

• 建立L2级安全兜底机制,对敏感操作实施"硬垂询"确认

• 所有涉及删除文件、修改系统核心配置、支付等操作,必须由用户本人确认后才能执行

• 隐私模式下,通过本地沙箱技术确保模型运行不影响系统安全

• 系统在涉及隐私、安全和支付等关键环节时,会将控制权交回给用户确认

5. 跨端协同架构

• 支持Windows、Mac、AndroidiOS多端互通

• 实现多设备间的低延迟状态同步

• 采用端到端加密技术保护远程操控数据的安全性

• 支持手机远程查看/操控电脑屏幕,即使在电脑锁屏状态下亦可解锁并操作(需提前授权)

相关文章
MyBatis的功能架构是怎样的
API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。 数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。 基础支撑层:负责最基础的功能支撑,包括连接管理、事务管理、配置加载和缓存处理,这些都是共用的东西,将他们抽取出来作为最基础的组件。为上层的数据处理层提供最基础的支撑。
红目香薰
2022-11-29
3630
直播系统的整体架构是怎样的?
根据QuestMobile发布的《2019中国移动互联网秋季大报告》指出,下沉市场年轻人群在泛娱乐行业的付费习惯已初步养成,以游戏直播、娱乐直播、在线视频等为代表的互动性较强的直播类娱乐方式更容易让下沉年轻人群付费打赏。
就爱吃小笼包
2019-12-02
1.8K0
架构师是怎样炼成的
软件架构师定义 软件工程师的职业发展方向: 软件架构师: 制定高级设计决策,并确定技术标准,包括编程标准,工具和平台的软件专家 软件架构: 系统的基本组织构成,这种组织主要体现在其组件,组
攻城狮Chova
2022-01-22
9240
架构师是怎样炼成的?
随着软件行业的发展,软件人才也在不断地细分。以前,他们被统称为软件开发工程师。而现在,系统分析员、配置管理员、测试工程师,新兴的岗位名称不断出现。其中,软件架构师这一角色的重要开始日益凸显。
java架构师
2018-08-23
5540
技术文章是怎样炼成的?
不是让你在文章开头写下,你的文章适合什么样的人读?——这是什么意思,鄙视我看不懂你的文章。
小小科
2019-10-21
5270
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券