作者: erishen
-
当 LLM 开始骗自己:一个用正则表达式守护文章可信度的多 Agent 框架
多 Agent 系统的信任危机 你有没有遇到过这种情况:让一个 LLM 审核另一个 LLM 的输出? 假设你搭建了一个三角色文章生成管道:Planner 负责规划结构,Specialist 负责撰写内容,Evaluator 负责审核质量。听起来很完美,对吧?但当你仔细审视 Evaluator 的工作时,会发现一个根本性的矛盾——Evalu…阅读全文 →
-
混合检索架构:当关键词遇上语义理解
从单一检索到混合策略 在传统 RAG 系统中,检索环节通常依赖向量相似度搜索。这种方式擅长捕捉语义相似性,但当用户查询包含精确术语、专有名词或特定格式时,纯语义检索往往会失效。 你有没有遇到过这样的场景:查询"IRR 计算公式",系统却返回了大量讨论"投资回报率概念"的文档,而真正包含公式细节的文档反而被排在后面?这是因为向量嵌入在编码时…阅读全文 →
-
文档即状态机:Agentic Souls 如何用 Markdown 驱动 AI 软件开发工作流
2.1 设计决策 1:Markdown 作为状态机与控制流 直觉会怎么做:使用数据库或复杂的 JSON 结构来管理任务状态,在代码中硬编码流程逻辑。 实际怎么做的:Agentic Souls 使用一系列结构化的 Markdown 文件作为唯一的真相来源。每个文件代表工作流的一个阶段,文件的创建和更新即为状态迁移。 根…阅读全文 →
-
基于 AutoGen 构建 PSE 三角色闭环:一个可重试、可追溯的 Agent 协作框架
2.1 设计决策 1:用 替代 Function Calling 实现 PSE 状态机 直觉会怎么做:为 Planner、Specialist、Evaluator 分别定义工具函数,通过 LLM 的 Function Calling 来选择下一步动作,手动维护状态转移图。 实际怎么做的:直接使用 AutoGen 的 顺序…阅读全文 →
-
AI-Analyze:五个不显而易见的设计决策
大部分代码分析工具的文章会讲"支持多少语言、有多少规则、能检测多少漏洞"。ai-analyze 支持 7 种语言、12 条安全规则、4 维度质量评分,这些功能数字在 README 里就能看到。这篇文章不讲功能清单,讲五个容易被忽略但值得深挖的设计决策——每个决策背后都有一个"为什么不那么做"的故事。 决策一:MCP 双策略不是为了性能,是…阅读全文 →
-
给 AI 助手搭一个工具服务器:Lobster 的架构思路
AI 助手只会说话,不能做事。这个问题大家都知道,OpenAI 用 Function Calling 协议给了一个解决方案——让 LLM 在对话中识别需要调用的工具,由外部服务执行。但协议只解决了一半问题:谁来提供这些工具?谁来执行?谁来保证安全? 我给自己的 AI 助手搭了一个工具服务器,叫 Lobster。它…阅读全文 →
-
我如何从零构建一个生产级 React SSR 框架
前言 在 React 生态系统中,Next.js 作为 SSR 框架的代表,以其开箱即用的体验和强大的功能深受开发者喜爱。但对于想要完全掌控构建流程、深度定制部署方案、或者只是想学习 SSR 底层原理的开发者来说,Next.js 的"黑盒"特性反而成为了一种限制。 最近,我花了几个月时间,从零开始构建了一个轻量级但功能完整的 React …阅读全文 →
-
构建现代化的组件库:shadcn + Bun 带来的前端开发革命
基于 shadcn/ui 与 Bun 构建自定义组件注册表:用 Bun 做依赖管理、构建与注册表服务,并用 shadcn 的「复制即拥有」思路统一多端 UI,分享从 components.json 到 registry.json、再到 GitHub Pages 分发的完整工程化实践。阅读全文 →
-
从零构建全栈技术知识库平台:Monorepo + Next.js 14 + FastAPI 实践
一套面向中小团队的全栈技术知识库:前端用 Turborepo 管理的 Next.js 14 多应用 Monorepo,后端用 FastAPI 提供文档/内容/鉴权 API,前后端通过 Admin 应用做 BFF 与身份打通。本文所有代码片段均取自真实仓库,可直接对照阅读。 项目背景与定位 做知识库类产品的痛点往往是:内容散落、前端多端重复…阅读全文 →
-
从零到一:打造一个支持 RAG 的智能聊天应用
RAG的核心思路是:先把知识切分、向量化存起来,问答时先检索最相关的片段,再让大模型基于这些片段作答,从而缓解"幻觉"与"知识过时"。本文用一个真实可跑的 RAG 工程,串起从混合检索 → 嵌入 → 生成的完整链路,所有代码均取自实际仓库。 为什么需要混合检索 纯向量检索擅长"语义相似",但对精确关键词专有名词、型号、报…阅读全文 →