不必把 Vue3 写成“麻花”:从状态碎片到对象协作,重新理解 Zova 的前端心智模型
本文从 Vue 项目中大量 composable 解构、状态归属模糊和多套机制并行的常见体验切入,面向初学者介绍 Cabloy/Zova 如何以 Vue 3 响应式、TSX 与 Angular 风格依赖注入,建立 Controller、Bean、Model 统一协作的前端心智模型。 ...
一个项目带你入门AI应用开发05
第 5 课:用 LangGraph 编排多 Agent 协作 5.1 你的目标 把前 4 课的功能(意图分类、RAG、工具调用、投诉升级)拆成独立的 Agent,用 LangGraph 状态图来编排。 用户输入 → Router(分类) → Knowledge(RAG) ─→ Summary(汇总) ...
MCP 第五版 × OpenClaw.NET:从协议升级到生态编排
副标题:当 MCP 从"AI 的 USB"变成"Agent 里的迷你 SaaS",OpenClaw.NET 如何成为那个 SaaS 的编排操作系统? 基于 MCP 2026-07-28 第五版规范与 OpenClaw.NET PR #196(csharp-sdk v2.0 升级)的深度解读 引言:一 ...
AI 越强,代码越便宜:真正值钱的是 DDD 背后的业务模型
AI 降低的是代码生成成本,DDD 保护的是收入、客户体验、运营效率和风险控制背后的业务规则。本文通过统一语言、限界上下文、聚合不变量、命令事件、领域测试与 Wow 订单案例,说明如何把 AI 的技术杠杆转化为业务价值。 ...
驾驭AI Coding:用Graphify为AI编程助手装上代码图谱引擎
AI编程助手总在代码里"迷路"?Graphify给它装上代码图谱引擎,让AI看懂调用链、读懂业务逻辑,告别grep式盲搜和上下文过载。一份进Git的图谱,全队共享、可Review,新人秒懂架构。 ...
Caveman vs Ponytail:AI 编程圈"懒人哲学"两大门派正面交锋
Caveman 不管你写什么代码、用不用测试、装不装依赖。它只做一件事:**让 Agent 说话像山顶洞人一样简短,砍掉 65% 的输出 token,但代码、命令、报错一字不改。** ...
为什么你的知识库越用越笨?不是没更新,是你少做了这三件事
上个月在知识库里搜了三个工作问题,两个返回的都是半年前的过时内容,方案已经彻底废弃了。这个库我花了两个周末认真搭的,才几个月就已经不好用了。 这感觉就像买了一堆收纳盒把家里收拾得整整齐齐,三个月后打开柜子发现——东西还是乱的,只是换了个盒子装。 搭知识库不难,难的是让它持续好用。市面上 99% 的文 ...
.NET工控开发:一个被低估的赛道
前言 大家好,我是wacky。最近在整理工控方向的技术资料时发现一个现象:提起.NET做工业控制,很多人的第一反应是"WinForm拖几个按钮、接个串口"。但实际接触下来,从PLC通信到数据可视化、从状态机引擎到机器视觉,整个.NET工控生态已经覆盖了从设备层到企业层的完整链路。这个系列的目标不是教 ...
Pikachu靶场通关记录(一)
综合性靶场,方便整体复习,直接开搞 1.暴力破解 1.1 基于表单的暴力破解 测试,直接bp抓包,放intruder模块爆破,搞个字典直接进去爆,看返回长度判断 得知为admin和123456,成功登录 1.2 验证码绕过(on server) 验证码的生成代码写在了前端,因此只需要正确输入验证 ...
把 284B 的 DeepSeek V4 Flash 装进纯 .NET:TensorSharp 用一天改写了 .NET 推理栈的位置
DeepSeek V4 Flash 可能是第一个成本合理且可用的本地部署大模型, TensorSharp 实现了用纯.NET 推理 DeepSeek V4 Flash ...
ABP 模块系统源码学习:启动时模块是如何加载和排序的
从入口看起:AbpApplicationFactory.Create using var app = AbpApplicationFactory.Create<BusinessModule>(options => { options.UseAutofac(); }); app.Initialize( ...
C# .NET 周刊 |2026 年 7 月 1 期
C# .NET 周刊 |2026 年 7 月 1 期 2026-07-05 dotnet_week_26_7_1 国内文章 .NET 10 的正则性能现在什么水平?我拿它和 Go、Python、C++、PCRE2 测了一轮 https://www.cnblogs.com/sdcb/p/2105790 ...
Springboot2.x配置ObjectMapper日期格式化不生效
问题起因:与前端对接接口发现日期时间输出格式是数组,而代码中又有ObjectMapper格式化日期配置 环境:springboot2.x+jdk1.8 相关代码配置类 @Configuration public class JacksonConfig { @Primary @Bean public ...
一个项目带你入门AI应用开发01
第 1 课:从零开始,让 AI 和你对话 1.1 你的目标 写一个 Python 程序,在终端里输入文字,AI 会回答你。 You: 你好 AI: 你好!有什么可以帮你的? You: 查一下订单 AI: 抱歉,我目前无法查询订单信息... 1.2 最直接的方式:一行代码调 API 所有大模型(Dee ...
用相关性分析消除“冗余特征”
刚开始学机器学习时,我也像大部分人 一样,有个很朴素的想法:特征越多,模型能学到的信息就越多,效果自然越好。 所以每次拿到数据,我就拼命往模型里塞特征——能算出来的统计量全加上,能衍生出来的比率全拼上。 一个原本 20 列的数据集,经常被我搞到七八十列。 然后我就发现事情不太对劲了: 训练时间明显变 ...
从 PHP 到 AI + Golang,程序员自救转型手记(四十六):再次优化基类
这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-admin(github | gitee)开源项目的制作,全程记录分享。 在上一期,我们进行了 ...
[最优化技术] 3-5 牛顿法与阻尼牛顿法
本文详细介绍多元函数无约束优化中的牛顿法与阻尼牛顿法。该方法利用目标函数的二阶导数信息(Hessian矩阵)构造二次近似,通过求解线性方程组确定搜索方向,具有二阶收敛速度。文章系统阐述了Hessian矩阵的性质、牛顿法的迭代公式及其几何意义,并通过手算实例展示了二次函数一步收敛的特性。针对标准牛顿法... ...
推荐模型到底在干什么:条件估计、信息组织与排序决策
推荐模型到底在干什么:条件估计、信息组织与排序决策 大家有没有这种感觉:推荐模型看多了,脑子里全是 FM 做交叉、DIN 做兴趣、Transformer 做序列、RankMixer 做扩展——每个都懂一点,但合在一起就是一张散乱的标签清单。新论文出来就往上贴一张,越贴越碎,始终拼不出一张完整的地图。 ...
以持续成功为终极目标:构建务实的工程师文化
工程师文化的思考和实践 原文是我于 2025年1月 发表在鹅厂内网 KM 平台,之后我转到 AI infra 方向,埋头全力学习大模型推理加速,未再思考任何组织管理相关的事项。近几日有同事询问是否有外网版本可以分享,于是我又复习了这篇文章,再结合这一年多来的观察,不禁感叹:写得真好!之前我以为团队的 ...
15天学会AI应用开发(十八)使用LangGraph实现精确记忆功能
上一篇文章介绍了如何使用LangGraph实现会话记忆功能,可是历史会话又多又杂,难以全部记忆,开发者更希望AI应用记住关键信息,比如用户喜欢什么、爱好什么等等。 对于AI应用的精确记忆需求,LangChain支持在调用create_agent时输入store参数,以指定数据存储方式,接下来介绍如 ...


