彻底颠覆!谁说AI Agent是Python的天下?.NET实战:自定义上下文记忆,我们也能玩!

从小白到专家:DeepSeek 模型硬件配置完全指南 DeepSeek是由深度求索(DeepSeek)推出的一系列大语言模型,涵盖从轻量级到超大规模的不同版本。高效性:优化了推理和训练效率,适合多种应用场景。灵活性:支持从单机到分布式集群的部署方式。多场景适配:适用于文本生成、代码补全、对话系统等任务。为了充分发挥DeepSeek模型的性能,合理的硬件配置至关重要。以下是针对不同规模模型的具体硬件需求。 阅读详情

AIContextProvider:Agent 记忆机制的核心原理

一句话简介

AIContextProvider 是 MAF 的抽象基类,用于在 Agent 调用 AI 模型前后注入自定义逻辑,实现用户信息记忆、知识库检索等企业级功能。


🎯 核心价值

  • ✅ InvokingAsync:调用模型前注入上下文(用户信息、知识库检索结果)
  • ✅ InvokedAsync:调用模型后提取信息,更新内部状态
  • ✅ Serialize:序列化记忆状态,支持持久化和跨 Thread 共享

📝 核心接口

public abstract class AIContextProvider{    // 1️⃣ 调用前:注入上下文信息    public virtual ValueTask<AIContext> InvokingAsync(        InvokingContext context,         CancellationToken ct = default);        // 2️⃣ 调用后:提取信息,更新状态    public virtual ValueTask InvokedAsync(        InvokedContext context,         CancellationToken ct = default);        // 3️⃣ 序列化:保存记忆状态    public virtual JsonElement Serialize(        JsonSerializerOptions? options = null);}

💻 执行流程


📊 三个核心方法详解

方法执行时机主要用途返回值
InvokingAsync调用模型前注入 Instructions、MessagesAIContext
InvokedAsync调用模型后提取信息、更新状态ValueTask
SerializeThread 序列化时保存记忆状态JsonElement

典型应用场景

场景InvokingAsyncInvokedAsync
用户信息记忆注入已知姓名、年龄从对话中提取新信息
知识库检索(RAG)注入检索到的文档记录检索命中情况
个性化配置根据用户偏好调整 Instructions学习用户偏好
统计分析注入用户行为统计更新统计数据

💻 实现示例

用户信息记忆

public sealedclassUserInfoMemory : AIContextProvider{    privatereadonly IChatClient _chatClient;  // ❌ 不序列化    public UserInfo UserInfo { get; set; }      // ✅ 序列化        // 构造函数1:首次创建    public UserInfoMemory(IChatClient chatClient, UserInfo? userInfo = null)    {        _chatClient = chatClient;        UserInfo = userInfo ?? new UserInfo();    }        // 构造函数2:反序列化恢复    public UserInfoMemory(IChatClient chatClient, JsonElement serializedState, ...)    {        _chatClient = chatClient;        UserInfo = serializedState.Deserialize<UserInfo>()!;    }        // 调用前:注入用户信息    public override ValueTask<AIContext> InvokingAsync(...)    {        var instructions = UserInfo.UserName isnull            ? "Ask the user for their name."            : $"The user's name is {UserInfo.UserName}.";                returnnew ValueTask<AIContext>(new AIContext { Instructions = instructions });    }        // 序列化:只保存数据状态    public override JsonElement Serialize(...)    {        return JsonSerializer.SerializeToElement(UserInfo);    }}

🏢 最佳实践

✅ DO - 推荐做法

// ✅ 分离数据状态和服务依赖private readonly IChatClient _chatClient;  // 不序列化public UserInfo UserInfo { get; set; }      // 序列化// ✅ 实现两个构造函数public MyProvider(IChatClient client) { }               // 首次创建public MyProvider(IChatClient client, JsonElement) { }  // 反序列化// ✅ 使用 ??= 运算符仅更新未知信息UserInfo.UserName ??= extractedInfo.UserName;// ✅ 异常处理不影响主流程try { /* 提取信息 */ }catch { Console.WriteLine("提取失败"); }

❌ DON’T - 避免的错误

// ❌ 序列化服务依赖return JsonSerializer.SerializeToElement(new { ChatClient = _chatClient });// ❌ 在 InvokingAsync 中执行耗时操作await _db.GetAsync(...);  // 每次调用都执行!// ❌ 直接修改 Agent.Instructionsagent.Instructions += "...";  // 应该通过 AIContext.Instructions 注入

🎯 总结

  • ✅ 三个核心方法:InvokingAsync(注入上下文)、InvokedAsync(提取信息)、Serialize(持久化)
  • ✅ 两个构造函数:首次创建 + 反序列化恢复
  • ✅ 分离原则:数据状态(序列化)vs 服务依赖(不序列化)
  • ✅ 应用场景:用户信息记忆、RAG、个性化配置、统计分析

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

零代码搭建邮件分拣助手:LangSmith Agent Builder实战指南 邮件自动化是企业RPA与AI落地的典型低门槛场景,其本质是基于结构化输入(IMAP/Gmail API)、明确决策逻辑(紧急度/类型识别)和可编排动作(转发/摘要/通知)的流程自动化。LangSmith Agent Builder通过可视化画布、预置连接器与Schema化节点,将传统Agent开发中的胶水代码、提示词工程与部署运维大幅简化,实现No-Code下的可观测、可调试、可替换AI工作流。它不替代开发者,而是让业务人员直接定义‘什么条件触发什么动作’,尤其适用于客服、IT支持、法务等高频处理结构化邮件 阅读详情

相关推荐

Agent Runtime架构演进:Session事件日志与沙箱隔离设计解析

Agent Runtime是大模型应用落地的核心执行层,其本质是协调LLM推理、工具调用与状态管理的中间件。传统方案依赖context window暂存状态,导致静默失败与不可追溯;而现代架构如Anthropic Managed Agents提出‘Session-as-Event-Log’范式,将运行时状态持久化为时间序事件流,并通过无状态Harness与可销毁Sandbox实现正交解耦。该设计不仅提升故障恢复能力与安全合规性(如Vault凭证隔离),更支撑企业级SLA与审计要求。在AI工程化加速的背景下,

weixin_30647065的博客 334

TensorFlow相关组件的安装

TensorFlow相关组件的安装

AAI666666的博客 3934

轻量级本地AI助手:飞信双通道+跨平台部署方案

AI助手不再只是聊天界面,而是嵌入日常办公流的智能协作者。其核心在于本地化部署能力与多端消息协议解析技术——通过Webhook与CLI混合模式接入飞书、微信等主流IM,结合Qwen2-1.5B等轻量开源模型实现离线推理,兼顾低延迟(<800ms)与数据隐私。该架构天然适配中小企业私有化AI需求,支持Docker、systemd及Windows服务等多种部署形态,可无缝集成OCR、RAG、多维表格操作等工程化能力。本文详解其跨平台落地路径与生产级避坑实践。

android_mylove的专栏 411

本地部署DeepSeek大模型电脑配置推荐

针对本地部署DeepSeek大模型的配置需求,需根据模型规模(如7B/13B/70B参数)和量化方案进行区分。

huang9604的博客 3万+

Agent Runtime正走向 commoditization:会话事件化与沙箱隔离的工程实践

Agent Runtime 是大模型应用落地的核心执行层,其本质是管理LLM调用生命周期的确定性框架。原理上,它需解决两大基础问题:会话状态的可追溯性(避免context window崩溃导致的静默错误)与工具调用的安全隔离(防止凭证泄露和越权执行)。技术价值在于将非确定性推理过程锚定在ACID数据库与内核级沙箱之上,从而支撑金融、医疗等强合规场景。典型应用场景包括智能报销审核、投研报告生成、临床试验数据处理等长流程Agent系统。本文聚焦Anthropic Managed Agents的‘会话即事件日志’

dechen6073的博客 379

Mythos如何重构漏洞挖掘:从符号执行到AI原生安全工程

漏洞挖掘正经历从规则匹配、模糊测试到AI驱动的范式升级。其核心原理已转向符号执行与神经推理融合建模、跨层系统意图理解及强化学习引导的攻击图谱生成。这种技术路径显著提升了漏洞发现的确定性、可复现性与实战可用性,使传统依赖人工经验的渗透流程逐步被自动化、可集成、高精度的安全左移实践所替代。在DevSecOps、云原生审计与供应链安全等关键场景中,具备EXP自动生成与防御绕过验证能力的AI安全模型,正成为企业构建AI原生防御体系的核心基础设施。Mythos正是这一演进的关键代表。

weixin_33795093的博客 325

Agent运行时架构解析:会话层、执行器与沙箱的三层分离设计

Agent运行时是大模型应用落地的关键基础设施,其核心在于解耦状态管理、工具执行与安全隔离。传统方案将上下文窗口误作存储层,导致状态丢失、调试困难与安全风险;而现代托管运行时通过结构化事件日志实现会话持久化,以无状态执行器(Harness)保障调用确定性,并依托硬件级沙箱达成强隔离。这种三层分离架构不仅提升可观测性与审计能力,更支撑金融、医疗等高合规场景下的生产部署。Anthropic Managed Agents正是该范式的工程落地代表,凸显Runtime层正从自研负担转向标准化、可计量、可治理的基础设施

weixin_34348174的博客 528

鸿蒙系统与DeepSeek-V4深度耦合:端云一体AI落地实战指南

大模型终端部署正从‘能跑’迈向‘稳跑、快跑、智跑’——其核心在于操作系统与AI模型在系统调度、内存管理与异构计算层面的原生协同。鸿蒙微内核对ModelExecutor的服务化抽象、昇腾NPU与HDF驱动栈的零拷贝对接、以及端云动态卸载决策机制,共同构建了支持百万Token长上下文、毫秒级流式推理、跨设备语义连续的新型AI执行环境。这种深度耦合显著提升了本地LLM在资源受限终端的存活率与实时性,为离线会议纪要、工业巡检Agent、车载多模态交互等场景提供了开箱即用的技术底座。DeepSeek-V4与华为鸿蒙系

weixin_33704591的博客 459

LangChain、Semantic Kernel 与 DSPy:AI 应用开发范式对比

大模型应用开发已超越简单框架选型,进入编程范式升级阶段。LangChain 代表面向过程的胶水式编排,适合快速验证 RAG 场景;Semantic Kernel 基于强类型插件与 OpenTelemetry 原生支持,契合企业级可审计、可追溯的智能合约需求;DSPy 则开创声明式编译范式,将 Prompt 工程转化为可测试、可版本化、LLM 无关的任务契约(Signature)。三者分别对应原型验证、合规交付与高精度稳态生产三大技术价值层级,在金融风控、医疗辅助、工业诊断等真实场景中形成能力互补。本文基于银

weixin_33901926的博客 494

DeepSeek R1本地化部署与联网功能实战指南:从零搭建智能对话系统

在人工智能技术快速发展的今天,如何将先进的对话模型DeepSeek R1部署到本地环境并赋予其联网能力,成为许多开发者和企业关注的重点。本文将深入讲解完整的本地化部署流程,并通过实例代码演示如何为模型添加实时网络访问功能。

理论都是虚的,代码才是王道。 7万+

未来已来?2026最新国内15家AI大模型应用盘点(附体验网址,持续更新)

未来已来?国内15家AI大模型盘点及体验网址,一起来看看吧!

Code_流苏:在代码中寻诗意,在实践中觅真知 11万+

Python深度学习:从入门到实战

亲爱的读者,欢迎您翻开这本书。我们即将探索的,是深度学习的宇宙——一个由数据、算法与算力构筑的奇妙世界。它既是严谨的科学,也是创造的艺术,更是一条通往未来智慧的修行之路。本书将带您从最基础的数学原理出发,亲手搭建神经网络,驾驭Transformer等前沿模型,最终将智慧转化为现实世界的价值。请放下畏惧,保持好奇。这不仅是一次知识的学习,更是一场思维的远行。来,随我一起,开启这趟非凡的旅程吧。

weixin_45747731的博客 241

【软件介绍】RVC本地部署使用方法

【摘要】RVC是一款功能强大的开源语音转换工具,具有实时处理、多音效选择、高质量音频处理等特点。文章详细介绍了RVC的安装与使用方法:1)配置Python环境;2)根据电脑系统选择对应安装包解压;3)启动程序进入浏览器操作界面。重点讲解了声音克隆的关键步骤:建议使用短音频素材,选择合适训练方法(推荐pm或rmvpe),设置100次训练轮数,生成的模型文件存入weights文件夹。最后通过上传音频即可实现声音克隆。操作过程需注意保持程序运行状态,并提供了相关资源下载地址。

