副剂 Tollet - 约束子剂工具集. 用途.
功能概述
副剂 Tollet - 约束子剂工具集. 用途.是一项面向实际任务的技能,主要用于当生成子剂时, 根据任务类型选择合适的工具子集, 并添加到任务提示中以限制它的 behavi。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
使用与执行
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
子代理工具集 —— 受限的子代理工具子集
目的
在启动子代理时,应根据任务类型选择合适的工具子集,并将其添加到任务提示(prompt)中,以约束其行为。
工具子集
Explore(探索)
适用于信息收集、代码阅读、文件分析等场景。
- read_file:读取文件内容
- glob_search:路径模式匹配搜索
- grep_search:内容关键词搜索
- WebFetch:获取网页内容
- WebSearch:执行网络搜索
- Skill:调用其他技能
- StructuredOutput:结构化输出
禁止使用:exec、sessions_spawn、edit、write
Plan(规划)
适用于任务拆解、计划制定、方案设计等场景。
- read_file:读取文件
- glob_search:路径搜索
- grep_search:内容搜索
- WebFetch:获取参考材料
- TodoWrite:编写任务列表
- SendUserMessage:发送消息
- StructuredOutput:结构化输出
禁止使用:exec、sessions_spawn、edit、write
Verification(验证)
适用于测试、结果验证与确认等场景。
- bash:执行命令(仅限只读型验证命令)
- read_file:读取文件
- glob_search:路径搜索
- grep_search:内容搜索
- WebFetch:获取参考材料
- TodoWrite:记录验证结果
- StructuredOutput:结构化输出
- PowerShell:执行 Windows 命令
禁止使用:sessions_spawn、edit(危险的写入操作)
Coding(编码)
适用于代码编写、调试与修复等场景。
- read_file:读取文件
- write_file:写入文件
- edit_file:编辑文件
- glob_search:路径搜索
- grep_search:内容搜索
- bash:执行命令用于验证
- TodoWrite:任务跟踪
- StructuredOutput:结构化输出
- WebFetch:获取参考材料
具备全部工具访问权限(高权限)
Secretary(秘书)
适用于文档整理、摘要生成、报告撰写等场景。
- read_file:读取文件
- glob_search:路径搜索
- TodoWrite:编写任务列表
- SendUserMessage:发送消息
- StructuredOutput:结构化输出
禁止使用:exec、sessions_spawn、edit、write、glob_search、grep_search
使用方法
在启动子代理时,从本技能中读取对应的工具子集,并将其前置添加至任务 prompt 中:
You are an Explore-type sub-agent.
You may only use the following tools: read_file, glob_search, grep_search, WebFetch, WebSearch, Skill
Forbidden: exec, sessions_spawn, edit, write
[Your task follows...]
注意事项
- 工具子集属于软性约束(依赖 LLM 自觉遵守),而非硬性限制
- 对于高风险操作(如文件删除、配置修改),必须显式禁止相关工具
- 高权限任务类型(如 Coding 类型)应谨慎使用