Posts
Claude API 开发完全指南:从调用到生产应用
Claude API 的设计哲学和 OpenAI 有些不同,但一旦理解其模式,就会发现它在长文本、代码生成和工具调用上非常可靠。本文覆盖从 SDK 配置到 Prompt Caching、Tool Use、Vision 的完整开发实践,以及生产中的错误处理与成本 …
Embedding 模型选型与优化实战:从 BGE 到 OpenAI Embedding
系统对比 2026 年主流 Embedding 模型,从原理到工程实践,覆盖选型决策、缓存设计和批量优化
Renovate 依赖升级机器人:从零到生产配置
Dependabot 足够简单但能力单薄,Snyk 聚焦安全漏洞。Renovate 是介于两者之间的中庸选择:能升级一切、能分组、能调度、能自动合并、能 self-host。本文是完整的生产配置指南。
LangGraph 工作流编排:构建有状态的 AI 应用
从LangChain Chain的局限出发,讲清楚LangGraph的状态机模型、Graph/Node/Edge的设计方式,以及条件分支、循环、人工介入、Checkpoint持久化的工程实现,最后用一个运维诊断工作流串起来所有概念。
Langfuse:LLM 应用可观测性平台实战
讲清楚为什么LLM应用必须要可观测性,以及如何用Langfuse从链路追踪、Prompt版本管理、评估实验到成本分析做到全覆盖,包含Docker自托管部署和Python SDK完整集成示例。
Terragrunt 规模化 Terraform 工程化:从 DRY 到 Stacks
Terraform 写到 10 个 state 以上就开始痛苦:重复的 provider 配置、散落的变量、无法跨 state 引用、run-all 时的依赖混乱。Terragrunt 是 Terraform 的 wrapper,解决的就是'大规模'这个字—— …
LangChain 从入门到实战:构建 LLM 应用的工程框架
LangChain 是构建 LLM 应用最流行的框架,但也是踩坑最多的框架之一。本文从 LCEL 表达式、ReAct Agent、LangGraph 工作流到生产部署,梳理真正有用的部分,并指出哪些功能实际工程中应该避免。
Pulumi vs Terraform vs OpenTofu:2026 年 IaC 选型深度对比
2023 年之后 IaC 世界变了:HashiCorp 把 Terraform 改成 BSL,Linux Foundation 接管了 OpenTofu。Pulumi 依然在代码式 IaC 的路上坚持。团队选型时面对的不是 Terraform 一家独大,而是三 …