Anaconda安装与配置全解析:从镜像源到虚拟环境避坑指南
1. 为什么你的Anaconda安装总是不顺从根源理解安装逻辑每次看到“手把手教程”这几个字你是不是觉得这次稳了但现实往往是跟着教程一步步走却在某个意想不到的环节卡住比如环境变量报错、安装包下载慢如蜗牛或者创建环境时蹦出一堆看不懂的警告。问题不在于教程不够“手把手”而在于大多数教程只告诉你“怎么做”却没讲清楚“为什么这么做”。一旦你的电脑环境稍有不同比如系统版本、已有Python版本、网络环境不一样那些“下一步、下一步”的固定流程就失灵了。今天我们不只讲步骤更要拆解Anaconda安装背后的核心逻辑。我会用一个从业者的视角带你理解从下载到配置的每一个决策点。即使你之前从未接触过编程也能明白自己每一步在做什么以及遇到问题时应该从哪个方向去排查。我们的目标不是“照葫芦画瓢”装好一次而是让你拥有“举一反三”解决任何环境配置问题的能力。Anaconda本质上是一个Python数据科学发行版和管理工具。它打包了Python解释器、成百上千个科学计算库如NumPy, Pandas, Matplotlib和一个强大的环境与包管理工具Conda。它的价值在于让你能在一个独立、干净、可控的“沙箱”里工作避免不同项目间的库版本冲突——这是所有Python初学者和数据分析师迟早会遇到的噩梦。2. 安装前的战略准备选对版本事半功倍很多人安装失败第一步就错了下载了不合适的安装包。这一步的决策直接决定了后续所有操作的顺畅程度。2.1 官方源与镜像源如何绕过下载慢的坑直接访问Anaconda官网下载对于国内用户来说速度可能非常不理想。这时使用国内的镜像源是必选项。清华大学开源软件镜像站提供了稳定的Anaconda镜像。操作步骤与原理打开浏览器访问清华镜像站的Anaconda归档页面。你不需要记住复杂网址只需搜索“清华镜像 anaconda”即可找到。在页面中你会看到按日期排列的文件夹。这里有一个关键点不要盲目下载最新的你需要根据你的操作系统和系统架构来选择。对于Windows用户文件通常以Anaconda3-20XX.XX-Windows-x86_64.exe格式命名。这里的x86_64代表64位系统。如果你的电脑是近十年购买的基本都是64位。如何确认在Windows搜索框输入“系统信息”查看“系统类型”一项。选择一个版本。我个人的经验是不必追求绝对的最新版如2024.10选择一个半年到一年前的稳定版如2023.09或2024.03往往更可靠因为其包含的Python版本和库版本经过了更多社区测试与各种包的兼容性更好。注意镜像站的文件是.exeWindows或.shLinux/Mac安装程序下载后直接运行即可无需解压奇怪的压缩包。2.2 Python版本与Anaconda版本解开版本绑定的迷思这是最大的困惑点之一。Anaconda安装包内置了一个Python解释器。例如Anaconda3-2023.09-Windows-x86_64.exe内置的可能是Python 3.11。这意味着安装Anaconda后你电脑上会多出一个Python 3.11它与你之前可能通过其他方式安装的Python比如从python.org下载的是完全独立的。核心逻辑Conda的强大之处在于它允许你在Anaconda内部创建多个独立的“虚拟环境”每个环境都可以安装不同版本的Python和第三方库。你安装Anaconda时自带的那个Python我们称之为“base”环境。你可以在这个base环境里工作但最佳实践是为每一个新项目创建一个全新的虚拟环境。这样项目A用Python 3.8和TensorFlow 2.4项目B用Python 3.11和PyTorch 2.0它们互不干扰。所以安装包内置的Python版本比如3.11只是你的“起点”或“默认选项”它并不限制你后续使用其他Python版本。你可以随时用conda create -n myenv python3.8命令创建一个Python 3.8的环境。2.3 安装路径的学问为什么我不建议装在C盘安装程序会默认建议安装在C:\Users\你的用户名\anaconda3Windows或/home/你的用户名/anaconda3Linux/Mac。对于有经验的用户我强烈建议修改这个路径。理由如下空间占用Anaconda及其后续安装的众多科学计算库尤其是PyTorch、TensorFlow这种带CUDA的会占用大量磁盘空间轻松突破10GB。C盘空间通常比较紧张容易导致系统运行缓慢。权限问题在Windows系统下向C盘的程序文件目录写入数据有时需要管理员权限这可能在后续使用conda安装包或创建环境时引发不必要的“拒绝访问”错误。重装系统的便利性如果你的系统盘C盘需要重装放在其他盘符如D盘的Anaconda可以完好保留重装后只需重新配置一下环境变量即可恢复使用省去重新下载安装所有包的麻烦。建议操作将安装路径修改为一个简单的英文路径且不含空格例如D:\Anaconda3。这能最大程度避免未来因路径复杂或含空格导致的潜在脚本错误。3. 安装过程中的关键抉择两个必懂的选项运行安装程序后你会遇到几个选项。其中两个至关重要理解它们能避免90%的后续问题。3.1 “Add Anaconda3 to my PATH environment variable”该不该勾选这个选项的官方描述是“将Anaconda3添加到我的PATH环境变量”。对于绝大多数新手我建议不要勾选为什么勾选的后果安装程序会尝试修改系统的PATH变量将Anaconda的路径放在最前面。这意味着当你以后在命令行如CMD或PowerShell输入python时系统会优先使用Anaconda自带的Python而不是你系统里可能已有的其他Python。这听起来方便但极易引发混乱。比如你之前安装的某些工具依赖系统Python现在可能无法工作。不勾选的策略不勾选Anaconda不会污染你的系统PATH。那么如何启动Anaconda呢你需要通过专门为Anaconda准备的入口来启动命令行。在Windows开始菜单中你会找到“Anaconda Prompt (anaconda3)”或“Anaconda Powershell Prompt”。点击它们启动的命令行窗口其PATH环境已经被自动配置好直接可以使用conda和python命令。这是一种更干净、更可控的方式。3.2 “Register Anaconda3 as my default Python 3.x”该不该勾选这个选项是“将Anaconda3注册为我的默认Python 3.x”。同样对于新手我建议不要勾选为什么这个选项主要影响的是Windows系统中文件关联比如双击.py文件用哪个程序打开和一些IDE的自动检测。让Anaconda成为系统默认Python同样会与系统原有的Python环境产生冲突。我们既然选择了用虚拟环境来隔离项目就没必要让Anaconda在系统层面“称王”。文件的打开和编辑完全可以通过我们后续配置的IDE如VSCode、PyCharm来更优雅地管理这些IDE可以针对每个项目单独指定使用哪个Python解释器即哪个虚拟环境。总结一下安装时的选择安装路径改到非系统盘如D盘两个关于PATH和默认Python的选项都不勾选。这是最稳妥、最专业的入门方式。4. 安装后的核心配置让Conda真正为你所用安装程序走完点击“Finish”可能还会提示你“了解更多”或“安装VSCode”直接关闭即可。现在让我们进行关键的配置。4.1 验证安装与初识Conda首先通过开始菜单打开“Anaconda Prompt (anaconda3)”。你会看到一个命令行窗口通常路径前会有(base)字样。这表示你当前处于Anaconda的base环境。输入以下命令验证安装conda --version如果显示类似conda 23.11.0的版本号说明conda命令可用。 接着输入python --version这会显示Anaconda base环境自带的Python版本例如Python 3.11.5。4.2 配置Conda镜像源解决下载慢的终极方案虽然我们安装包是从镜像站下的但后续用conda install安装其他包时默认还是从国外服务器拉取速度依然很慢。必须配置Conda的国内镜像源。操作步骤在Anaconda Prompt中执行conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes这几条命令的作用是--add channels: 添加清华的镜像源地址到conda的配置中。--set show_channel_urls yes: 让conda在安装包时显示包的来源地址方便确认是否从镜像站下载。配置后验证可以运行conda config --show channels查看当前已配置的频道列表应该能看到刚才添加的清华源。提示有时镜像源会出现暂时性同步问题或403 Forbidden错误正如热词中提到的unavailableinvalidchannel: http 403 forbidden。如果遇到可以暂时移除出问题的源或换用其他镜像如中科大源。移除命令是conda config --remove channels 完整的频道URL。4.3 创建你的第一个虚拟环境最佳实践的起点永远不要在base环境里直接安装项目所需的包。现在我们创建一个专用于学习的虚拟环境。conda create -n my_first_env python3.9-n my_first_env: 指定新环境的名字叫my_first_env你可以取任何喜欢的英文名。python3.9: 指定在这个环境中安装Python 3.9。你可以换成3.8, 3.10等。conda会自动为你下载并安装指定版本的Python。命令执行中conda会列出将要安装的包输入y确认。安装完成后激活这个环境conda activate my_first_env你会发现命令行提示符前的(base)变成了(my_first_env)。现在你在这个环境里做的所有操作安装包、运行Python脚本都是独立的。4.4 环境管理常用命令速查掌握这几个命令你就能自如地管理环境列出所有环境conda env list或conda info --envs。星号*表示当前激活的环境。激活某个环境conda activate 环境名退出当前环境conda deactivate会回到base环境删除一个环境conda remove -n 环境名 --all谨慎操作克隆一个环境conda create -n 新环境名 --clone 被克隆环境名用于快速复制一个已有环境5. 集成开发环境IDE的配置告别黑框框在Anaconda Prompt里写代码很不方便。我们需要一个强大的代码编辑器或IDE。这里以最流行的VSCode和PyCharm为例。5.1 使用VSCode轻量灵活之选安装VSCode从官网下载安装过程简单。安装Python扩展打开VSCode点击左侧活动栏的扩展图标搜索“Python”Microsoft发布的那个安装它。这是VSCode支持Python的核心。关联Anaconda环境在VSCode中打开或创建一个Python文件.py后缀。点击VSCode左下角的状态栏那里可能显示“Python”版本号或“选择解释器”。点击它。在弹出的列表中VSCode会自动扫描你系统中的Python解释器。你应该能看到类似Python 3.9.x (‘my_first_env’: conda)的选项。选择它。现在VSCode就会使用你Anaconda中创建的my_first_env环境来运行和调试代码了。你可以在VSCode的集成终端里看到环境已被自动激活。5.2 使用PyCharm专业Python IDE之选PyCharm对Anaconda的支持更原生、更强大。安装PyCharm Community Edition社区版对个人用户免费且功能足够。创建或打开一个项目。配置项目解释器打开File - Settings - Project: 你的项目名 - Python Interpreter。点击右上角的齿轮图标选择Add...。在弹出的添加解释器窗口中左侧选择Conda Environment。选择Existing environment然后点击右侧的...浏览按钮。导航到你的Anaconda安装目录下的envs文件夹例如D:\Anaconda3\envs选择你之前创建的my_first_env文件夹再进入其下的python.exeWindows或bin/pythonMac/Linux。点击确定。PyCharm会识别这个环境并列出环境中已安装的所有包。配置完成后你在这个PyCharm项目里运行代码就会自动使用选定的Conda环境。6. 实战配置一个数据科学环境并安装PyTorch理论说再多不如动手做一遍。让我们在my_first_env环境里安装数据科学三剑客NumPy, Pandas, Matplotlib和深度学习框架PyTorch。确保环境已激活在Anaconda Prompt中确认提示符为(my_first_env)。安装基础科学计算包conda install numpy pandas matplotlib scikit-learn jupyter这条命令会一次性安装多个常用包。jupyter是交互式笔记本数据分析神器。安装PyTorch这是热词中提到的场景。去PyTorch官网利用其提供的配置工具生成安装命令是最准的。访问PyTorch官网找到“Get Started”部分。根据你的需求选择PyTorch Build稳定版、你的操作系统Windows/Linux/Mac、包管理工具Conda、语言Python、计算平台CUDA版本如果你有NVIDIA显卡且需要GPU加速否则选CPU。例如对于Windows、Conda、CPU版本官网可能给出conda install pytorch torchvision torchaudio cpuonly -c pytorch关键点注意最后的-c pytorch这表示从PyTorch官方频道下载。由于我们已经配置了清华镜像而清华镜像也同步了pytorch频道所以通常速度也很快。如果慢可以尝试去掉-c pytorch让conda从默认的镜像源查找可能版本略旧或者查阅清华镜像站是否提供了pytorch的镜像配置方法。验证安装安装完成后启动Python交互界面验证。python在出现的提示符后依次输入import numpy print(numpy.__version__) import pandas print(pandas.__version__) import torch print(torch.__version__) print(torch.cuda.is_available()) # 如果安装的是CPU版这里会显示False如果是GPU版且配置正确会显示True如果没有报错并成功打印出版本号说明所有包都已正确安装。7. 避坑指南与进阶技巧根据热词和常见问题这里集中解答几个高频疑惑点。7.1 环境变量PATH的手动配置如果需要如果你当初安装时没勾选“添加PATH”但后来希望在普通的CMD或PowerShell中也能直接使用conda命令可以手动配置。找到你的Anaconda安装路径例如D:\Anaconda3。需要添加到系统PATH变量的是两个子目录D:\Anaconda3Conda根目录D:\Anaconda3\ScriptsConda的可执行脚本如conda.exe在Windows搜索“环境变量”选择“编辑系统环境变量” - “环境变量”。在“系统变量”或“用户变量”中找到Path变量点击编辑。新建两条分别填入上述两个路径。务必注意将Anaconda的路径上移到其他Python路径之前以确保优先级。重新打开一个CMD窗口输入conda --version测试。注意手动修改PATH有风险如果操作不当可能导致系统命令出错。如非必要强烈建议仅使用“Anaconda Prompt”。7.2 解决“unavailableinvalidchannel”或“HTTP 403”错误当执行conda install时遇到此类错误说明conda正在尝试从一个无法访问或已失效的频道下载。查看当前频道conda config --show channels移除问题频道conda config --remove channels 问题频道的完整URL恢复为镜像源确保你的频道列表里是清华、中科大等国内镜像源。可以用conda config --add channels重新添加。清理索引缓存有时缓存过期也会导致问题运行conda clean -i清理索引缓存然后重试。7.3 Conda与Pip的混用原则Conda和Pip都是包管理工具。Conda擅长管理二进制包和环境Pip是Python的原生包管理器库更全。基本原则在一个Conda环境里优先使用conda install来安装包。如果某个包在Conda仓库里没有比如一些比较新的或小众的PyPI包再使用pip install。重要警告尽量避免在同一个环境里对同一个包既用conda安装又用pip安装这可能导致依赖关系混乱。如果要用pip最好在conda安装完所有它能解决的依赖之后再用pip安装剩下的。安装后检查混用后可以用conda list查看所有通过conda安装的包用pip list查看所有通过pip安装的包。7.4 虚拟环境的重用与分享你的项目环境如何分享给他人或在新电脑上复现导出环境配置在项目环境激活的状态下运行conda env export environment.yml。这会生成一个environment.yml文件精确记录了环境中的所有包及其版本。根据文件创建环境他人拿到这个YAML文件后在你的项目根目录下运行conda env create -f environment.ymlconda会自动创建一个一模一样的环境。只导出显式安装的包conda env export会导出所有依赖包括底层依赖文件很大。如果只想导出你主动安装的包可以使用conda env export --from-history但这要求你安装每个包时都使用了conda install命令。从下载版本的选择、安装选项的权衡到镜像源的配置、虚拟环境的创建再到IDE的关联和核心库的安装我们不仅完成了操作更理解了每一步背后的原因。遇到“HTTP 403”或环境冲突时你也知道了从哪里着手排查。记住Anaconda的核心价值在于“隔离”与“复现”。养成每个项目都创建独立虚拟环境的习惯并用environment.yml文件记录配置这将是你从编程新手迈向专业开发者的重要一步。最后关于PyCharm配置Anaconda环境、或是配置Selenium驱动这些更具体的任务其实都是在你掌握了今天这些基础之后在特定环境里安装特定包conda install pyselenium和进行一些路径配置的问题万变不离其宗。

