Wiki 知识库

全部文档 / 标签: 后端

17 篇
清除

入职大厂两个月,我的 AI 开发心得

作者分享入职大厂两个月从事 Agent 开发与后端维护的 AI 编程工作流。介绍了常用 Skill(grill、implement、ponytail、handoff 等)与简短 Prompt(第一性原理、对抗性审查、消融实验、奥卡姆剃刀、高内聚低耦合),指出随着模型能力增强,过重的 Workflow 反而成为噪声,应使用方法论式思维快捷键。同时分享了日常开发流程:grill 需求对齐、沉淀 Spec、任务拆分并行开发、交叉审查;重点讲解如何构建 Agent 友好的端到端测试环境(CLI、MCP、浏览器自动化),以及 Review AI 代码的实践。最后总结当前瓶颈在 Review 速度,Harness 需随模型迭代做减法。

技术 › Harness Engineering 黄同学h 2026-10-1018.9 KB 209.9K 2.7K 85

AI偷学破局上万条实战帖,生成12周个性化学习计划

作者利用破局俱乐部官方CLI和自己服务器上运行的Hermes Agent,搭建了一个名为"AI路径诊断"的公益网站。用户通过答题卡形式的访谈(精简模式12题或深入模式24题),网站会检索破局社群中与用户情况相近的真实实战案例,生成包含推荐方向、12周学习计划、真实案例参考的个性化报告,支持生成分享卡片、长图和Excel导出。文章详细介绍了技术架构:为网站单独创建受限的Hermes profile、通过白名单调用破局CLI只读不写、接入飞书CLI读取完整复盘文档、以及两个核心Skill(访谈skill和报告skill)的设计规则,后端采用Python FastAPI,前端使用原生HTML/CSS/JS,数据库使用SQLite。

技术 › Agent zhouluobo 2026-10-0820.4 KB 6.1K 26 84

Designing APIs: Part 1 – REST, gRPC and tRPC

本文系统讲解 API 设计的核心概念,聚焦资源导向设计模式及 REST 与 RPC 家族(gRPC、tRPC)的对比。作者首先介绍 API 设计的三大要素:资源、资源关系与边界,以及五种标准方法(Create、Get、Update、Delete、List)。随后分析 REST 的松耦合、JSON 传输特点及其在带宽和类型契约上的不足;gRPC 基于 HTTP/2 二进制协议和 proto 文件代码生成实现编译期紧耦合;tRPC 则面向全栈 TypeScript 项目,无需额外 schema 即可端到端类型安全。最后给出选型建议:公开 API、多客户端场景优先 REST。

技术 › 后端 Saurav Jha 2026-09-289.6 KB 12.3K 296 69

System Design for Beginners: How to Start With HLD and LLD

本文面向系统设计初学者,清晰区分高层设计(HLD)与低层设计(LLD)。HLD关注系统整体架构,如组件交互、数据存储与扩展性;LLD关注代码级细节,如类、对象与设计模式。文章强调两者缺一不可,并深入讲解请求流程、延迟与吞吐量、垂直与水平扩展等核心概念,为初学者提供了一条清晰的学习路径。

技术 › 后端 Harshit Khosla 2026-09-1475.9 KB 61.3K 1.1K 61

How to protect your agent harness from abuse with Firebase

本文介绍了如何使用 Firebase 保护 AI Agent 的 harness 免受滥用。作者首先阐述了 harness 的概念:围绕 AI 模型的基础设施、资源与护栏。由于沙箱隔离和生产数据写保护等策略无法解决访问控制问题,保护人机边界成为防御外部威胁的第一道防线。文章详细讲解了 Firebase Authentication 通过联合身份提供商标识用户身份,Firebase App Check 通过设备与应用证明(依托 DeviceCheck、Play Integrity、reCAPTCHA Enterprise 等)验证请求来源的合法性。此外还介绍了基于 TTL 的会话令牌及通过 getLimitedUseToken() 和后端标记消费实现的防重放机制,为敏感端点提供额外保护。

技术 › 网络安全 Roger Martinez 2026-09-015.7 KB 20.5K 133 71

用 Grok Bot 搭建一支 AI 工程团队

文章介绍如何用四个专业化 Agent(项目经理 Piper、后端 Bay、前端 Fin、测试 Tess)组成一个多智能体工程团队,解决多 Agent 协作中交接时上下文丢失的经典问题。Grok Bot 的优势在于所有 Bot 共享同一台持久化云计算机器,状态以文件形式保存在磁盘上,消息只传递路径,使接手的 Bot 能完整继承前一 Bot 的知识。作者通过磁盘任务板 board.md、五个强制交接纪律的 Skill 以及 InsForge 后端平台实现全自动功能交付流水线。

技术 › Agent Akshay 2026-08-2732.7 KB 21.6K 161 76

AI 越会写代码,这些基本认识越重要

本文探讨了在Vibe Coding时代,计算机基础(尤其是计算机网络和数据库)的重要性。作者指出,AI虽然能高效生成代码,但开发者仍需理解代码的运行位置、网络访问原理、数据存储与设计、缓存策略等核心概念。文章通过八个问题,从localhost、域名、前端后端划分,到数据持久化、数据模型、缓存与失效,层层递进,强调建立完整技术认知地图对于从Demo到真正产品转化的关键作用。

