标签
主张在编码智能体工作流中,LLM应仅用于推理,而由确定性基础设施处理队列、状态、重试和恢复,这样即使达到使用限制,流程也不会中断。
一篇观察架构转变的文章:LLM代理编排确定性代码,而非确定性代码调用LLM,并提供了实用的红旗和绿旗,判断这种反转何时有意义。
Kent C. Dodds 宣布与 Robert C. Martin(Uncle Bob)进行了一场45分钟的播客对话,主题涵盖软件架构、AI编程代理以及产品工程。
本文探讨了不同的包管理策略和工具如何反映组织沟通结构,通过单体仓库(monorepos)、工作区(workspaces)、Bazel、Nix、Docker等工具阐述了康威定律。
有用户反映 Qwen3.6-27b 无法理解大型项目的软件架构概念,生成混乱且难以维护的代码,忽视最佳实践,并请求提供 SKILL.md 文件以改进其代码生成。
本文利用多项式函子和接线图,在基因调控网络与智能体软件系统之间建立了类型化接口对应关系,将五种生物模体映射为可组合的软件设计模式,以解决自主AI智能体在可靠性和安全性方面的挑战。
Yohei Nakajima回应了Hacker News上关于他声称发现事件溯源和CQRS的批评,并引用了文章《The Log Is the Agent》。
来自AI模型Claude Fable在Rust中设计一个全面的计算几何与物理模拟框架时的详细推理过程,其中融入了共形几何代数和层上同调等高级数学概念。
一篇技术论文,详细介绍了 GNU Emacs 的内部架构,解释了其核心组件和设计。
作者认为代码代理应被视为受限执行者而非自主架构师,提出一种模型,其中人类定义不可协商的约束,代理接收范围狭窄的任务,并附带外部状态跟踪。
本文继续探讨架构工作本质的系列文章,介绍了其目的的三个层面:经济、认知和人文。文章开始探讨经济目的,讨论质量属性及其在软件架构中的作用。
作者认为,不受监控的AI代码生成('Vibe Coding')会产生复利式技术债务,并提出了“AI赋能开发者宣言”,倡导宏观层面的架构控制。
一个精心策划的GitHub仓库,包含涵盖软件架构术语、云计算、数据科学和开发者资源的全面思维导图和参考合集。
本文确立了将生成模型确定性封装到传统计算系统的基础原则,定义了四个原语和两种反模式,以降低AI集成的风险。
Minimal 的一篇博文,详细介绍了他们如何使用中间表示(Intermediate Representation)来线性管理复杂性,构建文件格式转换引擎,并与生物学的蝴蝶结架构进行了类比。
本文认为,像 Harper 语法检查器这样的本地优先软件通过在设备上运行代码来避免扩展问题,使其能够在无需额外服务器成本的情况下轻松应对流量高峰。
本文基于a16z关于Salesforce无界面产品的分析,探讨AI Agent时代企业软件的护城河从用户界面迁移到底层数据模型、权限体系和工作流逻辑的趋势,并分析了CRM、ATS、ERP等系统的迁移难度差异。
开发者分享了过去一个月疯狂重构并开源 kimi-code 的经历,包括架构设计、团队组建、封闭开发等过程,并感慨 AI Agent 时代架构的重要性以及顶级程序员生产力的提升。
一个全面的系统设计大师树,涵盖从基础知识到实际应用的各个方面,包括架构模式、数据库、缓存、消息系统、API设计和部署策略。旨在作为软件工程师的结构化学习指南。