Missy:构建安全可控的本地AI助手平台,从零部署到高级应用

news2026/5/2 1:25:25
1. 项目概述一个为Linux而生的安全至上的AI助手如果你和我一样对市面上那些“云优先”、数据去向不明的AI助手感到不安同时又渴望一个能真正理解你的指令、帮你自动化处理本地任务的智能伙伴那么你一定会对Missy感兴趣。Missy不是一个简单的聊天机器人它是一个生产级、可自托管、以安全为第一原则的智能体平台。它的核心哲学是“默认拒绝”——在未经你明确许可前它什么都不能做。这意味着它不会擅自连接网络、不会读取你的文件、更不会执行任何系统命令。这种设计理念对于任何一个希望在本地硬件上安全、可控地部署AI能力的技术爱好者或开发者来说都极具吸引力。想象一下你可以在家里的树莓派上部署一个语音节点通过自然语言让它帮你检查服务器状态、整理文档甚至基于摄像头画面分析场景而所有的计算、所有的数据都牢牢锁在你的防火墙之内。Missy正是为此而生。它支持连接Anthropic Claude、OpenAI GPT以及本地运行的Ollama等多种模型提供了一个从工具调用、记忆管理到任务调度的完整智能体运行时环境。接下来我将带你深入拆解这个项目从设计理念到实操部署分享我作为早期使用者和贡献者的一些深度体验和避坑指南。1.1 核心设计理念安全不是功能是基石大多数AI助手项目将“能做什么”放在首位而将安全作为事后添加的选项或补丁。Missy的设计则截然相反。它的创始人团队项目代号“Crustacean”显然是一群对系统安全和隐私有偏执追求的工程师他们将“零信任”架构直接内化到了平台的每一个毛细血管。“默认拒绝”意味着什么这不仅仅是口号。在Missy中每一个潜在的风险操作都被一个多层次的策略引擎Policy Engine所把守网络层面除非你在配置中显式地将一个目标可以是CIDR网段、域名或具体的host:port加入白名单否则Missy产生的任何进程都无法发起出站连接。它甚至贴心地提供了presets预设比如你写上presets: [anthropic]它会自动展开为Anthropic API所需的所有合法域名和IP避免了手动罗列的繁琐和错误。文件系统层面你需要明确声明Agent可以读取allowed_read_paths和写入allowed_write_paths的目录路径。它支持~扩展和通配符但范围必须由你定义。Shell命令层面这是一个杀手级特性。你可以完全禁用Shell或者只允许执行你明确列出的二进制文件例如[/usr/bin/git, /usr/bin/python3]。这从根本上杜绝了AI“胡思乱想”时可能带来的破坏性命令。插件与工具层面无论是内置工具、自定义技能Skill还是通过Model Context ProtocolMCP连接的外部服务器每一个都需要经过你的单独审核和批准才能加载。所有上述策略的决策连同每一次模型调用、工具执行都会被记录为带有时间戳、会话ID和完整上下文的结构化JSONL日志。更关键的是每个Missy实例在首次运行时都会生成一个唯一的Ed25519密钥对所有审计事件都会用这个私钥签名。这意味着日志本身是不可篡改的你可以随时验证某条记录是否真的来自你的Missy Agent。这种级别的审计追踪在开源AI助手领域几乎是独一份的。实操心得刚开始配置时你可能会觉得繁琐。但请坚持这种“显式授权”的模式。我的建议是初期只开放最小权限。例如网络只允许连接你的Ollama服务localhost:11434和必要的AI提供商文件系统只开放一个专用的工作区目录如~/missy_workspace。随着你对Agent能力的信任度增加再逐步、有控制地扩大权限范围。这种“渐进式安全”是用好Missy的关键。2. 架构深度解析与核心组件Missy的架构清晰体现了其“安全核心”与“功能扩展”的分离设计。理解这张蓝图对于后续的故障排查和高级定制至关重要。2.1 核心运行时与安全网关所有用户交互无论是通过CLI、Discord机器人、Webhook还是语音节点最终都会汇聚到AgentRuntime。这是智能体的“大脑”负责管理对话上下文、协调工具调用、执行智能体循环规划-执行-验证-学习。然而大脑的每一个对外动作都必须经过一个名为PolicyHTTPClient的单一强制实施点。这是整个系统安全架构的“咽喉要道”。无论是AI提供商API调用、工具发出的HTTP请求、MCP服务器通信还是Discord网关连接所有出站HTTP/HTTPS流量都必须流经此处。PolicyHTTPClient会依据PolicyEngine中定义的网络策略白名单、REST L7策略控制特定主机的HTTP方法和路径进行裁决并可以触发交互式审批当操作被策略拒绝但可申请时会在终端弹出一个漂亮的TUI让你选择“允许一次”、“始终允许”或“拒绝”。这种集中式网关设计避免了安全策略在代码中四处散落确保了安全控制的统一性和不可绕过性。2.2 智能体能力的三大支柱记忆、注意力与技能Missy的智能不仅来源于大语言模型更来源于其精心设计的内部子系统统一记忆系统这不是简单的聊天历史记录。它由多个模块协同工作SQLite FTS5全文搜索提供基于关键词的快速记忆检索。向量记忆FAISS通过语义搜索找到相关但表述不同的历史信息需安装[vector]扩展。图记忆在SQLite中构建实体-关系图能进行规则式的模式匹配和推理。记忆合成器负责将上述来源的信息连同从对话中提取的“学习点”、系统生成的“摘要”以及“AI剧本”中的成功模式合并成一个去重、按相关性排序的上下文块供模型使用。注意力系统受人类大脑启发包含5个子系统用于动态管理Agent的“认知焦点”警报识别紧急或高优先级信息。定向根据当前任务提取关键主题。持续注意在长时间任务中保持对目标的跟踪。选择性注意过滤无关信息优先处理重要工具的输出。执行控制最终决定下一步做什么调用哪个工具。 这套系统让Missy在复杂、多步骤的任务中表现得更像是一个有“专注力”的助手而不是一个只会机械响应的工具。AI剧本与技能发现这是Missy实现“越用越聪明”的秘诀。当Agent成功完成一个任务时系统会自动分析所使用的一系列工具调用模式并将其捕获为“剧本”。如果一个模式被成功复现3次以上系统会将其作为“技能提案”提示给你你可以选择将其固化为一个可复用的技能。技能可以通过项目目录中的SKILL.md文件来定义和分享实现跨Agent的能力迁移。missy skills scan命令可以自动扫描并发现这些技能。2.3 可观测性与运维支持对于一个长期运行的生产级助手可观测性必不可少审计日志如前所述所有关键操作都有签名日志存储在~/.missy/audit.jsonl。成本跟踪可以为每个会话设置美元预算上限max_spend_usd避免意外的高额API调用费用。检查点与恢复基于WAL模式的SQLite实现会话状态持久化。如果Agent进程意外中断你可以通过missy recover命令从中断点恢复会话不会丢失上下文。看门狗后台子系统健康度监控在服务降级时发出报告。OpenTelemetry集成可选功能可以将追踪和指标数据通过OTLP协议导出到如Jaeger、Prometheus等观测性后端。3. 从零开始部署与深度配置指南3.1 安装与环境准备官方推荐的一键安装脚本非常方便它会处理Python虚拟环境、依赖安装和软链接创建curl -fsSL https://raw.githubusercontent.com/MissyLabs/missy/master/install.sh | bash安装后重要检查确保~/.local/bin在你的PATH环境变量中。可以执行echo $PATH查看或通过missy --version测试命令是否可用。检查Python版本python3 --version确保是3.11或更高。可选但推荐如果你计划使用语音或视觉功能现在可以安装可选依赖。例如安装语音支持pip install -e .[voice]。注意这需要在Missy的安装目录下执行。避坑指南一键脚本假设你的系统环境比较“干净”。如果你在Python环境管理上使用了Conda或复杂的Pyenv设置可能会遇到冲突。在这种情况下我建议采用“手动安装”方式克隆仓库在项目目录内创建一个独立的venv然后在该venv中执行pip install -e .。这样能获得最清晰的环境隔离。3.2 首次配置与安全调优运行missy setup会启动一个交互式向导。这个向导非常全面但我建议第一次运行时先快速完成生成一个基础配置然后再手动精细调整。基础配置生成后打开~/.missy/config.yaml进行深度安全定制config_version: 2 # 网络策略从最严格开始 network: default_deny: true # 核心原则勿动 presets: - anthropic # 如果你用Claude # - openai # 如果你用GPT取消注释 # - github # 如果需要GitHub工具取消注释 allowed_hosts: - localhost:11434 # 本地Ollama强烈推荐 # 高级限制特定API的调用方法 rest_policies: - host: api.github.com method: GET # 只允许读操作 path: /user action: allow # 文件系统划定专属沙箱 filesystem: allowed_read_paths: - ~/.missy # 配置和日志目录必须可读 - ~/missy_workspace # 专门为Missy创建的工作目录 # - /var/log # 例如如果你想让Agent帮你分析日志 allowed_write_paths: - ~/.missy - ~/missy_workspace # 谨慎添加系统目录 # Shell初期建议完全禁用 shell: enabled: false # allowed_commands: [] # 启用后在此列出如 [ls, cat, grep] # 提供商配置以Anthropic为例 providers: anthropic: name: anthropic model: claude-3-5-sonnet-20241022 # 指定你想要的模型 fast_model: claude-3-haiku-20240307 # 用于简单任务节省成本/时间 premium_model: claude-3-opus-20240229 # 用于复杂推理 # API密钥通过环境变量 ANTHROPIC_API_KEY 设置不要写在这里 timeout: 30 # 配置多个提供商实现故障转移 ollama: name: ollama model: llama3.2:latest # 你的本地模型名 base_url: http://localhost:11434关键安全实践API密钥管理永远不要将API密钥直接写在YAML文件里使用环境变量如ANTHROPIC_API_KEY或Missy的加密保险库missy vault set my_key然后在配置中用vault://my_key引用。使用预设network.presets是你的好朋友。它内置了对常见服务如AI提供商、GitHub、Docker Registry等的权威域名和CIDR列表比手动维护更准确、更安全。渐进式开放先从shell: enabled: false和严格的文件系统权限开始。当你需要某个具体功能时比如让Agent运行git status再启用Shell并只添加git命令同时将文件系统读写权限开放到你的代码仓库目录。3.3 运行你的第一个智能体会话配置完成后你可以开始与Missy交互单次问答missy ask 查看当前目录下有哪些Markdown文件并总结其主题。如果文件系统权限已开放它会尝试调用相关工具。交互式REPLmissy run。这会进入一个交互式会话你可以进行多轮对话。在此模式下Missy会展示其完整的思考过程、工具调用和结果。指定模式missy run --mode safe-chat。Missy提供了几种能力模式full完全体可以使用所有批准的工具。safe-chat聊天模式禁用所有可能修改外部状态的工具如写文件、执行命令。no-tools纯聊天仅使用模型能力。在第一次执行需要网络或文件访问的操作时你可能会遇到交互式审批。这是一个在终端内弹出的精美界面询问你是否允许本次操作。你可以选择“允许一次”y、“始终允许”Y或“拒绝”n。选择“始终允许”后该操作会被自动添加到你的策略白名单中。这是学习策略配置的绝佳方式。4. 高级功能实战与集成4.1 构建语音助手网络Missy Edge这是Missy最酷的应用场景之一。你可以在多个树莓派配备麦克风和扬声器如ReSpeaker阵列上部署轻量级的missy-edge客户端它们通过WebSocket连接到中心Missy服务器形成一个分布式的语音助手网络。服务器端配置 (config.yaml):voice: host: 0.0.0.0 # 监听所有接口确保边缘节点能连上 port: 8765 stt: engine: faster-whisper model: base.en # 平衡速度和精度 tts: engine: piper voice: en_US-lessac-medium # 选择你喜欢的声音管理边缘设备# 启动语音服务器 missy voice start # 在新的终端查看等待配对的设备边缘节点启动后会广播 missy devices list # 配对并授权一个设备 missy devices pair --node-id device_id # 为设备设置策略完全访问、安全聊天或静音 missy devices policy device_id --mode full边缘节点运行missy-edge负责唤醒词检测、音频采集/播放、网络重连和硬件状态反馈如LED。所有语音识别STT、智能体推理和语音合成TTS都在你的中心服务器上完成数据不出局域网。硬件选择建议对于树莓派推荐使用ReSpeaker 4-Mic Array或USB麦克风。确保供电稳定并考虑为Pi配置静态IP或可靠的mDNS主机名以便服务器能稳定连接。4.2 连接外部工具与MCP服务器Model Context Protocol (MCP) 是一种新兴的协议允许AI助手安全地与外部工具和服务对话。Missy内置了MCP客户端。连接一个MCP服务器例如一个提供数据库查询工具的服务器编辑~/.missy/mcp.json(如果不存在则创建){ servers: { my_database_tools: { command: npx, args: [-y, modelcontextprotocol/server-postgres, postgresql://user:passlocalhost/db] } } }重启Missy或使用missy mcp reload。在交互会话中Missy会自动发现这些新工具。首次调用时会触发审批流程让你决定是否信任这个MCP服务器。安全机制Missy会计算MCP服务器工具清单的SHA-256摘要并固定它。如果服务器更新后清单摘要改变Missy会拒绝加载除非你重新审核并“钉住”新版本missy mcp pin server_name。4.3 自动化与调度Missy集成了APScheduler允许你创建定时任务。# 添加一个每天上午9点检查系统健康状况的任务 missy schedule add --name daily_health_check --schedule daily at 09:00 --task 检查系统磁盘使用率和内存占用如果有任何一项超过80%用红色高亮提醒我。 # 添加一个每周一早上8点的任务 missy schedule add --name week_start_summary --schedule every monday at 08:00 --task 总结上周~/workspace目录下新增或修改的文档列出标题和主要变更点。 # 列出所有计划任务 missy schedule list # 暂停/恢复/删除任务 missy schedule pause daily_health_check missy schedule resume daily_health_check missy schedule remove week_start_summary调度器配置持久化在SQLite中即使Missy重启任务也会继续生效。5. 故障排查、性能调优与运维心得即使设计再精良的系统在实际运行中也会遇到问题。以下是我在长期使用中积累的排查经验和优化建议。5.1 常见问题与解决方案速查表问题现象可能原因排查步骤与解决方案missy ask无响应或报网络错误1. 网络策略过于严格。2. AI提供商API密钥未设置或错误。3. 本地Ollama未运行。1. 运行missy audit recent --limit 5查看最新审计日志确认是否有POLICY_DENY事件。2. 检查环境变量ANTHROPIC_API_KEY或OPENAI_API_KEY是否正确设置 (echo $ANTHROPIC_API_KEY)。3. 运行curl http://localhost:11434/api/tags测试Ollama。工具调用失败提示“权限被拒绝”文件系统或Shell策略未允许该操作。1. 查看审计日志确认被拒绝的具体路径或命令。2. 在config.yaml的filesystem.allowed_*_paths或shell.allowed_commands中添加相应条目。3. 更安全的方式在交互式会话中触发该操作通过弹出的TUI审批界面选择“始终允许”。语音节点连接不上服务器1. 服务器防火墙未开放8765端口。2. 服务器voice.host配置为127.0.0.1。3. 边缘节点与服务器不在同一网络。1. 在服务器运行sudo ufw allow 8765(如果使用UFW)。2. 将config.yaml中voice.host改为0.0.0.0。3. 检查网络连通性确保边缘节点能解析并访问服务器的IP/主机名。内存占用持续增长1. 长时间会话积累了大量上下文。2. 向量记忆索引未优化。1. Missy有“睡眠模式”在上下文令牌达到80%容量时会自动压缩旧消息。你也可以手动开始新会话来重置。2. 如果使用了向量记忆确保定期重启服务或检查FAISS索引大小。对于非关键用途可以考虑禁用向量记忆。missy setup或安装失败1. Python版本过低。2. 系统依赖缺失如编译工具。3. 网络问题导致pip安装超时。1. 确认Python 3.11。2. 对于Ubuntu/Debian尝试sudo apt install build-essential python3-dev。3. 使用国内镜像源pip install -e . -i https://pypi.tuna.tsinghua.edu.cn/simple。交互式审批TUI不弹出1. 会话运行在非交互模式或重定向了输出。2. 策略配置为直接拒绝而非询问。1. 确保在终端直接运行missy run。2. 检查策略中对应规则的action字段确保不是deny默认或未配置时会触发询问。5.2 性能调优建议模型路由策略善用fast_model和premium_model。在配置中为提供商指定快速模型如Claude Haiku和高级模型如Claude Opus。Missy的ModelRouter会根据任务复杂度自动路由。对于简单的信息提取、总结用快速模型能极大降低成本和延迟。会话管理对于一次性的、独立的任务使用missy ask。对于需要长期上下文连续性的复杂任务使用missy run进入一个会话。但注意超长会话会影响性能。定期使用missy sessions cleanup清理旧会话或让Agent在任务完成后自行进入“睡眠模式”进行记忆压缩。硬件考量CPU/内存运行本地模型Ollama是资源消耗大户。确保服务器有足够的内存16GB推荐和较强的CPU。存储审计日志和会话检查点会持续写入。建议将~/.missy目录放在SSD上以获得更好的IO性能。语音处理STT/TTS特别是高质量模型是CPU密集型任务。如果同时处理多个语音流考虑使用更强大的硬件或分布式部署。网络优化如果使用云端AI提供商确保服务器网络延迟较低。可以考虑在配置中调整提供商的timeout参数避免因网络波动导致的长时等待。5.3 备份、监控与升级配置备份Missy在每次配置变更包括通过TUI“始终允许”的操作时都会自动创建备份。使用missy config backups查看使用missy config diff比较当前配置与最新备份的差异使用missy config rollback回滚到上一个版本。监控审计日志定期查看~/.missy/audit.jsonl或使用missy audit security来审查策略违反情况这是发现异常行为的最佳途径。升级Missy由于是pip可编辑安装进入项目目录拉取最新代码并重装即可cd ~/.local/share/missy # 默认安装路径 git pull origin master pip install -e . --upgrade升级后务必运行missy doctor进行健康检查并查看配置是否有重大变更需要迁移。经过数月的深度使用我将Missy定位为一个“值得托付的数字化副驾驶”。它的安全设计让我能放心地授予它更多权限而其强大的扩展性和自动化能力则真正将AI从“玩具”变成了提升个人生产力的“利器”。从自动整理邮件摘要、基于监控数据生成报告到控制家里的智能设备Missy正在一个严格划定的安全边界内变得越来越不可或缺。它的学习曲线初期可能稍陡但一旦你习惯了其“显式授权”的范式你会发现这种控制感带来的安心是其他任何AI助手都无法给予的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2573622.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…