你有没有遇到过这种情况:Agent 跑得好好的,你想加个日志看看它到底在干嘛,或者想加个安全检查防止它搞出危险操作,结果发现不知道往哪儿插? Middleware 就是来解决这个问题的。说白了,它就是一个"拦截器",让你在模型调用前后插入你自己的逻辑。听起来是不是挺简单的?别急,咱们直接上手写代码, ...
上一篇文章末尾使用了在线大模型压缩文本生成摘要,但该方式会消耗Token,不便初学者长期使用,更好的办法是采用离线大模型来生成文本摘要。 一、离线大模型的种类 国内常用的离线大模型有阿里Qwen、智谱GLM、深度求索DeepSeek、百度文心等等,以千问的文本大模型为例,又有Qwen1.5-1.8 ...
上周,一个朋友在群里发了一张截图:GitHub 上 anthropics/skills 仓库,24 小时涨了 900 颗星。 他的原话是:「一个文件夹项目,13.6 万星?这是认真的吗?」 我点开一看,确实——这个仓库的核心内容就是一堆 SKILL.md 文件,外加几个 Python 脚本。没有炫酷 ...
2026 FIFA 世界杯开赛,周末一边看一边VIBE搭了一个纯静态、无后端的实时数据看板,开源在 GitHub。 在线体验: https://skyseraph.github.io/world-cup-2026/ 先看一下效果 它能做什么 3D 地球仪:48 支参赛队标注在地球上,按小组着色,点击 ...
引言 在 .NET 开发中,生成 HTML 内容是一个常见的需求。无论是构建邮件模板、生成报表、还是创建动态网页内容,我们都需要一种简洁、安全且高效的方式来构建 HTML。今天,我想向大家介绍 Jasmine.Format —— 一个专为高性能场景设计的 .NET HTML 生成库。 为什么需要 J ...
引言:那些年我们写过的“面条代码” 痛点场景: 你一定经历过这样的噩梦:系统最初用 MySQL 存储数据,后来为了性能要迁移到 MongoDB。结果你发现,业务代码里密密麻麻全是对 MySQL 驱动的直接调用。或者,老板突发奇想,要求把原本的 Web 页面功能,原封不动地搬到一个新的命令行工具(CL ...
很多独立开发者都有过类似经历:某个周末突然来了灵感,觉得一个小工具很值得做,于是连续几天高强度写代码、调页面、接接口、改交互,终于把第一个版本推上线。那一刻很有成就感,产品链接可以打开,核心功能能跑通,截图也能发出去,甚至还有朋友在评论区说“这个不错”“挺有用的”。 但一个月之后,情况往往会变得微妙 ...
在开始主题之前,老周分享另一个知识,碰巧这知识点也是 EF Core 的,是前些天一位新手程序猿问的,他那是一个小项目,因为小,所以采用 Code First 的方案。不过程序有两个版本,一个是用 SQLite 数据库,一个用 SQL Server。然后有些实体他设定了 CHECK 约束。众所周知, ...
深入剖析了在 Huawei P30 (鸿蒙 4.0)上解决 Unity 原生库 RELRO 装载异常的完整排查路径,通过优化链接器标志、策略性使用静态库及规范符号导出,为鸿蒙系统下的底层兼容性问题提供了切实可行的解决方案。 ...
Zenith.NET 最近做了一轮比较大的 RHI 重构。它不是一次普通的 API 改名,也不是单纯整理代码,而是把整个图形抽象层从早期“更容易上手的封装”,往更现代、更贴近 DirectX 12 / Vulkan / Metal 的底层模型推进。 这轮重构的重点,是新版引入了哪些能力、为什么要做 ...
C# .NET 周刊 |2026 年 4 月 3 期 2026-04-19 dotnet_week_26_4_3 国内文章 C# 15 类型系统改进:Union Types https://www.cnblogs.com/hez2010/p/19891530/union-types-in-cshar ...
TIP: 本文代码可以通过Dev-C++ 5.11编译,不用安装外部库 Github仓库:https://github.com/LiQirui-git-hub/ASCIIPakour 介绍: 这是一个3D游戏,仅支持Windows(暂时,未来有概率改变) 同时,画面不是用新窗口渲染,是命令行内渲染 ...
大家好,今天要解决一个痛点是关于 因式分解公式 的。 直接说问题: 用 Manim 展示 $ x2 + 5x + 6 = (x+2)(x+3) $ 的“十字相乘”面积模型,你需要先想好怎样把大矩形拆成四块$ (x^2)、(2x)、(3x)、(6) $,再手动计算每一块的边长和位置。 换成 $ x^2 ...
Claude Code,或者说 AI 智能体编程,聊一下个人的一些感受与心得。 感受 ⛵ 与 AI 智能体协作编程,可以说像是在航海,一起驶向计划的目的港。 我虽是那个舵手,但能放手让 AI 来掌舵了。不过,难免偏航,不时需要人来纠正一下航向。 我并没有甩手全权交给 AI,想来是几个方面吧: 一是 ...
Agent 通过 Checkpointer 记住对话上下文不是什么难事,但要是想让它存点“业务数据”——比如用户偏好、任务进度、历史操作记录这类东西——光靠 Checkpointer 就有点力不从心了。对话线程之间彼此隔离,换个线程就像失忆一样,之前积累的信息全用不上。Store 机制就是来解决这个 ...
HarmonyOS 6.1.1 已于 2026 年 5 月下旬正式发布,该版本在 HarmonyOS 6.1 基础上增强了若干特性,让鸿蒙系统变得更流畅更好用,下面结合《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》一书对 HarmonyOS 6.1.1 新特性中的常用部分逐一讲解。 ...
Speed Tools:一套低侵入的 Android 插件化 + 动态换肤 + 字体切换框架 作者:一航 GitHub:jasonliyihang/speed_tools 博客首发于 CSDN,本文基于 2026 年最新代码重构整理。 一、前言 几年前我在 CSDN 写过一篇 [《android 插 ...
从数据中寻找规律的机器学习,到模仿人脑思考的深度学习,再到让机器看懂世界的计算机视觉,这三项技术共同构建了人工智能最底层也最核心的逻辑框架。 ...
DDD 与 Ontology 对比分析:代码建模与语义建模的异同 探讨领域驱动设计(DDD)与本体论建模(Ontology)之间的本质差异,搞清其背后的理论体系和运行机制。 一、双维建模:逻辑深度与语义广度 复杂业务系统的建模方法与开发方式可以分为两条路线: DDD 范式:以应用代码开发为主,利用充 ...
一句话认识这个工具 在做数据采集或调用第三方API时,经常需要从嵌套复杂的JSON中提取指定数据。今天给大家安利一个免费在线工具——JSON Path Finder,地址是 https://formatlist.com/json-path-finder。 先直接看效果:把JSON数据粘贴进去,它会自 ...