本实验探讨了智能体工程中重构所带来的经济影响。作者使用人工智能智能体构建了一个 15 万行的 Rust 应用程序,其中产生了一个庞大的 17,155 行数据访问模块。由于缺乏代码去重和模块化设计,智能体被迫处理大量冗余代码,从而推高了 token 的消耗与成本。
为了量化重构的价值,作者首先设定了实现某项特定功能的基础 token 成本。随后,他们系统性地将该模块重构为更小、逻辑更清晰的文件和函数,并测量了在每个步骤后实现同一功能所需的 token 消耗。
结果显示出一种“悬崖效应”:随着代码库变得更加模块化且易于智能体解析,执行代表性任务所需的输入 token 消耗骤降了 83%(从 159,564 个减少至 27,360 个)。
作者总结认为,尽管智能体目前在主动发起高层级架构重构方面的能力较弱,但通过“支付”重构代码所需的 token 成本,可以显著提升未来所有任务的执行效率。该实验强调,对于人工智能驱动的开发而言,保持整洁、模块化的结构是降低运营成本并提升智能体性能的关键策略。
SDL_gp 是一个为 SDL3 设计的极简、高性能 2D 图形绘制库。它受原始 *sokol_gp* 启发,作为一个封装层,简化了底层 SDL_gpu API 的资源管理。
该库为渲染图元(如点、线、三角形、矩形)及精灵(sprite)提供了简洁的接口。它包含用于处理图像、着色器、图形管线和坐标变换的强大 API,使开发者能够轻松设置投影、旋转和缩放。
主要特性包括:
* **资源管理:** 简化了图像和管线等 GPU 相关资源的创建与销毁。
* **易用性:** 提供清晰的工作流程,用于设置上下文、记录绘制指令并将其提交至 GPU。
* **状态控制:** 提供对混合模式、视口和裁剪矩形的精细控制。
本项目由 nsix 开发,以 MIT 许可证发布。它为那些既希望获得 SDL3 GPU API 高性能,又追求高级 2D 绘图库便利性的开发者提供了一座桥梁。如需查看实现示例及更多详情,用户可浏览提供的 samples 文件夹或开发者的博客。
Steelman Labs 认为,当前的智能体计算机操作模型之所以失败,是因为它们优先考虑“破解”系统而非进行真正的交互。尽管大语言模型(LLM)擅长推理,但在点击按钮或填写表单等基础 UI 任务上却表现欠佳,在实际基准测试中的成功率仅为 20%–26%。
目前的模型并没有按照设计初衷使用图形用户界面(GUI),而是通过逆向工程 API 或注入脚本来绕过界面。这种做法往往比软件原本设计的人类级交互更慢、更昂贵且更不可靠。因此,这些智能体将计算资源浪费在低级感知和“工具使用开销”上,而非用于复杂的规划或错误纠正。
Steelman Labs 主张,单纯增加参数或 token 数量是死胡同。他们提出了一种范式转移:将高级规划与专用的“系统 1”操作器分离开来。他们认为,通过将屏幕视为一个动态的、以视觉为先的环境,并优先考虑类人的反应时间,智能体可以突破当前的局限。他们的方法专注于构建能够像人类一样使用任何界面的智能体,从而实现高效、可靠且真正实用的计算机操作。