Posts
All the articles I've posted.
-
什么是 Agent Harness?
基于 Claude Code 和行业标准(Agent Skills),从零开始编写第一个 skill。
-
Langfuse 前端显示和实际存储不一致,让我白排查了一小时
合并代码后 Langfuse 测试集报告 tavily_search 失败率 100%。UI 上明明显示 tool call args 是数组 [],Pydantic 却报收到字符串 '[]'。最终发现是 Langfuse 前端渲染时把 JSON 字符串 "[]" 美化成了数组 []。
-
如何编写一个 skill
基于 Claude Code 和行业标准(Agent Skills),从零开始编写第一个 skill。
-
SKILL 与 MCP 的区别与应用
Skill 负责“怎么做”,MCP 负责“能连什么”。它们互补,不互斥。
-
opencode Skill 功能实现 - 渐进式披露
从实现细节到上下文虚拟化:opencode 如何用 Progressive Disclosure 把 Context 成本打到最低。
-
SKILL 的演进与终局
Skill 会从“静态死板的文档”变成“动态智能的资产”,并最终融化在 AGI 的行动本能里。
-
从一次 LinkageError 看 ClassLoader 隔离与开闭设计
一次 fat jar 部署引发的 LinkageError 排查,牵出 Java ClassLoader 机制、Flink 类隔离设计,以及平台化系统的开闭原则。
-
AWS S3 回源配置踩坑:从 x-oss-process 到 CloudFront Function
记录一次把对象存储同步处理能力迁移到 AWS S3 + CloudFront 时遇到的问题、排障过程、方案取舍和最终架构。