相关新闻

从完全数问题入门算法优化:暴力枚举、因子求和与数论方法详解

从完全数问题入门算法优化:暴力枚举、因子求和与数论方法详解

1. 项目概述:从一道经典编程题说起“求完全数的个数”,这个标题对于任何一位有过编程入门经验的朋友来说,都再熟悉不过了。它通常出现在各类编程竞赛、算法练习平台或者计算机专业的基础课程中,编号“1150”和标签“【基础】”更是…

2026/8/17 11:15:19 阅读更多 →
多智能体强化学习在无人机集群化学羽流源定位中的应用与实践

多智能体强化学习在无人机集群化学羽流源定位中的应用与实践

1. 项目概述:当无人机集群遇上“寻味”挑战最近几年,无人机集群协同作业从一个酷炫的概念,逐渐落地到巡检、测绘、农业等众多领域。但有一个场景一直让我觉得特别有意思,也颇具挑战性:如何让一群无人机像训练有素的猎犬…

2026/8/17 11:15:19 阅读更多 →
数学建模竞赛获奖名单深度解读:从湖南现象看团队构建与备赛策略

数学建模竞赛获奖名单深度解读:从湖南现象看团队构建与备赛策略

1. 从获奖名单看数学建模竞赛的“湖南现象” 每年全国大学生数学建模竞赛(简称“国赛”)的获奖名单公布,对于参赛师生而言,都是一场盛事。当“湖南赛区”的获奖名单出炉时,其背后所反映的,远不止是一份简单…

