在浏览器中快速编辑代码:VSCode Web 集成实践 AI 分析完代码后,如何立即在浏览器中打开编辑器进行修改?本文分享 HagiCode 项目中集成 code-server 的实践经验,实现 AI 助手与代码编辑体验的无缝连接。 背景 在 AI 辅助编程的时代,开发者经常需要快速查看和编辑代码。 ...
前言 最近一直在关注 skill 的构建,之前尝试过一些基于 Claude 的工具,但因为 API 账号的原因,本人作为高中生囊中羞涩。正好 DeepSeek 的 API 十分朴素无华,于是我花了几个晚上,自己动手搓了一个基于 DeepSeek API 的蒸馏工具。它能把几年的聊天记录浓缩成一个 s ...
前言 最近在技术圈里,关于Spring AI Alibaba和AgentScope的讨论越来越多。 很多小伙伴都在问同一个问题:这两个都是阿里巴巴开源的AI框架,到底有什么区别?我应该选哪个? 今天这篇文章就专门跟大家一起聊聊这个话题,希望对你会有所帮助。 一、两个框架,两种设计哲学 在2026年的 ...
Etsy 将其长期运行的 MySQL 分片体系迁移到 Vitess,规模达到约 1000 个分片、425TB 数据。迁移的核心动机并不是数据库性能,而是当分片数量进入四位数后,schema 变更、流量调度、故障处理和扩容操作都开始呈指数级增加复杂度。Vitess 通过在 MySQL 之上增加查询路由... ...
很多做嵌入式 GUI 开发的朋友,用 LVGL 做项目到后期,界面一复杂就容易遇到卡顿、掉帧、CPU 占用过高的问题,其实核心就是没吃透底层渲染和性能优化的逻辑。 ...
草图算法 草图算法 = 用极小空间 + 可控误差,快速近似处理超大规模数据 “草图算法(Sketching Algorithms)”是一类在大数据和流式数据处理中非常重要的技术,核心思想是:用一个非常小的“摘要数据结构(sketch)”来近似表示一个巨大的数据集,从而实现高效的计算。 草图算法(Sk ...
本文复盘了一次典型的多阶段内网靶场渗透过程。攻击起点是外网可访问的 Redis 2.8 未授权服务,利用其持久化落盘能力写入 SSH 公钥,直接获取 Ubuntu 跳板机 root 权限;随后通过内网信息搜集发现双网卡结构、Laravel 与通达 OA 等关键资产,并结合 Fscan、MS17-01... ...
前言 在现代分布式架构中 Kafka 作为核心的消息流平台,其稳定性和可观测性至关重要。然而,原生命令行操作往往繁琐且缺乏直观性,给日常运维和开发工作带来了不小的挑战。今天大姚给大家分享四款开源且实用的 Kafka 管理工具,希望可以帮助到有需要的小伙伴。 KnowStreaming Know St ...
本文已于 2026.04.11 发表于公众号和知乎 1. 权重加载要解决什么问题? 在阅读 vLLM 的权重加载实现之前,先理解它要解决的核心问题。 大模型的权重通常以 checkpoint 文件的形式存储在磁盘上。权重加载的任务就是:把这些文件中的张量,正确地填入模型(推理代码)的每一个参数中。这 ...
动态树 目录动态树前置:splayrotate(x)splay(x)LCT思想:实链剖分实现splay 部分fa[x]push_up(i)push_down(i)isrt(x)lazytag(i)get(x)rotate(x)splay(x)access(x)find(x)makeroot(x)li ...
Avalonia UI 12.0.0 的正式发布,标志着该系统完成了从单纯的跨平台 UI 描绘器,向掌控应用完整生命周期、底层系统硬件调用,直至跨设备页面路由控制的全能型应用重型底座的蜕变。 ...
一个看起来简单的 AI Agent 请求,后台往往不是一次模型调用,而是一整条执行链:模型理解任务、调用工具、读取数据、再推理、再调用 API,最后才生成结果。用户只看到一个回答,但系统可能已经在不同服务之间往返了十几次。 ...
我想在 Windows 的传统控制台(conhost)中显示 U+2717(✗,BALLOT X)。选中系统默认的等宽字体 Consolas,输出的却是一个带有方框的问号。我在使用 NeoVim 时遇到了这个符号,其还需要 Nerd Fonts ,但甚至支持 Nerd Fonts 的字体很多都不支持 ...
我把自己蒸馏成了 AI 的 Skill 并且开源到 GitHub 了!5 步教你制作属于自己的数字生命,全程不用写代码,有手就行。 ...
引言 这篇文章我们来聊一聊 asp.net core 的内存缓存。asp.net core 内存缓存(IMemoryCache)是一个轻量级的缓存方案,适用于单实例应用或者分布式环境中的本地缓存。它提供了简单的 API 来存储和检索数据,同时支持过期策略、优先级设置等功能。 什么是缓存 从用户请求到 ...
用 macOS 自带终端来运行 Claude Code,在开启大量会话时需要开启很多 Terminal 终端窗口。 多数情况我们把需求交给 claude 会切出去干别的,等过许久再返回查看可能显示的是 claude 询问你是否同意某项操作。 如果你做前端开发,claude 生成后代码后,启动预览还需 ...
这是Claude Code通关手册的第六篇,上一篇我们为Claude Code配置了专家团队,这一篇我们为他装上外部设备,让他从本地助手转变成互联网平台。 一个很形象的比喻:没有配置MCP的Claude Code就像是一个被关在房间里的天才。 它聪明、高效——能处理你扔给它的所有文件,却够不着外面世 ...
边框灯光环绕动画特效实现指南 那个让用户一眼就注意到的重要元素,到底是怎么用纯 CSS 做出来的?其实也不难,就是绕了个弯子罢了。这篇文章带你从零开始实现边框灯光环绕动画,也顺带聊聊我们在 HagiCode 项目里踩过的那些坑。 背景 做前端的同学应该都有过这样的经历:产品经理跑过来,脸上挂着那种" ...
开源:子木蒸馏版的 SEO 审计工具 seo-audit-skill v1.0 做 SEO 这么久,一直想要一个既专业又省事的审计工具。 所以我花了点时间,做了个 seo-audit-skill — 给它一个 URL,它就能跑出针对这个页面,一份结构化的报告,告诉你哪里有问 题、为什么有问题、怎么改 ...
虽然Python作为AI领域的第一语言,但是作为一个C#的深度使用者,对于Python这门编程语言确实有太多值得吐槽的地方。但是我觉得Python在设计上有一个绝对的亮点,也是我最喜欢的地方,那就是基于元类的元模型,在这篇文章中我会聊聊我对Python元模型理解。 ...