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-analysisfirecrawl
软件开发 web-designsoftware-engineering
AI 应用开发 penguin-sdkpenguin-cliagenthub-modelsvllmollamallamafactory
Agent 调优 agent-creationbenchmark-designagent-evaluationagent-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。

相关推荐
豪气的程序猿1 小时前
电商图片工作流怎么选?Lingko AI 对比折叠键盘主图与详情页
人工智能
小刘快学习2 小时前
把 AI 账单拆到部门:企业 AI 网关的精准分账思路
人工智能
米小虾2 小时前
你让监控模型读的思维链,可能是攻击者写好的剧本
人工智能
deepseek232 小时前
Iris 开源搜索智能体拆解:35B 与 397B 中文仅差 0.3 分,上下文管理胜过堆参数
人工智能·ai agent·开源模型
ai小陈2 小时前
CUDA Stream实战:让数据传输与GPU计算真正重叠
人工智能·深度学习·ai·pdf·云计算·gpu算力
residual_fan2 小时前
【学术论文】航空发动机故障诊断智能体:基于持续对比强化学习的动态优化方法
人工智能·算法·数据挖掘·数据分析
东风破_2 小时前
从 RAG 到 Agentic RAG:第二步,把复杂问题拆开再检索
人工智能
dehuisun2 小时前
第07篇:RAG+Agent 部署架构、资源评估与私有化方案
人工智能
米小虾2 小时前
拆给 8 个子智能体,只拿回 2.3 倍信息:多智能体分解的产出守恒律
人工智能·agent
虹科网络安全3 小时前
Redis 安全公告:CVE-2026-81934 TLS 处理漏洞及修复建议
网络·人工智能·网络安全