
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Cursor Rules 使用指南 Cursor Rules 是让 AI 遵循你的项目约定和编码习惯的系统级指令,支持四种类型:项目规则(.cursor/rules)、用户规则(全局设置)、团队规则(企业版)和 AGENTS.md(简化版)。规则通过提供持久上下文,指导 AI 生成代码和理解工作流。 项目规则以 Markdown 文件形式存放,通过 frontmatter 控制应用条件(如特定文件
本文针对企业环境中加密软件拦截dotnet build但允许Visual Studio编译的情况,提出通过Cursor Rules强制使用VS工具链的方案。核心规则包括:1)禁止默认使用dotnet CLI;2)优先使用devenv.com编译解决方案或VS安装目录下的MSBuild.exe;3)仅无VS环境才回退到dotnet。提供了PowerShell命令示例和规则存放建议(用户级/项目级),
system是幕后导演,user是台下观众,assistant是台上演员。区分他们,就是让 AI知道谁在说啥、该听谁的、该扮演谁。没有 system,演员没剧本;不分 user/assistant,演员会串戏。
volatile让你在线程之间正确地观察到变量的变化,适合用于控制标志位(如循环退出),但不适合用于计数器、队列等需要原子操作的场景。

这篇博客记录了一次有趣的"反向画像"实验:作者让ChatGPT基于自己数百条技术提问来分析提问者的特质。AI精准描绘出作者是一位技术扎实、注重架构的工程实践者,并指出其潜在短板(如广度与深度平衡问题)。更令人惊讶的是,AI还为其制定了分阶段的技术成长路径,包括夯实技术栈、提升架构能力和建设技术影响力三个阶段。这次对话展现了AI作为"技术顾问"的潜力,不仅能分

最近在做一个工具,需要在 C# 里调用嵌入的 Python 脚本,把 YOLO 的 ONNX 模型转成别的格式。脚本执行完全没问题,但我一直收不到 `Process.Exited` 事件,甚至直接 `WaitForExit()` 会卡死,界面永远不会提示“执行完成”。

关键点说明特性名称所属库作用忽略属性的序列化和反序列化典型场景隐藏敏感字段、避免循环引用、跳过临时变量替代方案等✅当你不想让某个属性出现在 JSON 中时,加上,它就会“消失得无影无踪”。

在 LangChain 生态中,记忆机制经历了从"消息容器"到"状态快照"的范式跃迁。本文将深入解析 `InMemorySaver` 的工作原理,并与传统的 Message History(如 `ConversationBufferMemory`)进行全面对比,帮助你在 2026 年的 Agent 开发中做出正确选择。
在上一篇博客中,我们深入探讨了 LangChain 中**自定义工具(Custom Tools)**的实现方式,包括如何使用 `@tool` 装饰器和 `BaseTool` 类来封装业务逻辑。然而,LangChain 的强大之处不仅在于支持自定义扩展,更在于它提供了一套**开箱即用的预定义工具(Prebuilt Tools)**和**工具集(Toolkits)**,能够让我们快速构建具备搜索、计算
本文回顾了LangChain框架从2022年到2026年的演进历程,揭示了开发者需求从"便利"到"控制"的转变。早期链式调用虽简化LLM集成,但导致代码臃肿和失控;2024年LangGraph引入图结构实现流程控制,但上下文工程仍不足;2025年LangChain 1.0采用中间件架构解决横切关注点问题,实现控制与模块化的平衡。最终形成运行时(LangGraph)、上下文工程(LangChain)








