BLOG / ARCHIVE
全部文章
记录构建过程、技术探索,以及偶尔冒出来的想法。
从 Multica 源码看 Web 与 CLI 的双凭证设计
沿着 Multica 的登录、Cookie、CLI 浏览器回调、PAT 与鉴权中间件源码,拆解 Web 和 CLI 如何共享身份并使用不同凭证。
- auth
- cli
- security
- go
如何构建 Agent Friendly CLI
结合最近开发的 yuan CLI ,分享下CLI从零到上线的全流程
- agent
- cli
- skill
OKF 与 LLM Wiki
探讨 Karpathy 提出的 LLM Wiki 模式与 Google 的开放知识格式 OKF,打破知识在工具间的锁定。
- llm
- knowledge
什么是上下文
上下文是 LLM 推理时能看到的全部信息状态,由系统提示词、工具定义、检索文档、消息历史、工具输出五部分组成。
- context-engineering
- llm
上下文退化模式
长上下文下模型的五种失效模式——迷失在中间、上下文污染、干扰、混淆、冲突——以及对应的检测与缓解策略。
- context-engineering
- llm
上下文压缩与优化
三种生产就绪的上下文压缩方法(锚定迭代、不透明、再生)与四种优化策略(压缩、观察掩码、KV 缓存、上下文分区)。
- context-engineering
- llm
多智能体架构
多智能体的三种架构模式(监督者、点对点、层级化)、五层记忆系统设计,以及面向 Agent 的工具设计原则。
- context-engineering
- multi-agent
文件系统上下文与托管代理
文件系统作为上下文工程载体的六种模式,以及托管代理的沙盒基础设施、API 层与多端客户端实现。
- context-engineering
- agent
2025 与 AI 共舞的一年
回顾 2025 年 AI Agent 的爆发,思考 AI 如何融入开发工作流以及构建业务级 Agent 的可能性。
- summary
- AI
前端渲染技术的轮回之旅
从 CSR 到 SSR,前端渲染技术在 SEO 与首屏性能之间不断轮回与权衡。
- ssr
- frontend
Byebye Next.js
把博客从 Next.js 重构为 Astro 的原因,以及如果重新选型会怎么选。
- astro
- nextjs
在AI浪潮下,低代码还有未来吗?
低代码需要拥抱 AI,再向 AI 过渡,最终走向 Prompt-to-Code 的代码生成平台。
- lowcode
- AI
树形结构数据的拖动排序
实现树形结构数据的拖拽排序,处理节点间的层级与位置变更。
- algorithm
- frontend
RPC 远程过程调用
RPC 是一种让程序像调用本地方法一样调用远程服务的协议,LSP 中的 JSON-RPC 即是其典型应用。
- rpc
- protocol
Nginx 如何区分不同设备访问
通过 Nginx 识别用户代理,实现对特定设备(如苹果设备)的访问控制。
- nginx
- ops
Dependency injection
依赖注入是一种管理组件间依赖关系的设计模式,用于实现对象间的松耦合。
- di
- design-pattern
Memo 函数
通过实现斐波那契数列计算,理解 Memo 函数缓存计算结果、优化性能的原理。
- react
- performance