技术 › 工具与效率 Edison 2026-08-1116.1 KB 7.3K 19 81

OpenAI 技术面试全拆解:一份地狱难度的工程师进阶清单

本文详细拆解了 OpenAI 软件工程师的高难度面试流程,涵盖初筛、编码、系统设计、48小时居家项目、技术深潜、终面及未公开的 Agentic Coding 考试。文章分析了每轮考核的核心能力(如 MVCC、分布式一致性、推理系统扩缩容等),并指出面试标准正向“指挥 Agent 交付”迁移,是一份高质量的工程师进阶指南。

职场 › 职业发展 WquGuru 2026-08-0318.1 KB 49.8K 238

Run Your Harness Outside of the Sandbox (Why and How)

本文探讨了2026年以来关于Agent运行位置的争论,指出行业趋势是将Agent运行在沙箱之外。作者详细解释了沙箱内运行的三个主要问题:爆炸半径、信任边界和沙箱的间歇性运行,并提出了将沙箱作为工具暴露的正确架构,最后提供了基于Vercel AI SDK的实现示例和生产环境中的挑战。

技术 › Agent Nathan Flurry 2026-07-2816.4 KB 80.8K 433

后端工程师进阶路线:40个核心概念与六个成长阶段

本文为准备系统设计面试的后端工程师提供了一份详尽的学习指南。作者将零散的技术知识点整合为六个递进阶段:从Web基础、数据库管理,到构建生产级应用、系统扩缩容,再到分布式系统思维与架构设计。文章强调技术概念间的内在联系,旨在帮助开发者通过系统性的学习路径,从初学者成长为合格的软件架构师。

技术 › 后端 Tech Fusionist 2026-07-134.7 KB 110.6K 620

从第一性原理构建 Agent:环境、行动与强化学习

本文旨在从第一性原理出发探讨如何构建和训练 AI Agent。文章批评了过度依赖框架的教程,转而从底层构建了一个极简的“文本转图表”Agent。作者通过 Python 实现了一个包含 Canvas 环境的系统,深入解析了 Agent 如何通过 JSON 动作空间与环境交互,阐述了从监督微调(SFT)到强化学习(RL)的完整闭环,即“提示-行动-环境-奖励-梯度更新”,揭示了模型学习可执行指令逻辑的核心机制。

技术 › Agent Anshuman Mishra 2026-05-2185.7 KB 85

自学Vibe Coding,这3个免费开源项目就够了,别买课

文章基于作者的Token消费经验,推荐了三个免费开源项目(Easy-Vibe、vibe-coding-cn、awesome-vibe-coding)作为学习Vibe Coding的替代方案,无需购买昂贵的课程。文章详细介绍了各项目的特点,提供了从入门到接单的详细学习路径,并分析了开源学习在更新速度、内容深度和社区支持上的优势。

技术 › LLM 莫先生 2026-05-195.3 KB 21.4K 74 87

The Harness Is the Backend

文章探讨了当前 AI 架构中 Harness(编排层)与后端基础设施分离带来的问题,指出这种分离导致了 Agent 的随机性与后端的确定性之间的调试复杂性。作者提出将后端抽象为 Worker、Trigger 和 Function 三个基本元素,介绍了名为 'iii' 的架构,使 Agent 作为 Worker 直接参与后端系统,而非通过外部集成层调用,从而实现真正的统一基础设施。

技术 › Harness Engineering Mike Piccolo 2026-04-2937.6 KB 350.4K 951 75

后端工程师必知的20个并发编程核心概念

Atlassian 首席工程师总结的后端面试与系统设计中的 20 个并发编程核心概念。文章涵盖了从基础的并发与并行、进程线程区别,到互斥锁、信号量、死锁、CAS、线程池及生产者-消费者模式等进阶主题。旨在帮助工程师掌握并发原语,理解性能权衡,从而构建可靠的生产级系统。

技术 › 后端 Puneet Patwari 2026-04-2216.6 KB 73

本周精选技术资源:系统设计、OpenAI Codex 与 Terraform 入门

freeCodeCamp 本周发布了五项优质技术资源。重点包括全新的软件系统设计基础课程(涵盖数据库、扩展与 API 设计)以及数据质量手册。此外,播客访谈探讨了 AI 时代的计算机科学学习方法,还提供了 OpenAI Codex 辅助开发课程和 Terraform 基础设施即代码教程。

技术 › 系统设计 Quincy Larson 2026-04-179.7 KB 50.8K 242 72

2026年系统设计课程Top 5推荐

本文是作者基于对30多门课程的测试与评估,为2026年工程师精选出的5个最佳系统设计学习资源。文章涵盖了ByteByteGo、DesignGurus、Udemy及Exponent等平台,详细对比了它们在内容质量、实战案例、AI模拟面试等方面的优劣,旨在帮助开发者掌握可扩展性、微服务等核心架构技能,以应对FAANG级别的高难度面试。

技术 › 后端 Javarevisited 2026-01-2133.4 KB 93.5K 1.3K 73