Shopify CEO亲自下场:awesome-autoresearch方法如何让Liquid模板引擎提速53%的完整实践
【免费下载链接】awesome-autoresearchCurated list of AutoResearch use cases with optimization traces and open source implementations项目地址https://gitcode.com/gh_mirrors/awe/awesome-autoresearch点击查看免费下载Shopify CEO Tobi Lutke 亲自下场用 AutoResearch 方法把 Liquid 模板引擎提速 53%93 次自动提交解析与渲染更快内存分配减少 61%。本文基于 awesome-autoresearch 收录的完整优化轨迹带你完整复盘这一明星案例看懂 AutoResearch 自动化优化方法如何落地。AutoResearch自动优化循环一个提示词如何驱动代码迭代AutoResearch 的核心出奇地简单——它本质上就是一个提示词。Karpathy 以单个 markdown 文件program.md的形式发布它用来指导编码智能体Claude Code、Codex 等执行一套固定的优化工作流智能体修改一个目标文件原始版本中是训练语言模型的train.py在 GPU 上运行固定的 5 分钟评测检查指标是否提升结果写入results.tsv提升则git commit保留否则git reset回滚循环往复永不停歇整个流程可以概括为一句话针对评测指标迭代优化一个文件配合保留 / 丢弃循环。正是这种结构让它能从一个 LLM 训练脚本迁移到几乎任何可量化优化的对象上。Shopify Liquid模板引擎为何值得优化Liquid 是 Shopify 的模板引擎负责把商家的主题模板渲染成真实的电商页面。对 Shopify 来说它天然适合 AutoResearch 这类自动优化循环每次页面请求都伴随模板解析与渲染开销内存分配次数直接影响高并发下的延迟与成本引擎代码成熟、边界情况多人肉调优极其耗时Tobi Lutke 的做法是把引擎交给 AutoResearch 循环智能体提出改动 → 跑基准测试 → 测出解析渲染耗时与分配数 → 更好则提交否则回滚。最终由社区贡献者的通用化实现pi-autoresearch跑出了93 次自动提交、解析渲染提速 53%、内存分配减少 61%的成果并以 PR #2056 的形式提交回 Shopify 官方 liquid 仓库。提速53%复盘为什么这个案例值得研究大多数AI 写代码的演示只给你看最终结果而 awesome-autoresearch 的收录标准恰恰相反——每个案例都附带优化轨迹trace你能看到智能体尝试了什么、哪一步突破、哪一步失败。Liquid 案例的价值在于⚡对象真实不是玩具项目而是每天承载海量真实流量的生产级引擎指标可验证解析渲染耗时、分配次数都是硬指标不存在看起来变快了轨迹公开93 次提交的每一步都可追溯方法本身被完整证明可复用pi-autoresearch 把循环泛化为任意优化目标——测试速度、bundle 大小、构建时间、Lighthouse 分数都可以作为指标从nanoGPT到LiquidAutoResearch方法的迁移路径原始 AutoResearch 只针对一个任务训练一个 GPT 模型Karpathy 的 nanoGPT 场景一夜之间在手工精心调优的代码上找到 20 处改进。但编辑文件 → 固定评测 → 保留/回滚这个骨架是可移植的。发布数周后社区已经把它搬到了各种场景awesome-autoresearch 对代表性用例的收录如下应用场景成果LLM 训练优化原版一夜之间 20 处改进Liquid 模板引擎解析渲染提速 53%分配减少 61%GPU 内核优化18 → 187 TFLOPS语音 Agent 提示词工程评分 0.728 → 0.969TPU 训练性能优化多个方案超越 MaxText 参考实现生物信息学软件加速中位数 16.7x最高 1482x可以看到每个场景的program.md内容都不一样但循环本身始终相同——这就是 awesome-autoresearch 收录方法论的核心洞察。awesome-autoresearch新手上手指南三步开始自动优化awesome-autoresearch 是一个精选清单仓库收录所有带完整优化轨迹的 AutoResearch 用例与开源实现。全部内容都在 README.md 中按三大板块组织仓库基于 LICENSECC0 1.0 协议Use Cases真实用例每条都附作者与优化轨迹链接Benchmarks Evaluation面向研究智能体策略的评测基准如 FML-bench 对 18 个 ML 研究任务的受控研究Implementations Forks从原版 autoresearch 到 pi-autoresearch、CORAL 多智能体协作等十余个实现上手三步读轨迹挑一个与你领域相近的用例看它的优化轨迹图理解智能体先试什么、后试什么换指标把你自己关心的可测量指标耗时、得分、体积……写进program.md跑循环让编码智能体按改动 → 评测 → commit / reset循环工作你只负责审阅最终结果给新手的3个关键启示指标必须可丢弃友好循环要求每次实验要么保留要么回滚指标必须客观、可复现智能体才不会钻空子。清单里就有反例——网球 XGBoost 预测用例中作者发现并如实记录了 reward hacking奖励作弊现象看轨迹别只看终点awesome-autoresearch 收录的每条 trace 都展示智能体的完整搜索路径这比任何最终报告都有学习价值从最小循环开始一个文件、一个指标、一次 5 分钟评测就能跑通整个方法——Shopify 案例证明简单循环的复利效应惊人AutoResearch 方法没有玄学固定评测 自动保留/回滚 无限循环。Shopify CEO 亲自下场换来的 53% 提速说明这套循环在真实、苛刻的工程场景中完全成立 赞分享【免费下载链接】awesome-autoresearchCurated list of AutoResearch use cases with optimization traces and open source implementations项目地址https://gitcode.com/gh_mirrors/awe/awesome-autoresearch点击查看免费下载相关推荐Shopify的Liquid模板引擎安全且灵活的Web应用前端语言Shopify的Liquid模板引擎安全且灵活的Web应用前端语言 项目基础介绍及编程语言 Shopify的 Liquid https://github.co模板引擎后端Jekyll Liquid模板引擎高级用法与自定义扩展Jekyll Liquid模板引擎高级用法与自定义扩展 本文深入探讨了Jekyll中Liquid模板引擎的高级应用技术涵盖了从基础语法到自定义扩展的完整知识前端CMS如何在现代设备上重温经典仙剑奇侠传SDLPAL项目给你完美解决方案如何在现代设备上重温经典仙剑奇侠传SDLPAL项目给你完美解决方案 你是否还记得那个经典的仙剑奇侠传游戏那些动人的剧情、优美的音乐还有李逍遥、赵灵儿等角色游戏开发音视频创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

