背景 相信现在 AI Coding 已经占据工作中大部分代码了,甚至很多人就直接交给 AI 来写,自己只做 review。 再有甚者 review 都不做了,直接全面交给 AI,自己只做产品经理提需求、验证功能逻辑是否正确——也就是现在很流行的 Vibe Coding。 前段时间我自己用 Vibe ...
`ChatClientAgent`的管道具有如下的结构,整个结构从右到左大体上由三部分组成:连接LLM的`IChatClient`及其中间件链条;旨在实现输入输出增强的多一个`AIContextProvider`链条;`AIAgent`中间件链条。本篇文章主要关注第一部分,我们将其称为`IChatC... ...
先搞懂核心:Skills vs MCP 到底有啥区别? 很多刚接触 Claude Code 的新手,第一步就容易栽在「Skills」和「MCP 服务器」的认知混淆上, 对比项 Skills MCP 服务器 本质 封装好的提示词 / 标准化工作流 真正的工具能力(访问文件、浏览器、API) 作用 让 ...
拆解 Claude Code 如何用 Microcompact 和 cache_edits,在清理上下文时保住 Prompt Cache 折扣。 原文链接:AI 小老六 导语 长时间跑 Claude Code 时,最先顶不住的通常不是模型能力,而是 Context Window。工具调用越多,m ...
Docker引擎 Docker引擎架构 Docker引擎是用来运行和管理容器的核心软件,其现代架构由四部分主要组件构成: Docker Client、Dockerd、Containerd 与 Runc。 Docker Client Docker 客户端,Docker 引擎提供的CLI工具,用于用户向 ...
AScript是一个开源的C#动态脚本解析执行引擎,支持扩展自定义语法。 在之前的文章《AScript如何实现LINQ语法》中实现了C#标准LINQ查询语法,但并不支持left join/right join语句,不过.NET10在Queryable/Enumerable中新增了LeftJoin/R ...
1. 背景 2026 年 2 月 19 日,推特用户 @itslirrato 披露 Polymarket 存在一个已知的漏洞,攻击者可以利用 CTF Exchange 合约上的 incrementNonce() 函数,将已经在链下订单簿上撮合的订单取消,导致被撮合的对手挂单在链上合约因撮合失败而被消 ...
为什么会出现这些范式?各自解决什么?本质区别在哪?项目里怎么选?作为工程师,我们的核心能力不是背诵名词,而是理解背后的权衡取舍(Trade-off),并根据实际场景选择最合适的技术方案。 ...
YoloSharpOnnx是一个高性能、内存复用、跨平台的 C# YOLO 推理库,基于 OpenCV 和 ONNX 运行时实现。 背景 刚开始做工业检测项目时,在网上找了一些现成的YOLO推理库,发现都不怎么好用,性能也一般,并且部署不是很方便,只支持少数几种硬件部署,另外项目需要使用批量检测的功 ...
基于 SkiaSharp 的 WPF & AvaloniaUI 极简动图播放方案 简介 AnimationImage 是一个专为 WPF 和 AvaloniaUI 打造的动图播放方案。基于 SkiaSharp ,性能优秀。 支持播放 Lottie(JSON)、GIF 和 WebP 格式,相比现 ...
贩卖焦虑的时代,我终于接住了真实的焦虑 网上的焦虑,大多是文案写出来的。 短视频、公众号、朋友圈,每天都在批量生产焦虑:30岁必须年薪百万、在大城市立足才算成功、行业迭代稍不努力就会被淘汰、同龄人早已甩开你十条街…… 作为一名三十有余的技术人,以前我刷到这些内容,大多只是匆匆划过,心里毫无波澜。 我 ...
大模型智能体的现状、协同范式、安全威胁、未来趋势 文章题目:Large Model Based Agents: State-of-the-Art, Cooperation Paradigms, Security and Privacy, and Future Trends 作者:Yuntao Wan ...
问题描述 在使用Application Insights来收集日志中,发现Function App的执行记录中缺少了日志。但这个Function确确实实的执行了。 那么,会是什么情况导致了Applicaiton Insights中收集日志信息不完善呢? 问题解答 根本原因是Application I ...
准备工作 生产环境: Microsoft Office 2024 公式框架:=IF(休息日, "×", "√") 判断逻辑: 若指定日期等于法定休息日,即可判定为休息日。否则,若非法定调班日,且为周六、周日则为休息日。 点击展开流程图 flowchart LR A[开始] --> B{指定日期<br ...
完整学习LLM(五):Embedding是什么,为什么文本能变成向量 好家伙, 先贴一篇好文章 https://developers.openai.com/api/docs/guides/embeddings (openai团队写的,值得信赖) 上一篇我们聊了 Token. 当时说到一句话: 文字进 ...
本文从 Electron 分层、主进程 Agent Runtime、工具系统、Plan Mode、Cron Agent、Team Runtime、MCP、办公消息插件和本地持久化等角度,深入拆解 OpenCoWork 的技术实现,重点分析它如何把大模型、本地文件系统、Shell、SSH、定时任务、多... ...
程序里经常会遇到一种看似朴素、实际很贵的问题:两个东西是不是一样? 它可能是两个字符串、两个文件、两个集合、一段文本里的子串,或者三个矩阵是否满足 \(A \cdot B = C\)。如果对象本身很大,尤其是在对象需要跨机器通信、被反复比较、以流式方式到达,或者比较结果只需要高概率可靠时,直接逐个字 ...
概述 在实际生产环境中,我们要定期针对数据库做备份,避免误操作导致数据丢失没办法恢复。 mysql备份按照原理分为两种,分别是逻辑备份和物理备份。 逻辑备份: 将数据导出为 SQL 语句 优点:跨版本、跨平台、可编辑、可单库单表,所有版本通用 缺点:大数据量慢,因为是将语句导出为一条条sql 工具: ...
假金方用真金镀,若是真金不镀金。 导航 1 工具介绍 2 配置结构 3 调度算法 4 应用场景 4.1 七层代理 - HTTP 4.2 四层代理 - TCP/UDP 4.3 转发规则 - ACL 4.4 状态管理 - Stats 4.5 TLS 透传与 HTTPS 终止 5 杂七杂八 1、工具介绍 ...
前言 本篇文章是分享学习《凤凰架构》这本书的笔记。感兴趣的朋友,京东商城有售,也有电子版,强烈推荐大家去了解一下。 记得刚学习数据库时,老师讲到事务就提到了 ACID 这个字眼。那时候比较懵逼,考试时记不住这4个单词所有的含义,反正写个 ACID 的话,2分也能拿一分。一直到工作了好几年之后,准确来 ...