Wiki 知识库

全部文档 / 标签: 软件架构

9 篇
清除

多数公司不该照搬 FDE,但都得理解现场|理解 FDE

文章通过企业软件交付案例,解析了 FDE(前线部署工程师)模式的核心逻辑。功能做出来、模型能回答后,交付现场仍剩三层工作:必须沉淀进核心产品的通用处理能力、用插件和配置承接的客户适配逻辑、以及必须由业务人员当面确认的业务含义与边界。作者指出,在 AI 落地中还需验证系统在真实场景是否按规则行动。完整的 FDE 模式需同时满足高客单价、共同探索心态与平台纪律三个条件,多数团队应理解现场深度,而非盲目照搬驻场模式。

技术 › Agent Axton 2026-10-1914.5 KB 871 80

学习软件架构以后,我开始重新设计自己的生活

作者在备考软件架构师的过程中,发现架构思维不仅适用于技术系统,也能用于重新设计生活。文章将关注点分离、高内聚低耦合、模块化、接口契约、冗余设计、单点故障、容错降级、可观测性、性能瓶颈、缓存、异步思维、最小权限、权衡、避免过度设计、架构演进等软件架构原则,逐一映射到日常生活场景中,探讨如何用系统思维替代自责与蛮力,让生活更有弹性、更可持续。

生活 › 随笔 y y 2026-09-0929.5 KB 78

2分钟理解状态机

文章指出当前的 Agent 图等新概念本质上是数十年前的软件工程模式(如状态机和 Actor 模型)的重新包装。作者用 2 分钟解释了状态机核心公式(state, event) → nextState,强调其可视化和保证逻辑确定性的优势。无论是循环、图还是 Agent 逻辑,底层都是状态机。

技术 › 后端 David K 2026-07-204.7 KB 82.8K 748

总结 Grill-Me 系列中的高价值专业术语

本文总结了 Matt 的 Grill-Me 系列 Skills 中值得借鉴的专业术语,包括 Tracer Bullet(竖切开发策略)、Seam(模块测试切入点)、Design Tree(需求对齐遍历法)和 Throwaway Prototype(验证性原型)。掌握这些术语能让 AI 更精准地理解开发意图,生成更符合软件工程规范的代码与测试。

技术 › Skill 卡颂 2026-07-105.4 KB 19.2K 167

停止为你的 AI 代理建造“富士康工厂”

作者通过自己编写 54 万行代码的亲身经历,反思了在 LLM 时代的开发范式。他指出,当前大多数开发者仍在沿用旧思维,编写大量代码来限制和监控智能模型,这就像是在为不需要严格监管的超智力工人建造富士康工厂。随着模型成本降低和能力提升,开发者应摒弃“保姆式代码”,转向以 Markdown 为核心的“即时软件”架构,将指令与逻辑解耦,释放 AI 的真正潜力。

技术 › Agent Garry Tan 2026-06-0215.6 KB 550.6K 982 80

软件的终结与新生:动态软件时代的到来

文章提出了软件正在经历从静态到动态的范式转变。过去的五十年,软件基于硬编码的控制流,追求确定性;而随着 2024 年 AI 的发展,软件变得“活着”了。动态软件像现场演出而非录音,具有上下文感知能力和非确定性。作者探讨了这一变革打破了关于状态、会话、时间和确定性等旧有假设,并指出当前的挑战在于缺乏类似 Django 或 Kubernetes 的成熟“运行时”基础设施。

技术 › LLM Ashpreet Bedi 2026-05-016.9 KB 16K 151 59

如果裸模很蠢会怎样?Kyle Kingsbury 错在哪里

本文针对 Kyle Kingsbury 关于“LLM 是不可靠的胡扯机器”的观点进行了反驳。作者承认裸模型(Raw Model)不可靠,但指出 Kingsbury 的测试方法类似于在台架上测试发动机并断言汽车不安全。作者提出了“薄线束,胖技能”的架构理念,通过引入确定性代码、技能文件和解算器,将模型的不稳定性转化为可解决的工程问题,从而构建值得信赖的系统。

技术 › Harness Engineering Garry Tan 2026-04-1919.0 KB 157.3K 514 83

智能体发展的第二阶段:从克隆到重新构想

文章探讨了 AI 编码代理(Agent)发展的演进趋势。第一阶段主要是利用低廉的代码成本进行软件的“克隆”与“移植”。随着技术成熟,我们正迈入第二阶段——“重新构想”。得益于 Cloudflare 和 Cheng Lou 等案例,开发者不再受限于旧有的历史包袱,而是利用 AI 代理从零开始构建更现代化、高效的解决方案。编码代理不仅降低了挑战旧系统的成本,还通过合成测试和持续修补,使新软件快速迭代成熟,从而能够以现代方法重新解决长期存在的老问题。

技术 › Agent Drew Breunig 2026-04-047.8 KB 9.1K 118 67

克劳德·科德真正的秘诀(很可能)并非在于模型

本文分析了 Claude Code 优于普通网页聊天界面的技术原因。作者指出,Claude Code 的优势主要在于其精心设计的软件框架,而非仅仅依赖模型能力。关键技术点包括:构建实时仓库上下文、积极重用提示缓存、使用专用工具(Grep、Glob、LSP)、减少上下文冗余、维护结构化会话记忆以及利用分支和子代理并行处理任务。这些工程设计使得 Claude Code 在代码编写和交互效率上表现卓越。

技术 › Claude Code Sebastian Raschka 2026-04-014.7 KB 626.5K 2.8K 65