多因子选股入门:从数据清洗到回测的完整知识储备

多因子选股入门:从数据清洗到回测的完整知识储备

1. 从"拍脑袋"到"讲逻辑":多因子选股到底在解决什么问题很多人第一次接触量化选股,脑子里想的都是"给我一个公式,告诉我明天买哪只"。这种想法本身没错,但如果你真拿这个思路去做基本面选股&#x…

2026/10/15 18:59:55 阅读更多 →
awesome-cloudflare-selfhosted 审计机制揭秘:scripts 工具链如何自动读取 wrangler 配置与许可证(完整指南)

awesome-cloudflare-selfhosted 审计机制揭秘:scripts 工具链如何自动读取 wrangler 配置与许可证(完整指南)

【免费下载链接】awesome-cloudflare-selfhosted 🍊☁️ Open-source* apps that replace SaaS product tools, running in your own Cloudflare account 项目地址: https://gitcode.com/gh_mirrors/aw/awesome-cloudflare-selfhosted 点击查看 免费下载…

2026/10/15 18:59:55 阅读更多 →
PyTorch PDF代码实操避坑指南:从环境对齐到torch.export迁移

PyTorch PDF代码实操避坑指南:从环境对齐到torch.export迁移

简介:这是一本面向深度学习初学者的PyTorch系统性入门指南,聚焦从零构建神经网络能力,覆盖基础语法、核心机制与主流任务实践。全书以Numpy与PyTorch张量操作为起点,深入讲解Autograd自动求导、nn模块建模、数据加载工具&#xff…

2026/10/15 18:59:55 阅读更多 →

最新新闻

Claude Code 使用指南:从 Node.js 环境到终端与 IDE 的完整配置

Claude Code 使用指南:从 Node.js 环境到终端与 IDE 的完整配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 19:46:41 阅读更多 →
Redis 技术分享主线:数据结构、缓存三大问题与高可用落地

Redis 技术分享主线:数据结构、缓存三大问题与高可用落地

简介:围绕 Redis 核心技术点的分享课件,适合后端开发、运维人员及对内存数据库感兴趣的学习者快速建立知识框架。PPT 从简介、配置文件、持久化机制到常用命令逐步展开,涵盖每秒 11 万次读、8.1 万次写的高性能表现,string、hash、…

2026/10/15 19:46:41 阅读更多 →
go-gitignore:基于简单树索引的高性能 Go 免提交匹配库

go-gitignore:基于简单树索引的高性能 Go 免提交匹配库

云原生开发工具DevOps容器编排 【免费下载链接】devspace DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes. 项目地址: https://gitcode.com/gh_mirro…

2026/10/15 19:46:41 阅读更多 →
常微分方程数值解法详解:从欧拉法到有限差分法的MATLAB实战

常微分方程数值解法详解:从欧拉法到有限差分法的MATLAB实战

常微分方程的数值解法,在工程计算里几乎是绕不开的。不管是电路瞬态分析、化学反应速率模拟,还是机械系统动力学建模,最后都会落到一个“给定导数关系、给初始条件、积分出整条曲线”的问题上。MATLAB里虽然直接有 ode45、ode23 这些现成求解…

2026/10/15 19:46:41 阅读更多 →
基于 Next.js + Notion 搭建个人网站:nextjs-notion-starter-kit 配置、部署与源码原理全解析

基于 Next.js + Notion 搭建个人网站:nextjs-notion-starter-kit 配置、部署与源码原理全解析

前端 【免费下载链接】nextjs-notion-starter-kit Deploy your own Notion-powered website in minutes with Next.js and Vercel. 项目地址: https://gitcode.com/gh_mirrors/ne/nextjs-notion-starter-kit 点击查看 免费下载 本文以 readme.md 为骨架&#xff0c…

2026/10/15 19:46:41 阅读更多 →
多个传感器如何协同作战?World2Agent多传感器组合与fanout传输完整指南

多个传感器如何协同作战?World2Agent多传感器组合与fanout传输完整指南

【免费下载链接】world2agent World2Agent(W2A) is an open protocol that standardizes how Al agents perceive the real world. 项目地址: https://gitcode.com/gh_mirrors/wo/world2agent 点击查看 免费下载 World2Agent(W2A)是一个开放…

2026/10/15 19:45:41 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →