前言 当年动手写代码生成器,初衷只是做一件简化开发的工具。十几年走下来才恍然,被一遍遍推倒、重建、打磨的从来不是代码,而是我自己。 这条路全程独自摸索,没有业务需求推着我迭代,每一次重构,都源于推翻过去不成熟的设计。下文是我真实踩坑、拆解架构、持续复盘的完整经历,写给所有自研内部工具、搭建私有框架的 ...
我问 Claude.ai: 目前,多数人使用自然语言驱动 AI 编码工具生成代码,再通过人工复审、修改与测试来保证交付质量。严格来说,这种方式并非卡帕西(Andrej Karpathy,OpenAI 创始成员、前 Tesla AI 负责人)所说的 Vibe Coding(氛围编程),而应归入 Ste ...
第十一章 MCP:为什么 AI 世界需要统一的工具协议? 目录 零基础认识大语言模型(LLM)工作原理目录 - GuZhenYin - 博客园 本章导读 上一章,我们介绍了 Tool Calling(工具调用)。 它让大语言模型第一次拥有了与现实世界交互的能力。 例如: 查询天气; 搜索互联网; 执 ...
运行节点环境 8C 64G的节点是个虚拟机,CentOS7.9的系统里面装了k8s的节点。 k8s中启动服务时异常 unable to ensure pod container exists: failed to create container for [kubepods burstable po ...
GreatSQL 8.4.4-5 解决复制延迟的思路用一句话概括:把"等待"从协调线程下沉到 worker 线程,调度和执行彻底解耦。 ...
热点随笔: · 雄关漫道真如铁,如今迈步从头越——一个老程序员的AI重生宣言 (一天不进步,就是退步) · .NET 10 File-Based Apps:一个 .cs 文件搞定一切,C# 终于也能像 Python 一样写脚本了! (张善友) · 做完三个极简小工具,我最大的感受是:咕咕嘎嘎 (On ...
AI时代的程序化建模 现在的 AI 3D 很擅长生成第一版:输入一句话或一张图片,很快得到一个模型。 但游戏生产更关心下一步。车身太窄,能否只改宽度?车顶太高,能否只改高度?材质错了,能否只换材质,不重做几何?半年后,能否用同样的输入重新得到同样的模型? 如果每次修改都要重新生成完整模型、重新描述全 ...
某电商平台面临售后工单处理效率低下的问题,日均工单量超5,000+,人工客服存在响应慢、处理不一致及重复劳动三大痛点。为解决工单增速远超客服团队扩容速度的矛盾,平台引入ReActAgent技术方案,通过自动化处理实现秒级响应。方案包含订单查询、物流状态检查及赔付策略执行等工具模块,结合SOP规则(如... ...
实操示例:月度客服工单数据清洗 + 自动报表 1.实操背景 原始 Excel 包含 6 月 12000 条客服工单数据,存在重复行、缺失班组信息、格式错乱,需统计各班组工单总量、平均处理时长、满意度均值并生成可视化图表。 2.AI 自然语言指令(WPS AI 表格) (1)数据清洗指令:清除表格重复 ...
AI 不会取代 SaaS,但会用 MCP 连上 SaaS 的 AI 将重新定义 SaaS。MCP Apps 不是未来时,而是现在进行时——问题是,你的 SaaS 准备好被"切片"了吗? ...
一种适合程序员的 Agent 协作方式的实践 本文使用 AI 辅助生成,本文章亦是本文章所述实践之产物。 背景 生成式 AI 在过去两年间以惊人的速度渗透到各行各业,软件工程领域尤甚。从代码补全到需求分析,从测试生成到运维诊断,几乎每一个环节都能看到 AI 的身影。然而,笔者在尝试将 AI 融入日常 ...
起源 一个月前,我用 AI 原生开发的方式复刻了一版超级玛丽——Canvas 2D 手绘像素、Web Audio 合成 8-bit 音效、ASCII 字符地图构建关卡,单文件 1184 行,零外部资源。 那时候它只有一关:经典的 World 1-1 地面关卡,有栗宝宝、管道、问号方块、旗杆和城堡。能 ...
Magicodes.IE.IO:零依赖、流式低分配的 .NET Excel 读写库 目录 为什么又造一个 Excel 库? 核心设计哲学 五分钟上手 与其他 Excel 库的对比 高级功能速览 与老 Magicodes.IE.Excel 的区别 AOT / NativeAOT 支持 迁移指南 总结 ...
定位:不是框架,是胶水 微软 .NET 生态里不缺 Web 框架。ASP.NET Core、NancyFx、EmbedIO、最小 API 等等——它们每个都是为了解决某类业务需求和问题。而 PicoServer 从另一个视角看待问题:程序之间的交互。框架给你一套规则让你遵守,PicoServer 只 ...
别再手撸 Text-to-SQL 了,用 50 行代码让你的应用学会"说人话"。 回想一下,你是否有过这样的经历:刚把复杂的多表联查调通,产品经理就走过来拍拍你的肩膀:"咱们后台能不能加个搜索框?让运营直接输入'上个月北京仓退货率最高的三个商品',就能出结果?" 你心里一算——分词、实体识别、意图理 ...
C# .NET 周刊 |2026 年 5 月 2 期 2026-05-10 dotnet_week_26_5_2 国内文章 OpenHarmony.Avalonia 归档事件对中国自主软件生态的影响--信任的坍塌与生态的异化 https://www.cnblogs.com/shanyou/p/199 ...
当大伙伴们看到标题后,是不是在怀疑老周在灌水?非也,老周向来只会造水,从来不灌水。哪怕写的主题和别人一样,但水的内容也肯定与他人不同。这是老周特色,熟悉老周的大伙伴都知道的。 哦,顺便提一下,有人投诉老周写的东西没用,根本不能在项目中使用。项目中用什么,怎么用是你的项目经验和实力问题,老周可不负这个 ...
前言 开发 Kubernetes CRD 资源时,绕不开 client-go 的 informer 机制。使用 client-go 本身并不困难——根据 kubebuilder 官网生成调谐框架,然后在 Reconcile方法中添加业务逻辑即可。 然而,只停留在“能用”的层面,很难理解其中的玄妙,出 ...
之前的系列文章主要讲解上下文(提示词)和RAG(知识库),为了方便大家归纳,这里把前面的几个重要内容重新梳理总结。 一、搭建应用开发环境 正所谓磨刀不误砍柴工,要想后续顺利进行AI应用编程,务必正确搭建电脑的Python开发环境,这样可以避免代码编译时出现奇奇怪怪的错误,才能心无旁骛地钻研AI应用 ...
用最小的上下文成本达到最好的开发效果——这不是口号,是可以用配置精确量化的工程问题。 一、问题的起点:为什么 Token 效率是硬指标 AI 编码工具的核心成本是 Token。每一次模型调用、每一段上下文传入、每一轮对话——都在消耗 Token。大多数工具的默认行为是"塞满上下文":把所有文件内容贴 ...