bigfish
记录技术和生活。
从 0 到 1 构建 Agent:为什么需要 Agent Loop,核心代码怎么写
接通大模型 API 以后,怎样让它真正执行任务?从一次写文件请求出发,逐步读懂 Rust Agent Loop 的实现。
从 0 到 1 构建 Agent:为什么需要 Agent Loop,核心代码怎么写
Rust 所有权:为什么值是我的,我却不能改?
从移动后不能用、有所有权却不能修改这些常见困惑出发,解释 Rust 的所有权、借用和可变性,再用七道小题检查理解。
Rust 所有权:为什么值是我的,我却不能改?
Rust 版 Pi 工作基本完成了,记录下性能对比
Rust 版 Pi 工作基本完成了,记录下性能对比
Rust 版 Pi 工作基本完成了,记录下性能对比
自建 Umami 给博客做访问统计
不接 Google Analytics,用 Umami + 现有的 Postgres 自建一套无 Cookie 的访问统计,含国内的镜像拉取、数据库迁移和 API 初始化。
自建 Umami 给博客做访问统计
用 Zola + Linkita 把博客搬到自己的对象存储上
不租服务器、不用 Netlify,把静态博客直接托管在自建的 RustFS(S3 兼容对象存储)上,并补齐 SEO 与访问统计。
用 Zola + Linkita 把博客搬到自己的对象存储上
领域驱动设计(DDD):从三层架构到 DDD 架构的演化
三层架构在复杂业务下的三个典型问题——业务逻辑分散、领域模型贫血、过度依赖数据存储,以及对应的 DDD 分层与各层职责划分。
领域驱动设计(DDD):从三层架构到 DDD 架构的演化