📄 一句话概括
Standard 是 19 件的全量家当,也是全课做差分时那把基准尺——先认识它,后面三套才有对照物。
📝 本节和前面几节的关系
2.4.2 用它当过差分基准,3.1 说过它是四套里的【底座款】。这一节把它的家当一件件摆出来。
一、19 件家当,按活儿分类
- 人格与指令:
persona、agent-instructions——2 件。 - 文件与搜索:
tool-fs、tool-fs-search——2 件。 - 执行与作业:
tool-bash、tool-pwsh、tool-jobs——3 件。 - 目标与规划:
command-goal、tool-goal、planning——3 件。 - 记忆与委托:
compaction、delegation——2 件。 - 交互与呈现:
tool-ask-user、tool-todo、tool-web、present——4 件。 - 能力自我管理:
skill-filesystem、tool-skill、tool-plugin-manager——3 件。
合计 19 件。注意清单里连插件管理器(tool-plugin-manager)都有——管理插件的能力本身也是个插件。
二、平台条件加载:同一配置,不同平台
tool-bash 与 tool-pwsh 是一对:声明里各带一个平台条件——Windows 上 bash 停用,Linux 上 pwsh 停用。
所以【清单 19 项,实际启用 18 件】——同一份配置文件,在不同平台上挂出来的工具并不完全一样。
这也顺带回答一个问题:条件加载写在配置里,不写在代码里——平台差异是数据,不是分支。
三、【基线】的两个用途
- 差分基准:2.4.2 的一切对比都从它出发——PTC 多一件、Creative 多一件、Minimal 另算。
- 对照物:想知道某件能力值多少,就拿走它再测一次——后面讲 Guard、讲 Hook,都会用这招。
基线不是【最好的】,是最全的——全,才有资格当尺子。
四、日常就用它
配置里写得明白:agent-preset-registry 的 default: standard——官方默认就是它。
建议:先用 Standard 干活,缺什么再想换——先全量后裁剪,比一上来就抠最简配置稳。
真要裁,回到 2.4.2 的方法:拉清单、做差集,别凭感觉。
五、动手 Demo:Standard 的 19 项,按活儿分类
把 19 件家当按干什么活儿分组:
cats = [
("人格与指令", 2), ("文件与搜索", 2), ("执行与作业", 3),
("目标与规划", 3), ("记忆与委托", 2), ("交互与呈现", 4),
("能力自我管理", 3),
]
total = 0
for name, n in cats:
total += n
print(" %-8s %d 件" % (name, n))
print(" 合计 %d 件" % total)
print()
print("Windows 上 tool-bash 停用:实际启用 18 件")
实跑输出:
--------------------------------------------------------------------
Standard 的 19 项,按活儿分类
--------------------------------------------------------------------
把 Standard 的 19 项顶层插件按干什么活儿分组:
分类 插件 件数
----------------------------------------------------------------------------
人格与指令 persona、agent-instructions 2
文件与搜索 tool-fs、tool-fs-search 2
执行与作业 tool-bash、tool-pwsh、tool-jobs 3
目标与规划 command-goal、tool-goal、planning 3
记忆与委托 compaction、delegation 2
交互与呈现 tool-ask-user、tool-todo、tool-web、present 4
能力自我管理 skill-filesystem、tool-skill、tool-plugin-manager 3
----------------------------------------------------------------------------
合计 2+2+3+3+2+4+3 = 19 件。
但注意:清单是 19 项,实际启用的不一定是 19。
tool-bash 和 tool-pwsh 是按平台二选一的——Windows 上 bash 停用,
Linux 上反过来。算一笔账:
清单上的项数 19
Windows 实际启用 18(tool-bash 被 disabled 标记)
Linux 实际启用 18(tool-pwsh 停用,tool-bash 启用)
【基线】的意思就是:差分从它出发(2.4.2),对照也从它出发。
分类只是帮助记忆,配置树里的顺序才是权威——真要做差分,以 dump 出来的清单为准。 【19 项清单、实际 18 件】这个小坑在 2.1 的平台差异里埋过伏笔,这里正式兑现。 记住它的角色:后面三套预设全拿它当参照物。
30 秒实验
- 在 dump 出的配置树里数一遍 standard 的顶层插件,验证是不是 19 项。
- 找到 tool-bash 那行,看看 Windows 上的 disabled 条件是怎么写的。
- 想一个【拿走一件再测】的实验:撤掉 tool-web,Agent 会怎么答需要联网的问题?
常见误区
- 错误:Standard 是四套里最强的。——纠正:它是最全的,不是最强的;PTC、Creative 都是 20 件。
- 错误:清单 19 项,任何平台上都是 19 件全启用。——纠正:tool-bash 与 tool-pwsh 按平台二选一,实际启用 18 件。
- 错误:基线就是推荐配置,直接照抄就好。——纠正:日常默认用它没错,但要知道它全在哪,需要时才裁得动。
自测三问(点开对答案)
1. Standard 的 19 项里,最特别的是哪件? —— **tool-plugin-manager**:管理插件的能力本身也是个插件。 2. 为什么清单是 19 项、实际启用是 18 件? —— tool-bash 与 tool-pwsh 按平台二选一,Windows 上 bash 停用。 3. 【基线】的两个用途是什么? —— **当差分基准**(2.4.2 的对比都从它出发)、**当对照物**(拿走一件再测)。- ☐ 下一节(3.4 PTC:同一批能力,不同的呈现方式)
相关笔记
- 对照 4 套 Preset —— 四套真身的实测数据
- Workspace 是 Agent 的【现实世界】 —— tool-fs 与 tool-fs-search 服务于工作区
- Agent 的核心能力 —— 那门课讲的【核心能力】,这里有份实物清单
- 🐳 DeepSeek Harness · 索引