GDB函数调用栈管理
一、栈帧 当程序进行函数调用时,系统需要保存该函数调用过程中的上下文信息,例如:函数是从哪里被调用的、传入了哪些参数、局部变量有哪些、函数返回后应该回到哪里继续执行,以及部分寄存器状态等。这些与一次函数调用相关的上下文信息,就可以理解为一个栈帧。 从调试角度看,一个栈帧对应一次尚未结束的函数调用。程 ...
Rust 推荐使用宏而非普通函数的场景
先铺垫核心底层差异,再分场景逐条讲「为什么宏能做、函数做不到/做起来极差」,附带代码对比。 一、宏与函数的本质区别(理解场景的前提) 维度 函数 宏 执行时机 运行期执行,参数是运行时值,类型固定 编译期展开,输入是语法树(token/抽象语法),能操作代码结构 类型约束 参数必须是确定类型,泛型函 ...
【Agent Harness】为什么我把 JSON‑LD “编译成 DAG” 后,整个 Agent 平台立刻聪明了
为什么我把 JSON‑LD “编译成 DAG” 后,整个 Agent 平台立刻聪明了 我写的 Gliding Horse(流马) 是一个用 Rust 从零构建的 AI Agent 操作系统。如果你问我:整个系统里最“魔法”的一个设计是什么? 我会毫不犹豫地回答:把 JSON‑LD 直接编译成 DAG ...
C#/.NET/.NET Core优秀项目和框架2026年5月简报
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址 ...
别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了
看GitHub源码或英文文档时,还在用谷歌翻译来回切换?翻译不准、网络抽风、代码被转义?本文分享一款开源、可本地部署的翻译工具LibreTranslate,从安装、使用到与ArgosTranslate的对比选择,帮你搭建流畅阅读外文技术资料的翻译神器。 ...
上周热点回顾(6.15-6.21)
热点随笔: · 面试官问:你用 AI 编程半年了,那怎么保证 Claude Code 写出来的代码是对的? (狂师) · 分享一些程序员很棘手但是却又简单的工具 (保持当下) · 我的第一个skill (第十昵称) · Hermes官方桌面版发布了 (程序员晓凡) · 短短三天,英伟达和微软同时宣告 ...
零基础也能做!用 AI 提示词一键生成 Three.js 3D 中国地图
前言 想做一个炫酷的 3D 中国地图,但觉得 Three.js 太难?WebGL 太复杂?GeoJSON 是什么鬼? 这篇文章教你用 AI 写提示词,零基础也能快速生成一个可交互的 3D 区划地图。不需要手写一行代码,只需要说人话。 最终效果:可拖拽旋转、缩放、鼠标悬停高亮的 3D 中国省份地图。 ...
我把整个代码库喂给 Claude Code,工具超 50 个就静默丢失,这个坑太阴了
上个月我们做了一个实验:把一个 180K 行的 Spring Boot 单体代码库接入 Claude Code,让它做一次全量架构分析。 结果 Claude 给出了一份比我们技术 lead 更细的依赖关系图,还发现了三处我们自己没注意到的循环依赖。 听起来很美好。但在那之前,我们踩了整整 6 周的坑 ...
代码之外周刊(第179期):人最大的行动阻力,是「想清楚再说」
代码可以构建世界,但生活中的乐趣远不止于此。这里是我一周的精选。 周刊开源(Github:wmyskxz/weekly),欢迎提交 issue,投稿或推荐精彩内容。 题图 2026 年 2 月,一支由 16 名非洲和国际专家组成的科考队进入安哥拉东部偏远的 Lisima 高原,发现数十个科学界从未记 ...
Roslyn语法的模式匹配之EasySyntax增加模式匹配支持
一、先看一个模式匹配的Case 该Case是一个使用模式匹配检测回文算法,只有一行代码 这是不是你见过最简洁的检测回文代码 但是这里面用到了不少模式匹配 有逻辑模式、列表模式、var模式和切片模式 模式匹配不仅仅是语法糖,在.net中有很高的地位 所以SourceGenerator非常有必要支持生成 ...
Vercel Eve 快速入门:使用 eve init 构建你的第一个 Agent
上一篇:《一个目录一个 Agent,Vercel Eve 的这套 Agent 架构设计太舒服了!》 我们聊了 Eve 为什么值得关注:它不是再提供一种模型调用写法,而是把 Agent 运行所需的项目结构、持久执行、沙箱、审批、渠道和评测等能力,放进一套 filesystem-first 的工程框架里 ...
手写高性能在线 JSON 工具|Web Worker 工程化打包 + 语法自动修复 + 多语言代码生成实战
本文深度剖析纯前端 JSON 工具的完整实现。基于 Web Worker 彻底解决大文件解析卡顿;自研智能语法修复引擎;并分享 esbuild 独立构建 Worker + manifest 映射的工程化最佳实践,附完整性能基准测试数据。 ...
我开源了一个开发者专属的智能 JSON 工具,得到了媳妇高度认可
大家好,我是小富~ 这期给大家分享一个我开发的工具! 最近做了一个开发者专属的 JSON 工具 easy-json!在线体验地址:easyjson.xiaofucode.com,不管是什么奇形怪状的 JSON 字符串,扔进去都能智能解析,先看效果是不是还挺能打的 现在网上这类工具确实不少,我也用过很 ...
AI Native 架构:有限上下文、确定性边界与质量闸门
AI Native 的关键不是让模型替代一切,而是重新划定确定性逻辑、模型运行时与质量闸门的边界。 原文链接:AI 小老六 导语 AI Native 架构最容易被讲成一个很大的概念:模型会写代码、会调工具、会看页面、会自己规划任务,于是软件形态都要重来。这个判断方向没错,但如果直接从“未来应用长什么 ...
gt-checksum v4.0.0 新功能解读系列文章(4):SSL 加密连接——数据校验传输安全再升级
在跨机房、跨云的数据校验场景中,校验工具与数据库之间的数据传输往往暴露在不可信的网络环境中。 gt-checksum v4.0.0 新增 SSL 加密连接支持,源端和目标端可独立配置,让校验和修复过程中的数据传输不再"裸奔"。 一、功能简介 v4.0.0 为 gt-checksum 和 repair ...
用 OllamaHub 让 Visual Studio Copilot 可以对接任意模型
随着 GitHub Copilot 订阅策略发现变化,再叠加上国产 DeepSeek 大降价与 GLM 5.2 发力。默认 GitHub Copilot 提供的模型已经不香了,也不够用了。本文将和大家介绍如何使用 OllamaHub 对接国内的 DeepSeek 模型。相信看完本文之后,大家也自然地... ...
折腾半小时,终于让AI 能直接帮我写飞书文档了
飞书 CLI 实战:让 AI Agent 帮你操作飞书 一、事情是这样的 前阵子在排查公司内网一个 Java 服务的问题,日志刷了一屏幕。问题定位到了,方案也理清了,于是习惯性对 AI 说:"帮我把分析结果整理一下,写成一个飞书文档。" AI 很快就生成了一段漂亮的文字分析。然后我说:"写到飞书里。 ...
[MAF预定义的AIContextProvider-04]Mem0Provider——长期记忆基于的云端解决方案
`ChatHistoryMemoryProvider`利用我们提供的向量数据库,对每次调用产生的消息针对指定的Scope维度进行存储,并将当前消息作为查询文本,结合设定的Scope维度检索历史消息作为上下文的一部分来参与LLM的推理。除了这种需要我们们自己搭建和维护的基于向量数据库的解决方案之外,我... ...
Claude Fable和Claude Mythos 5同时发布:注意力机制下愈加强大的AI大模型
强化学习通过人工打分排序调整模型行为,塑造出不同大模型性格。Claude变得保守严谨,遇到不确定问题倾向于说不清楚。ChatGPT变得健谈,愿意尝试回答各种问题。对齐人类偏好是第三阶段训练的核心,直接决定模型好不好用。 ...
一文读懂 OpenAI Codex 源码的原理、架构与未来
1. 概述 如果你第一次打开 codex-main 这个源码目录,很容易被它的规模吓住:顶层有 npm 包、Rust workspace、SDK、app-server、MCP、插件、技能、沙箱、TUI、云任务、线程存储、模型提供商、登录认证等大量模块。它不像一个传统命令行工具,也不像一个简单的 Ch ...