心动的那一刻,记忆便盛开了花 2978

Axe框架:12MB轻量级AI推理引擎如何革新多语言部署?

AI模型部署是机器学习工程化的关键环节,其核心原理是将训练好的模型转换为高效运行时格式,在目标环境中执行推理计算。这一过程的技术价值在于降低计算资源消耗、提升服务响应速度并简化运维复杂度。在边缘计算、桌面应用集成和云原生Serverless等场景中,部署的轻量化与多语言支持尤为重要。Axe框架正是针对这些需求设计的轻量级推理引擎,它通过极简依赖设计和多语言原生绑定,实现了仅12MB的体积,支持C#、Java等语言直接调用,并能将PyTorch、TensorFlow等主流框架训练的模型统一转换部署。这种设计特

weixin_34032792的博客 378

ARC学习(6)arc 编译器overlap 地址重叠方式使用

摘要:本文介绍了ARC编译器中使用overlap地址重叠的方法。

张一西的博客 718

拥有AI助手便能解放双手?——抖音直播脚本的生成

科技改变生活,AI助手帮你完成抖音创作!

Scientist_的博客 2352
上一篇: 【收藏级干货】Claude Skills深度解析!手把手教你打造会“自学”的AI Agent!
下一篇: 微软最新开源:让任何AI Agent“自我进化”的强化学习框架
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值