跳到正文
Hex4C59's Blog
首页
文章
系列
关于
专题
分类
搜索
标签
主题
首页
归档
共 119 个内容页,包含系列章节与配套资料,按发布时间整理。
2026
/ 118
10-16
DeepSeek Harness 源码解析(十一):Preset、Persona 与默认模型怎样生效
10-15
从任务表到执行计划:数据库建模、SQL、事务与索引
10-15
读懂 Attention Is All You Need:从一次加权求和到完整 Transformer
10-15
DeepSeek Harness 源码解析(八):effect、Fiber 与 Scope 怎样清理资源
10-15
DeepSeek Harness 源码解析(九):Loader 怎样把配置变成运行中的插件
10-15
DeepSeek Harness 源码解析(六):类型声明如何接上服务注册
10-15
DeepSeek Harness 源码解析(七):五种事件派发怎样执行监听器
10-15
DeepSeek Harness 源码解析(十):Agent、AgentHandle 与实例所有权
10-15
DeepSeek Harness 源码解析(五):Context、Service 与依赖注入如何协作
10-15
RTC 入门 04:丢了音频包,重传、FEC 和 PLC 怎么选
10-15
RTC 入门 05:带宽没跟上,声音为什么越排越晚
10-15
RTC 入门 06:怎样从收发记录看出延迟在增长
10-15
RTC 入门 07:两端怎样找到能通话的网络路径
10-15
Rust 底层入门 01:值、地址、内存布局与资源释放
10-15
持久化与设计演化:任务保存后,怎样重新读回来
10-15
错误传播与异步边界:需要等待时,成功和失败怎样交回来
10-15
可测试性:怎样写出能发现问题的检查
10-15
模块边界与信息隐藏:哪些代码应该放在一起
10-15
重构中的行为保持:换一种实现,怎样确认功能没变
10-15
状态与副作用:谁能修改数据,失败后保留什么
10-14
DeepSeek Harness 源码解析(三):源码目录、包依赖与文档地图
10-14
抽象的收益与代价:封装何时降低复杂度
10-14
间接调用与依赖:程序怎样按名称选择要做的事
10-14
接口与契约:两段代码怎样可靠地配合工作
10-14
如果 AI 研发自动化引发智能爆炸,会怎样?
10-14
软件设计导读:怎样形成可检查的判断
10-14
软件设计的取舍:抽象、契约与复杂度
10-14
DeepSeek Harness 源码解析(二):一次用户请求如何经过整个 dsh 系统
10-14
DeepSeek Harness 源码解析(四):CLI、Web、Desktop 与 SDK 如何组装同一套运行时
10-14
RTC 入门 01:实时通话为什么不能一直等
10-14
RTC 入门 02:声音从麦克风到扬声器
10-14
RTC 入门 03:从一段收包记录读懂 RTP
10-14
RTC 实时音视频入门:系列目录
10-13
Rust 入门 13:给待办工具增加筛选、搜索和删除
10-13
Rust 入门 14:用自定义错误类型保留失败原因
10-13
Rust 入门 15:用 Serde 保存 JSON,并迁移旧任务
10-13
Rust 入门 16:备份任务数据,恢复到新文件
10-13
Rust 入门 17:用 clap 整理命令行接口
10-13
Rust 入门 18:请求本机 HTTP 服务,读取 JSON 响应
10-13
Rust 入门附录:从报错位置找到问题
10-13
Rust 入门附录:三个阶段的分级练习与项目验收
10-12
Rust 从零开始:教材目录与配套源码
10-12
Rust 从零开始:怎么使用这套教材
10-12
Rust 入门 01:安装工具,运行第一个程序
10-12
Rust 入门 02:用变量和类型表示数据
10-12
Rust 入门 03:函数、判断和循环
10-12
Rust 入门 04:所有权、移动和借用
10-12
Rust 入门 05:字符串、列表和字典
10-12
Rust 入门 06:结构体、枚举和 Option
10-12
Rust 入门 07:读取输入,处理可能失败的操作
10-12
Rust 入门 08:拆分模块,为程序写测试
10-12
Rust 入门 09:读懂泛型、trait 和生命周期
10-12
Rust 入门 10:闭包和迭代器
10-12
Rust 入门 11:实现待办工具的核心逻辑
10-12
Rust 入门 12:保存数据,完成命令行工具
10-11
我们如何在两周内将 claude.ai 的速度提升至 3 倍
10-11
智能体工程模式 01:什么是智能体工程?
10-11
智能体工程模式 02:如今,编写代码的成本已经很低
10-11
智能体工程模式 03:积累你已经掌握的实现方法
10-11
智能体工程模式 04:AI 应该帮助我们写出更好的代码
10-11
智能体工程模式 05:反模式——应该避免的做法
10-11
智能体工程模式 06:编程智能体如何工作
10-11
智能体工程模式 07:与编程智能体协作时如何使用 Git
10-11
智能体工程模式 08:子智能体
10-11
智能体工程模式 09:红灯/绿灯测试驱动开发
10-11
智能体工程模式 10:先运行测试
10-11
智能体工程模式 11:让智能体执行手动测试
10-11
智能体工程模式 12:按顺序讲解代码
10-11
智能体工程模式 13:交互式讲解
10-11
智能体工程模式 14:使用 WebAssembly 和 Gifsicle 构建 GIF 优化工具
10-11
智能体工程模式 15:为博客转邮件简报工具添加新的内容类型
10-11
智能体工程模式 16:我使用的提示词
10-11
智能体工程模式:系列目录
10-11
智能体工程模式·序言:写作计划
10-10
构建有效的 Agent 自动化
10-10
理解 AI Agent 评估:方法与实践
10-10
面向长期应用开发的 Harness 设计
10-10
让一组并行 Claude 构建 C 编译器
08-16
DeepSeek Harness 源码解析(一):从代码补全到仓库级 Agent
04-04
Agent Spec:如何用自然语言定义一个可执行系统
04-02
Human-in-the-Loop:Agent 什么时候应该停下来问你
03-30
持久记忆实战:让 Agent 跨会话记住用户
03-29
Skill 实战:教 Agent 写你风格的博客
03-29
MCP 集成实战:让 Agent 连接真实服务
03-29
Multi-Agent 实战:用 Supervisor 模式构建代码审查系统
03-28
调试 Agent:当你不知道它为什么做了那件事
03-28
文件管理 Agent 实战:当操作不可逆时,Guardrails 怎么落地
03-28
Research Agent 实战:从 RAG 到自主研究
03-28
Guardrails:如何约束 Agent 不做错事
03-28
记忆的四种形态:Agent 如何在不同时间尺度上保住它知道的事
03-27
构建 AI Agent 的开源工具栈指南
03-25
AI 智能体的常见工作流模式——以及何时使用它们
03-25
Prompt engineering 最佳实践
03-25
Skills 详解:与 prompts、Projects、MCP、Subagents 如何分工与配合
03-25
超越权限提示:让 Claude Code 更安全、更自主
03-25
构建多智能体系统:何时使用、如何使用
03-25
构建响应式网页布局
03-25
快速优化代码性能:从被动分析到主动优化
03-25
如何在工程组织中规模化推广 agentic coding
03-25
什么是 Model Context Protocol?让 AI 连接你的世界
03-25
什么是 RAG:让大模型用上你自己的知识库
03-25
塑造 2026 年软件构建方式的八大趋势
03-25
用 Agent Skills 为真实世界装备智能体
03-25
用 Skills 构建智能体:为专业化工作装备智能体
03-25
用 Skills 与 MCP 服务器扩展 Claude 的能力
03-24
从零构建 CLI Coding Agent:ReAct 驱动的实战实现
03-23
Skill:不改模型、不写代码,教会 Agent 做专家级别的事
03-23
MCP:让 Agent 的工具生态不再各自为战
03-23
多 Agent 协作:当一个 Agent 不够用时,如何让多个 Agent 分工合作
03-23
Reflection:Agent 如何审视自己的输出并纠正错误
03-23
Prompt 设计:Agent 的系统提示词怎么写
03-23
工具接口设计:让 Agent 用得好,比让 Agent 用得上更难
03-23
如何评测一个 Agent:不只是看它回答得好不好
03-22
Planning:当 ReAct 不够用时,Agent 如何提前分解目标
03-22
ReAct:模型如何让推理与行动交替运转
03-22
上下文与记忆:Agent 为什么会在长任务中失去方向,以及如何设计状态管理
03-22
Tool Use:为什么它是 Agent 的核心能力
03-22
什么是 Agent:从聊天助手到可执行系统
2025
/ 1
09-28
主流大语言模型全景指南:比较与实战选型(2026 年 10 月更新)