最新文章
-
我用 AI 写完一个需求后才发现,最难的不是 prompt,而是验收2026/09/11
AI 把写代码的时间压到几分钟,但确认它达标的时间一点没少。5 个必验项加一份验收 prompt 模板,把"看起来完成了"和"真的完成了"区分开。
-
Vue 3 + DYMO Connect Framework 实战:从标签模板到打印服务的完整实现2026/09/11
以访客标签打印为例,详解 DYMO Connect Framework、Label XML、动态数据绑定、Base64 图片、打印机选择与异常处理 一、前言 在访客管理、门禁系统、前台登记等场景中,经
-
IoC 控制反转:从概念到 Spring 的实现2026/09/11
IoC 控制反转:从概念到 Spring 的实现 一、什么是控制反转? 控制反转(Inversion of Control,IoC)是一种设计原则,它的核心思想是:将对象的创建、依赖管理和生命周期控制
-
车载多 App 同屏渲染(二):SurfaceControlViewHost 跨进程2026/09/11
上一篇留下的问题 ClassLoader 那套有个绕不开的前提:插件代码最终运行在宿主进程里。这意味着插件一崩,宿主跟着崩;插件的 Compose 版本还得和宿主对齐,不然运行时就炸。对「自家、同签名
-
离谱,每轮请求 25% 的 token,竟在重发模型想完就扔的内心独白2026/09/11
用 DeepSeek 这类思考模型跑 coding agent,有个成本黑洞很多人没注意:模型的思考过程,一直在跟着每一轮请求付费旅行。 事情是这样的。思考模式下,模型每次回答前都会先写一大段
-
多租户和数据权限怎么共存?扒完拦截器注册链路,我找到 4 个隐蔽的坑2026/09/11
这是"框架源码拆解"系列第三篇。前两篇分别拆了数据权限拦截器的 SQL 改写(681 行)、多租户 starter(1586 行)。第一篇文末留了个尾巴:这两个拦截器都要改 SQL,一起用的时候谁
-
给 DeepSeek Harness 写了个「技能熔炉」:任何来源的 SKILL.md 一条命令装上2026/09/11
目录 痛点:DSH 技能安装的结构性裂缝 fusion 是什么 四阶段生命周期设计 审计威胁模型:为什么扫指令而非扫脚本 五种来源适配器 一体四面架构:共享 lib 安全模型 零运行时依赖 与 dsh
-
告别反复调参,一个 Skill 让 AI 掌握论文图的视觉语法:以 DeepSeek V4.1 Flash 论文图为例2026/09/11
论文绘图时,每次换一组实验,就要重新调整配色、字体、图例、坐标轴、网格和版式。看到其他论文里合适的图表形式时,想借鉴它来展示自己的数据,通常还得自己拆结构、调参数,再重新写一遍 Matplotlib。
-
DataWorks Data Agent 实战课堂(八):数据质量巡检服务2026/09/11
本课程通过三个已经完成真实运行验证的演示用例,分别展示DataWorks Data Agent免配置风险兜底、核心表主动监控和监控失败自动诊断三类能力。
-
Vue3 全栈实战:第一阶段复盘(第1-8周)2026/09/11
Vue3 全栈实战:第一阶段复盘(第1-8周) 目录 八周技术脉络 一个反直觉的发现:难度感知和技术难度不对应 八周踩坑合集:最值得记住的几条 第八周:给第一阶段做了一次代码体检 mail-clien