2026/8/17 11:14:18 阅读更多 →

最新新闻

Vdbench存储性能测试实战:从安装配置到结果分析全解析

Vdbench存储性能测试实战:从安装配置到结果分析全解析

1. 从一次性能瓶颈排查说起:为什么我们需要Vdbench 最近在排查一个分布式存储集群的性能抖动问题时,我遇到了一个典型的场景:业务方反馈某个时间段的IOPS(每秒输入/输出操作次数)和延迟(Latency&#xff09…

2026/8/17 12:01:55 阅读更多 →
为长周期AI智能体构建可验证执行防火墙:基于有限状态机的防造假实践

为长周期AI智能体构建可验证执行防火墙:基于有限状态机的防造假实践

1. 项目概述:为长周期AI智能体装上“防造假”防火墙 最近在折腾LLM驱动的自主智能体(Autonomous Agents)时,我遇到了一个挺头疼的问题:当我把一个需要执行多步骤、长时间运行的任务(比如自动分析一周的数据…

2026/8/17 12:01:55 阅读更多 →
智能体上下文状态连续性:从记忆机制到工程实现

智能体上下文状态连续性:从记忆机制到工程实现

1. 从“健忘”到“长情”:智能体为何需要上下文状态连续性 最近在折腾一些智能体(Agent)项目时,我遇到了一个挺典型的问题:我设计了一个能帮我处理多步骤任务的智能体,比如让它先查资料,再根据资…

2026/8/17 12:01:55 阅读更多 →
基于Afsim与多智能体强化学习的协同决策系统构建实践

基于Afsim与多智能体强化学习的协同决策系统构建实践

1. 项目概述:当Afsim遇上多智能体,一场模拟与智能的深度碰撞 如果你和我一样,长期混迹在仿真建模和智能算法这两个圈子的交叉地带,那么看到“基于Afsim的训练多个智能体算法控制”这个标题,大概率会心头一动。这不仅仅…

2026/8/17 12:01:55 阅读更多 →
TrueNAS Core黑群晖虚拟机PCIe直通实战:显卡硬解与网卡直通

TrueNAS Core黑群晖虚拟机PCIe直通实战:显卡硬解与网卡直通

1. 项目概述与核心价值折腾NAS的朋友,尤其是玩TrueNAS Core的,估计都想过一个问题:能不能把宿主机的硬件,比如一张多余的万兆网卡或者一张亮机用的独立显卡,直接“塞”给跑在虚拟机里的黑群晖用?这个想法很…

2026/8/17 12:01:55 阅读更多 →
AI智能体技能编译:从自然语言到结构化API接口的设计与实践

AI智能体技能编译:从自然语言到结构化API接口的设计与实践

1. 项目概述:当AI智能体需要“接口”时,我们谈什么? 最近在折腾AI智能体(Agent)的落地应用时,我遇到了一个非常具体且普遍的问题:我们费尽心思训练或设计了一个具备特定“技能”(Ski…

2026/8/17 12:00:54 阅读更多 →

日新闻

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必修课? 如果你用LabVIEW做过稍微复杂点的项目,尤其是涉及界面响应、多任务并行或者硬件IO等待的场景,大概率遇到过这样的窘境:前面板点个按钮,整个程序就“卡死…

2026/8/17 0:00:08 阅读更多 →
LabVIEW异步调用实战:解决界面卡顿与并行处理难题

LabVIEW异步调用实战:解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必经之路如果你在LabVIEW里写过稍微复杂点的程序,尤其是涉及到界面响应、多任务并行或者硬件IO等待,大概率会遇到一个头疼的问题:程序“卡”住了。前面板点不动,进度条不更新…

2026/8/17 0:00:08 阅读更多 →
飞书局域网文件传输实战:3种方案实现高速点对点传输

飞书局域网文件传输实战:3种方案实现高速点对点传输

1. 项目概述:为什么要在局域网内用飞书传文件? 飞书作为一款主流的协同办公套件,其核心功能是围绕云端协作设计的。无论是文档、表格还是文件,通常的分享逻辑都是“上传到云端 -> 生成链接 -> 分享给同事”。这个流程在互联…

2026/8/17 0:00:08 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →