前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
返回 AI 情报前线
All News · 全部资讯9915
  • Vercel免费接入Nemotron长上下文模型
  • AI Studio应用可私密部署到安卓
  • AI重构通过测试,仍可能破坏接口契约
  • 智能体注册测试需明确邮件领取规则
  • 日合并三万次,Anthropic 重构版本管理
  • Meta新Agent模型支持百万上下文
  • 用 ONNX 在浏览器本地分离音乐音轨
  • Agent 安全测试为何漏掉工具泄密
  • LLM 插件接入 Argon,选型需看任务总成本
  • polyweave 为 Claude Code 扩展游戏素材检查
  • 工具越多越易选错:Agent工具集瘦身实践
  • Liquid开放24B推理模型,面向本地Agent
  • AWS 开源 2B 决策模型,专做选项判断
  • AI 代码审查太吵,会让真问题被忽略
  • Gemini 视频转仿真演示打通机器人训练
  • RAG 检索不准,先评测嵌入模型
  • 面壁开源 MiniCPM-V 4.7,主打手机多模态
  • 实测 agent-hooks:演示不等于兼容认证
  • 让 Claude Code 直接查询 Grafana 排障
  • 让智能体付费调用接口并隔离钱包凭据
  • Parsimony 量化 AI 改码的净增复杂度
  • Copilot 正式接入 Gemini 4 Argon
  • AI 写码的回报取决于审查与反馈
  • 128GB 苹果芯片 Mac 的 oMLX 部署调优
  • CodeAct 用可执行代码组织 Agent 行动
  • 实测 agent-hooks 在执行前拦截超额退款
  • 用 Python 与 Claude 搭建文本清洗流水线
  • 长任务 Agent 如何保存和恢复工作状态
  • 谷歌旗舰 Argon 开放全球 API 接入
  • GitHub 用上下文模型改进密钥扫描
  • 自动化管理 Bedrock 跨账号定价授权
  • LFM2.5模型主打端侧私密智能体
  • AI Studio个人应用可直接经Play安装
  • 企业问答如何选型:检索增强还是微调
  • Gemini 4 Argon 开放 API,主攻复杂编码
  • 日志与搜索结果如何成为提示注入入口
  • Gemini CLI 自动化为何受终端环境影响
  • Gemini 夜间优化二十万行 Python 项目
  • Gemini 4 Argon 将物理推理接入机器人开发
  • n8n 接入 Gemini 4,串联 MCP 与智能体
  • 自然语言安全查询如何降低成本与延迟
  • DeepMind 发布 Gemini 4 Argon 前沿模型
  • Gemini 4 付费上线,API 限时半价
  • Gemini 4 Argon统一百万Token额度
  • Gemini 4 发布,宣称提升编程与复杂推理
  • Google 向开发者开放 Gemini 4 Argon
  • 用 Slack 智能助手打通 IT 支持流程
  • Grok 4.7 智能体如何平衡推理成本
  • Copilot 企业策略支持启动时强制刷新
  • MoE 内核优化提升 H200 推理性能
  • AI 实践调查:近半团队用 Agent 查日志
  • 已加载 51 / 9915
8.0
热点
AI SCORE
开源项目2026-10-14 03:50

Parsimony 量化 AI 改码的净增复杂度

Hacker News#开源#模型评测#代码维护
Editor brief · 编辑速览

开源基准 Parsimony 分析现有编程评测的补丁,以语句、调用、名称和字面量等语法单元衡量代码净增量,避免压缩行数造成误导。新模型的自测仅覆盖 3—10 个任务,未纳入排名。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

现有 benchmark 衡量的是任务解决率和成本,却不会对冗余代码扣分,而这些代码会让代码库在长期维护中变得更难处理。Parsimony 衡量的是 AI 模型增加了多少代码。

它利用 benchmark 已经公开的 patch,统计代码单元:也就是语句、调用、比较、名称和字面量等语法元素。它不统计行数,因此把代码挤在一起不会获得奖励;删除的代码也会扣除:净单元数 = 新增 − 删除。

图表 散点图:比较两个指标 柱状图:展示一个指标 显示我的运行结果

模型按其已解决任务中新增净单元数的平均值排名,数值越低越靠前。“新增净单元数(平均值)”这一指标也包含失败的尝试。“已解决”数据来自 SWE-bench Verified,不会重新运行测试。“已测量”表示有多少次成功解决任务的尝试能够完成代码量测量。

Artificial Analysis Intelligence Index 是一项外部评分,按模型和 reasoning effort 匹配。它不会影响排名。

以淡色显示的模型,是我在前 3–10 个 DeepSWE Python 任务上运行的:OpenAI 模型使用 pi,Anthropic 模型使用 Claude Code,并用各个任务自带的测试评判结果。这些结果未经验证,也不参与排名。GPT-5.6 Sol 用两种方式都运行过:我运行时新增的代码量,是其公开运行结果的 0.88 倍。

维护者的 pull request

每个 patch 都会应用到对应任务的代码上,然后对每个发生变更的文件,分别解析修改前后的版本。整个过程不会执行任何代码。

测试、文档和生成文件不纳入统计。只测量 Python。

通过或失败的判定来自 SWE-bench 已公开的结果,不会重新运行测试。

更少并不总是更好:代码单元衡量的是大小,而不是可读性或设计质量。

编写更多代码的模型,也往往能解决更多任务(在包含至少 26 个模型的榜单上,Spearman 相关系数为 0.33–0.60)。

每个模型都使用同一个 Agent(mini-SWE-agent),但 Agent 仍然会影响最终编写的代码量。

添加你自己的 benchmark

你有其他 benchmark 的代码量数据吗?下载示例文件,填入你的结果,再打开它,就能得到同样的图表和表格。文件始终保留在你的浏览器中。格式说明及分享方法。

下载示例 JSON 清除

示例:检查是否存在负数

这两段代码返回相同的结果。

def has_negative(values):
    found = False
    for value in values:
        if value < 0:
            found = True
    return found
def has_negative(values):
    return any(value < 0 for value in values)
Original source

本文由 AI 翻译整理自 Hacker News,原文版权归原作者所有。

阅读英文原文
上一篇
让智能体付费调用接口并隔离钱包凭据
下一篇
Copilot 正式接入 Gemini 4 Argon