为什么这篇值得写?
配套媒体
本页对应的 PPT 与演示视频
下载没反应?点这里复制直链
侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。
../../autodesign-recommend.pptx../../autodesign-recommend.mp4本文目录
- 先看图:AutoDesign 在做什么
- 它是什么?
- 一句话定义
- 关键术语
- 一张关键事实表
- 和旧方案 / 常见替代方案差在哪?
- 3 分钟上手
- 方式 A:直接装 Skill(最快)
- 方式 B:跑完整自进化 Demo(推荐)
- 方式 C:直接用 Web 演示(无需任何环境)
- 核心点 1:嵌套双循环——内外反馈机制的精妙
- 核心点 2:DesignHarness 五组件——能落地的设计哲学
- 核心点 3:PosterBench——把"看起来不错"变成可量化
- 核心点 4:榜单数据——78.32 vs 70.87 不是刷榜游戏
- 主轨(100 篇 PosterBench)
- DesignHarness 增益(跨 7 个 CodingHarness × 模型组合)
- 人类盲评
- 核心点 5:成本曲线——$0.27 到 $10.02 的真实工程边界
- 一个真实应用例子:AutoDesign-for-AutoDesign
- 生产实践经验 / 坑点 / 注意事项
- 坑点 1:外循环修改粒度必须严格
- 坑点 2:Hybrid Evaluation 不能偷懒
- 坑点 3:产物必须是"原生可编辑"而非"扁平化图"
- 坑点 4:避免"全用顶级模型"
- 最适合什么场景?
- 本文重点回顾
- 延伸阅读
还在手卷模型权重?AutoDesign 把 Harness 自己当成了优化对象
一篇 arXiv 论文 PDF → 可编辑的海报 + 24 页幻灯片 + 研究型网页 + 带字幕解说视频,零修改即可发布。 AutoDesign 不是又一个大模型,而是一套让模型周围那套"工程外壳"自己跑 benchmark、自己写代码改自己、自己一版比一版强的元系统。
我看了 2026 年上半年的开源 AI 圈,几乎所有的注意力都放在两件事上:
- 更强的基座模型:Qwen3.8-Max、Claude Opus 5、Kimi K3、DeepSeek V4 Pro……
- 更强的 Agent 工作流:DeepSeek Harness、Anthropic Skills、Cursor Plugins……
但有一件事被悄悄忽略:Agent 工作流本身的迭代优化,目前基本靠人手。Prompt 是工程师手写的,工具封装是工程师手写的,规则检查器是工程师手写的,失败模式归因还是工程师手写的。
2026 年 8 月 14 日,一个叫 AutoDesign 的开源项目把这个问题正面打了一拳。它选了一个极端复杂的真实任务("一篇学术论文 PDF → 一张可发表海报"),然后让一个外层 AI(叫 MetaHarnessOptimizer)不停读取完整执行轨迹、修改自己周围那套脚手架、跑 benchmark 看效果、合格就保留、不合格就回滚。
5 天时间,迭代了 6 个主要版本。在 100 篇论文构成的 PosterBench 上,同一套 Claude 4.8 + Claude Code 配置,AutoDesign 把分数从基线的 54.99 拉到了 78.32。同一个 Claude Design 闭源产品只拿到 70.87。领先 7.45 分。
更狠的是价格:单张海报成本最低 $0.27(用 GLM 5.2 + LongCat 2.0),最高 $10.02(GPT-5.5)。一个 24 分钟跑完、调用 253 次工具、迭代 11 轮、3 美元成本的自进化案例,已经挂在仓库首页。
这不是又一个"我比 Claude 强"的刷榜项目。它的核心观点是:
未来多智能体系统的发展,需要模型参数与 Harness 协同进化,不能忽略任何一端。
如果你现在做的事和 Agent、自动化、长链路任务相关,这篇值得花 5 分钟看完。
先看图:AutoDesign 在做什么
它解决的是这样一件事:让 AI 不是在某一轮任务里表现好,而是越跑越多之后越来越好。
它是什么?
一句话定义
AutoDesign = Meta-Harness Optimization for Long-Horizon Agentic Design(用于长链路智能体设计的元脚手架优化)。
简单说:
| 层级 | 它是什么 | 谁负责 |
|---|---|---|
| 底层 LLM | Claude 4.8 / GPT-5.5 / Kimi K2.7 / DeepSeek V4 Pro / GLM 5.2 / LongCat 2.0 | 模型厂商 |
| Coding Harness | Claude Code / Codex / Kimi Code / ZCode / OpenCode / DeepSeek Harness | 编码代理团队 |
| DesignHarness ⭐ | AutoDesign 提出的"设计专用脚手架":5 大组件(Context/Tools/Runtime/Orchestration/Evaluation) | AutoDesign |
| MetaHarnessOptimizer ⭐⭐ | 外层 AI,自动改 DesignHarness 的代码 | AutoDesign |
关键术语
- Harness(脚手架):套在模型外面那层工程外壳,负责读文件、调工具、管上下文、执行命令、记记忆、做错误重试、闭合结果。DeepSeek 的官方公式写得很直白:Model + Harness = Agent。
- DesignHarness:AutoDesign 的核心创新,是"如何把一篇多模态论文转成可编辑设计制品"那套工程化的脚手架。它不写一行模型权重。
- Meta-Harness:优化 Harness 那套工程代码本身的元脚手架。Optimizer 会读 Harness 源码、执行轨迹、benchmark 分数,然后只修改一个组件,在保证开发集不退化的前提下接受更新。
一张关键事实表
| 维度 | 数据 |
|---|---|
| 仓库 | github.com/Yaxin9Luo/AutoDesign |
| 许可证 | MIT |
| Star / Fork / Watchers | 132 / 8 / 132(截至 2026-08-21) |
| 首次发布 | 2026-08-14(5 天内已发 6 个重要更新) |
| 论文 | arXiv:2608.13560 |
| 数据集 | PosterBench (100 篇) + PosterBench-mini (10 篇),均已上传 HuggingFace |
| 主页 | https://autodesign.designanything.ai/ |
| 演示 | https://designanything.ai/ |
和旧方案 / 常见替代方案差在哪?
学术海报设计不是新问题,过去几年已经有过几代方案:
| 方案 | 思路 | 真实短板 |
|---|---|---|
| 手工设计师 | PowerPoint / Adobe Illustrator / Figma 死磕 | 慢、一致性差、规模化难 |
| 论文→PPT 模板工具 | 解析 PDF + 套预设模板 | 版式僵化、图表错位、无法编辑产物 |
| 闭源 AI 海报工具(如 Claude Design) | 一个模型直接出图 | 把海报当图像生成,改不了源数据、写错数值无法定位 |
| 通用 Agent + Prompt | 让 Claude Code / Codex 直接写 PPT 代码 | 一次性产物,没有"上一次哪里错了"的反馈循环 |
| AutoDesign ⭐ | DesignHarness 在 CodingHarness 之上 + MetaHarnessOptimizer 自动进化 DesignHarness | 解耦设计产物与执行系统,越用越好 |
最关键的差异:
Claude Design 等闭源产品是"一次性最优化"——一个团队写死一套 prompt + 工具链,训练完就不再变。 AutoDesign 是"持续最优化"——每天每版都在迭代,5 天发了 6 个版本,每次都在改 DesignHarness 的某个组件。
3 分钟上手
AutoDesign 的设计哲学是 "可独立挂载 + 可独立部署",上手门槛比你想象的低得多:
方式 A:直接装 Skill(最快)
如果你已经在用 Claude Code / Codex / Kimi Code / ZCode / OpenCode / DeepSeek Harness,AutoDesign 把海报/幻灯片/网页/视频做成了 4 个独立 Agent Skills,可以直接装到任意 CodingHarness:
# 假设你已经在用 Claude Code
# 直接把 AutoDesign 的 Skill 目录挂载到你的 Agent Skills 路径
git clone https://github.com/Yaxin9Luo/AutoDesign
# 然后在你的 Claude Code 配置里加上:
# skills: ./AutoDesign/skills/poster
# skills: ./AutoDesign/skills/slides
# skills: ./AutoDesign/skills/webpage
# skills: ./AutoDesign/skills/video
方式 B:跑完整自进化 Demo(推荐)
# 1. 克隆
git clone https://github.com/Yaxin9Luo/AutoDesign
cd AutoDesign
# 2. 准备 CodingHarness(任选其一)
# Claude Code: 需要 ANCH_API_KEY 环境变量
# Codex / OpenCode: 同样配置 API Key
# DeepSeek Harness: 已官方支持(PR #2 在 2026-08-15 合并)
# 3. 准备 MetaHarnessOptimizer 用的 LLM
# 推荐 Claude Code + Claude 4.8(README 中默认配置)
# 4. 跑 MetaHarnessOptimizer
python -m autodesign.meta_optimizer \
--benchmark PosterBench-mini \
--max-iterations 8 \
--output ./runs/iteration-1
方式 C:直接用 Web 演示(无需任何环境)
如果你只想看效果不写代码,直接去 https://designanything.ai/ 上传 PDF,40 分钟后会拿到:
- 一张可编辑海报(HTML + PDF)
- 一份 24 页幻灯片(HTML + PDF)
- 一个研究型网页(可下载)
- 一段带字幕的 6 分钟会议视频(MP4)
Self-case 数据:AutoDesign 用自进化出来的 DesignHarness 给自己的论文做海报,40 分钟,253 次工具调用,11 轮编辑循环,3 美元成本。
核心点 1:嵌套双循环——内外反馈机制的精妙
AutoDesign 把"进化"这件事分成了两层:
| 循环 | 角色 | 优化对象 | 谁来跑 |
|---|---|---|---|
| 内循环 | Designer + Critic | 一次任务的可编辑产物 | CodingHarness 驱动的 LLM |
| 外循环 | MetaHarnessOptimizer | 跨任务可复用的 DesignHarness 代码 | 一个独立的 Code Agent |
外循环的关键四阶段:
rollout(投放)→ evaluation(评估)→ update proposal(更新提案)→ acceptance(接受)
每一轮外循环:
- 用当前 DesignHarness 在训练任务上跑 N 个完整 rollout
- 收集所有执行轨迹 + Evaluator 分数 + VLM 批评
- Optimizer Code Agent 只针对一个 Harness 组件提出有边界的代码修改
- 候选更新只有在提升训练性能、且不降低独立 dev set 性能时才被接受
作者在论文里明确强调两条黄金法则:
- "一次只改一个组件":避免多个改动同时发生导致 Credit Assignment 混乱
- "使用独立开发集":防止系统只记住训练任务,避免 benchmark 过拟合
这是把强化学习里"policy iteration + off-policy evaluation"的思路,平移到"系统工程迭代"上的教科书级操作。
核心点 2:DesignHarness 五组件——能落地的设计哲学
AutoDesign 不堆概念,直接把 DesignHarness 拆成了 5 个明确组件:
| 组件 | 优化元素 | 关键约束 |
|---|---|---|
| Context and Memory | 多模态源管理、任务提示、技能、可复用资源、持久修订状态 | 不能让 Agent 重新读 50 页 PDF |
| Tools and Specifications | 工具 + 可编辑制品的版式规范、溯源规范 | 输出必须是可编辑 HTML,不能是 PNG |
| Execution Runtime | 创作、渲染、验证、导出所需的工作区与运行时 | 每一步产物可回放 |
| Orchestration | 任务路由、尝试预算、循环控制、候选选择、回退、定稿 | 单次最多 12 次精炼尝试 |
| Evaluation and Feedback | 基于规则的验证 + 基于 VLM 的批评 + 本地化反馈 | 规则能查的绝不依赖 VLM |
这个拆法的精妙在于:每个组件都可以被 MetaHarnessOptimizer 单独替换。比如你不喜欢它的 VLM Critic,可以只换 Orchestration;你嫌 HTML 导出太慢,可以只换 Execution Runtime。
核心点 3:PosterBench——把"看起来不错"变成可量化
这套项目最值钱的副产品其实是 PosterBench——一个 100 篇真实论文(覆盖 AI/ML、生物医学、气候与地球环境、经济与政策、物理与天文五大领域)的学术海报基准。
它的评估协议是 Hybrid Evaluation:
| 维度 | 权重 | 谁来评 |
|---|---|---|
| Faithfulness(事实忠实) | 10 | VLM Judge + 程序化源条件 |
| Coverage(覆盖度) | 10 | VLM Judge |
| Density(信息密度) | 15 | VLM Judge |
| Visual Evidence(视觉证据) | 10 | VLM Judge |
| Layout(布局) | 20 | 程序化规则算法 + VLM |
| Readability(可读性) | 25 | 程序化规则算法 + VLM |
| Aesthetics(美学) | 10 | VLM Judge |
| 合计 | 100 |
关键设计:Layout 和 Readability(权重 45%)优先用规则算法——文字溢出、元素重叠、空间利用率、数值一致性这些都是能程序化查的,不靠 VLM 主观判断。VLM Judge 只评主观维度,避免 LLM 越权。
更重要的是:PosterBench 是一个"冻结评测协议"——优化时不直接拿它打分,避免 benchmark 过拟合。这条铁律给整个 AI 工程圈打了个样。
核心点 4:榜单数据——78.32 vs 70.87 不是刷榜游戏
主轨(100 篇 PosterBench)
| 排名 | 系统 | 分数 |
|---|---|---|
| 1 | AutoDesign + Claude Code + Claude 4.8 | 78.32 |
| 2 | AutoDesign + Codex + GPT-5.5 | 77.97 |
| 3 | Codex(裸) | 73.37 |
| 4 | Claude Design + Claude Code + Claude 4.8 | 70.87 |
| 5 | OpenDesign | 69.45 |
AutoDesign 在相同 Claude Code + Claude 4.8 配置下下,领先 Claude Design +7.45 分,领先 OpenDesign +8.87 分。
DesignHarness 增益(跨 7 个 CodingHarness × 模型组合)
把同一个 DesignHarness 挂到不同 CodingHarness 上,平均提升 +12.4 分,具体增益范围 +5.01 到 +19.56 分:
| CodingHarness + 模型 | 增益 |
|---|---|
| Claude Code + DeepSeek V4 Pro | +19.56(最大增益) |
| Claude Code + Kimi K2.7 | +12.92 |
| Claude Code + GLM 5.2 | +9.0 |
| Codex + GPT-5.5 | +5.59 |
| 其他 3 个组合 | +5.01 ~ +10.x |
同一个模型,仅因加上 DesignHarness 就能暴涨 19.56 分——这是整个项目最有冲击力的一个数字。
人类盲评
收集了 933 份有效判断,11 位志愿者评审。AutoDesign 的 Bradley-Terry 偏好率估计为 64.0%,在所有受评系统中排名第一。
核心点 5:成本曲线——$0.27 到 $10.02 的真实工程边界
AutoDesign 不堆模型,每个模型都给了一张表:
| CodingHarness + 模型 | PosterBench 分数 | 单张海报成本 |
|---|---|---|
| Claude Code + Claude 4.8 | 78.32 | $7.63 |
| Codex + GPT-5.5 | 77.97 | $10.02 |
| Claude Code + Kimi K2.7 | 70.12 | $4.20 |
| Claude Code + GLM 5.2 | 64.33 | $0.27(极低成本) |
| Claude Code + DeepSeek V4 Pro | 54.29 | $1.50 |
最有趣的是性价比对照:
Doubao Seed 2.1 Pro 在 88% 的 GPT-5.5 性能下,成本只有 27%。
这个数字解释了为什么 AutoDesign 不强迫你用某个特定模型——它把"模型可替换、Harness 可继承"这件事做到了工程级。
一个真实应用例子:AutoDesign-for-AutoDesign
AutoDesign 用自己进化出来的 DesignHarness 给自己的论文做海报,作者公开了全流程数据:
| 维度 | 数据 |
|---|---|
| 任务 | 把 AutoDesign 论文 PDF 转成可发表海报 |
| 耗时 | 40 分钟 |
| 工具调用 | 253 次 |
| 编辑轮次 | 11 轮 |
| 成本 | $3 |
| 评分(自评) | PosterBench 综合分进入 78+ 区间 |
这是一次完整"自指(Self-referential)"验证——用自己的产品优化自己的产出。
更让人印象深刻的是:这个 DesignHarness 是 MetaHarnessOptimizer 在 49→53.2→68.8→69.7→73.5→76.3→78.6→80.9 这条迭代曲线上跑出来的。8 次外循环,平均每轮 +4 分。
生产实践经验 / 坑点 / 注意事项
坑点 1:外循环修改粒度必须严格
作者反复强调:一次只允许修改一个组件。多个改动同时发生会导致 Credit Assignment 混乱,optimizer 会把"碰巧一起出现的组合"误认为有效更新。
工程上意味着:
- 提交粒度:每个外循环迭代只接受一个 patch
- 测试集:必须有独立的 dev set,避免训练任务过拟合
- 回滚机制:每次候选更新都要跑 dev set,对比训练任务的提升
坑点 2:Hybrid Evaluation 不能偷懒
很多项目栽在"全靠 VLM Judge"上:评分不稳定、跑分贵、且 VLM Judge 自己也会随版本漂移。AutoDesign 的解法是 Layout/Readability 这两个高权重维度必须先有程序化检查——文字溢出、元素重叠、空格利用率、字号一致性,这些都是能算的,不靠 VLM 主观打分。
坑点 3:产物必须是"原生可编辑"而非"扁平化图"
如果最终海报是 PNG,整套溯源系统失效。AutoDesign 强制输出 HTML + CSS——每个图表都可以点回去看源数据,每个数字都可以点回去看原文段落。海报是传播媒介,不是最终产物。
坑点 4:避免"全用顶级模型"
经验法则是:DesignHarness 的进化最好用便宜模型先跑出 baseline,再用顶级模型微调。直接用 Claude 4.8 跑外循环会非常贵;先用 GLM 5.2 把 DesignHarness 训到 70 分,再用 Claude 4.8 微调到 78 分,是更经济的路径。
最适合什么场景?
| 场景 | 是否适合 | 原因 |
|---|---|---|
| 学术海报/幻灯片自动生成 | ⭐⭐⭐⭐⭐ | 直接对位,README 默认场景 |
| 论文解读视频自动制作 | ⭐⭐⭐⭐⭐ | 已支持,可下载 6 分钟会议视频 |
| 长链路多模态任务(多步骤 + 视觉验证) | ⭐⭐⭐⭐⭐ | MetaHarnessOptimizer 的方法论可直接迁移 |
| 企业内部文档自动化(产品文档 → 营销页 + PPT) | ⭐⭐⭐⭐ | 把 DesignHarness 的 5 组件改造成企业内部版 |
| 短任务(一句话生图) | ⭐⭐ | 外循环迭代成本大于收益 |
| 实时对话 | ⭐ | DesignHarness 假设长链路,反向不适合 |
本文重点回顾
- AutoDesign 把"模型周围的工程外壳"当成了优化对象,不是又一个大模型。
- 嵌套双循环:内循环 Designer+Critic 做产物,外循环 MetaHarnessOptimizer 改 Harness 代码。
- DesignHarness 的 5 组件拆法让 Harness 可以被单独替换、单独优化、单独审计。
- PosterBench 是副产品也是真功夫:100 篇 5 学科论文 + Hybrid Evaluation + 冻结评测协议。
- 数据说话:100 篇主轨 78.32 vs Claude Design 70.87(+7.45);同一模型 + DesignHarness 增益 +5.01 到 +19.56。
- 成本曲线:$0.27-$10.02/海报,便宜模型也能跑出顶级效果。
- Self-case:40 分钟、253 次工具调用、11 轮编辑、$3 成本,AutoDesign-for-AutoDesign 已跑通。
延伸阅读
- 论文:https://arxiv.org/abs/2608.13560
- 代码仓库:https://github.com/Yaxin9Luo/AutoDesign
- 项目主页:https://autodesign.designanything.ai/
- Demo 演示:https://designanything.ai/
- PosterBench 数据集:https://huggingface.co/datasets/YaxinLuo/PosterBench
- 同期开源讨论:"DeepSeek Harness 一周三更"——https://eu.36kr.com/zh/p/3947852851664512
一句话总结:AutoDesign 证明了一件事——多智能体系统的下半场不在模型权重,而在 Harness 本身。而 Harness 可以被自动优化、被独立审计、被跨模型继承。这不是又一个"我比 GPT-5 强"的项目,而是一条全新的工程路径。