ageval Core 基座:一次运行的构成
ageval Core 架构图:外部输入(你、dataset、profiles)经 lock、environment、run、evaluate、record 五个阶段到达 evidence,limits 与 cleanup 两条保障横贯全程。
INPUTS
LOCK
ENVIRONMENT
RUN
EVALUATE
RECORD
LIMITS
CLEANUP
INPUTS
插件绑定
extension_bindings
能力 / 凭证在此检查
环境插件
local · docker · e2b
daytona · ssh
Agent 插件
ACP(默认)
nooa · dsh · miniswe
EXT
用户
lock / run / view
EXT
dataset
ageval.yaml · tasks/
EXT
profiles
profiles.yaml
CLI
lock
lock.json · digest
PROV
环境
local / docker / e2b…
TASK
run.py
任务循环 · ACP
EVAL
evaluator.py
PASS / FAIL / ERROR
EVID
evidence
.ageval/runs/<id>/
ageval Core · 一次运行打开一个环境,run.py 与 evaluator 在其中执行
limits · 执行前强制
(墙钟 · 内存 · 进程 · 调用次数)
cleanup · finally 始终执行
(任何退出路径 · 环境与凭据回收)
LEGEND
外部输入 · Core 之外
一次运行 · Core 边界
evidence · 焦点
绑定 PASS
阶段推进
插件接入点