标签
一场关于软件开发中过早优化的常见解读的讨论,引用了性能专家Casey Muratori的见解。
本文介绍了架构元模式,将软件架构模式概括为适用于本地和分布式系统的更广泛类别,并通过直观图表和陈旧的演示加以说明。
文章解释了为什么一个拥有67个命令的CLI,尽管是代理友好型的,但由于抽象问题,对AI代理来说仍然失败,并提出了一个新的三层意图模型,以简化代理交互并优化成本管理。
文章认为多智能体系统在AI应用中经常被过度使用,并建议单个智能体,配备良好的工具、严格的状态和清晰的停止条件,对于许多工作流程来说更高效、更易调试且更经济。
这篇博文讨论了架构工作的本质,重点介绍了关键活动,并引入4E框架作为组织设计过程的最小工具,同时强调依赖上下文的决策。
本文介绍了KeplerCrew的架构,这是一个AI编程代理,能在提交PR前自动评分输出,并重点讨论了计划排序、成本可预测性和离线部署等挑战。
一位开发者讨论了在使用AI编码代理时,代码生成速度超过理解速度,如何保持工程纪律和架构完整性的挑战,并寻求避免创建低质量软件的最佳实践。
主张在编码智能体工作流中,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 的内部架构,解释了其核心组件和设计。
作者认为代码代理应被视为受限执行者而非自主架构师,提出一种模型,其中人类定义不可协商的约束,代理接收范围狭窄的任务,并附带外部状态跟踪。