PenguinHarness实测:LlamaFactory作者新作,0.2元造自进化Agent

PenguinHarness实测:LlamaFactory作者新作,0.2元造自进化Agent

前言:让 Agent 自动构建 Agent

让 Agent 自己搭 Agent,还能自己变强------PenguinHarness(企鹅驾驭师)把这个概念做成了工具。8 月 3 日刚发 0.2.0 版,作者郑耀威(LlamaFactory 作者),Apache-2.0 开源。

项目信息

项 内容
仓库 github.com/Prism-Shado...
官网 penguin.ooo
作者 郑耀威(@hiyouga),LlamaFactory 作者
AI 协作者 Anthropic Claude Fable 5(参与多个 commit)
协议 Apache-2.0
版本 0.2.0(2026-08-03 发布)
提交 134 commits

核心理念

作者的对比很直接:

With LangChain, you build agents by hand --- at 1× speed. With PenguinHarness, agents build agents --- at 100×.

三层能力:

  1. 低成本高质量:极简工具集 + 干净的底层接口,更少的工具调用、更少的 token。深度针对 DeepSeek 等开源模型优化
  2. 一句话生成 Agent:输入需求,自动完成脚手架搭建、编码、运行说明,端到端
  3. 自我进化:Agent 跑基准测试 → 找失分点 → 发 N+1 版本,每轮有快照,Trace 视图可追溯

最炸裂的是第三层------Agent 自己优化自己。运行基准测试,发现哪里丢分,自己改,生成下一个版本,循环往复。准确率能从 50% 提到 90%。

工作原理

  1. Agent 构建 Agent:用户用一句话描述需求,PenguinHarness 的 Agent 自动搭建完整的 Agent 应用(含脚手架、代码、运行指令)
  2. 自我进化循环:Agent 运行基准测试 → 识别失分项 → 优化 → 生成下一版本,全程可追溯(Trace 视图 + 快照)
  3. 模型层设计 :模型始终通过明确的 (provider, model_id) 对引用,provider 绝不推断或猜测
  4. OmniMessage 架构 :完整载荷携带不透明的 fidelity 对象,在 Trace、replay 和 resume 中原样传递

内置 Skills(四大组)

组别 技能
办公生产力 data-analysis、firecrawl
软件开发 web-design、software-engineering
AI 应用开发 penguin-sdk、penguin-cli、agenthub-models、vllm、ollama、llamafactory
Agent 调优 agent-creation、benchmark-design、agent-evaluation、agent-optimization

Agent 也可以编写和优化自己的 Skill。

支持的模型

模型 Provider
DeepSeek V4 DeepSeek, OpenRouter, Fireworks AI, SiliconFlow
Kimi K3 Moonshot AI, OpenRouter
GLM 5.2 Z.AI, OpenRouter, Fireworks AI, SiliconFlow
Qwen 3.8 Max Qwen Token Plan, Qwen Pay-As-You-Go
GPT 5.6 OpenRouter
Gemini 3.6 Flash Google Gemini, OpenRouter
Claude 5 Anthropic, OpenRouter

支持 1000+ 在线和本地模型,任何 OpenAI 协议端点均可使用。

基准测试与竞品对比

对比项 结论
数据分析套件 PenguinHarness 准确率最佳 ,成本仅 Claude Code 的 1/70
编码套件 与 OpenAI Codex 持平
生成完整 RAG 应用 $0.02(约 ¥0.2)token 消耗

安装

bash 复制代码
# Linux / macOS
curl -fsSL https://penguin.ooo/install.sh | sh

# Windows PowerShell
irm https://penguin.ooo/install.ps1 | iex

# npm(需 Node >= 24)
npm install -g @prismshadow/penguin-cli

# 启动
penguin web   # 打开 http://127.0.0.1:7364

首次登录 admin / penguin-2026,需立即改密码。

模型配置示例:

bash 复制代码
penguin config model add \
  --provider deepseek \
  --model-id deepseek-v4-flash \
  --api-key sk-... \
  --set-default

SDK 用法

javascript 复制代码
import { createAgent, isCompleteModelMessage, userText } from "@prismshadow/penguin-core";

const agent = await createAgent({ agentId: "default_agent" });
const session = await agent.createSession({ workspaceDir: process.cwd() });

for await (const output of session.run([userText("Create hello.txt containing hi")], {
  approve: async () => "allow",
})) {
  if (isCompleteModelMessage(output) && output.payload.type === "text") {
    console.log(output.payload.text);
  }
}

一个有意思的细节

项目协作者里有个名字------Claude Fable 5。对,就是 Anthropic 的那个 Claude。AI 给 AI 项目写代码,作者自己也在用 Agent 造 Agent。这恰好是 PenguinHarness 理念的活样本:Agent 不只是被你调用的工具,它还能参与构建下一代 Agent。

客观评价

优点:

  1. 作者背书强(LlamaFactory 作者),持续维护(134 commits,8 月 4 日还在更新)
  2. 概念炸裂------Agent 自动构建 Agent + 自我进化,方向前沿
  3. 成本极低($0.02 造 RAG 应用),深度适配开源模型
  4. 跨平台 + 一键安装 + Apache-2.0 开源

不足:

  1. 版本号 0.2.0------刚发布不久,生产环境慎用,API 可能变动
  2. 需要 API Key------至少要配一个模型的 key 才能跑
  3. 自我进化效果待长期验证------50%→90% 是作者数据,独立复现案例还少
  4. 学习曲线------理解自我进化循环、Trace 视图、Skills 体系需要时间

下载与资源

Apache-2.0 协议开源,作者郑耀威。本资源仅作便捷分发,请支持原作者,去 GitHub 点个 Star。

相关推荐
henrylin99995 小时前
RD-AGENT 第一讲 · AI 因子工厂是怎么运转的
人工智能
高洁015 小时前
具身智能中的世界模型训练
人工智能·python·深度学习·机器学习·transformer
无线通信科研笔记5 小时前
IEEE TVT 2026 论文精读与完整复现|相位误差如何重塑近场 RIS 的幅相响应
论文阅读·人工智能·python·算法·论文笔记
Devlive 开源社区6 小时前
AuthX 正式更名 GrantForge:我们重新做了一遍权限管理系统
大数据·人工智能·架构
朝朝辞暮i6 小时前
VLA 系统学习第 1 课:VLA 到底在干什么?
人工智能·python·计算机视觉·vla
鲲穹AI种草6 小时前
AI 壁纸生成工具怎么选?鲲穹 AI 壁纸工具功能实测与横向对比
人工智能·壁纸生成工具
科技林总6 小时前
向量与重排模型
人工智能
楚楚2516 小时前
2026企业AI办公工具选型指南:落地评估与效果衡量体系
大数据·人工智能
小马9266 小时前
2026年9月30日热点速览:AI智能体大战升级、房贷贴息新政落地、硬科技多点突破
人工智能·科技·chatgpt
SPFFC189380330536 小时前
旋翼式水表工作原理智能水表工作原理
人工智能·显示器·智能手表·平板·大屏端