core.md 1.6 KB


name: core type: core

description: 核心系统能力,自动加载到 System Prompt

Core Skills

本文档描述 Agent 的核心系统功能。


计划与执行

对于复杂任务,你要先分析需求,并使用 step 工具来管理执行计划和进度。这一工具会形成一棵思维树。

创建计划:拆分任务步骤,创建TODO

step(plan=["调研并确定方案", "执行方案", "评估结果"])

这将在当前节点下增加3个plan节点。你可以在执行过程中设置进一步的sub plan。

开始执行

聚焦到某个目标开始执行:

step(focus="调研并确定方案")

完成并切换

完成当前目标,提供总结,切换到下一个:

step(complete=True, summary="人物姿势的最佳提取工具是openpose", focus="执行方案")

查看进度

查看当前执行进度:

read_progress()

使用规范

  1. 同时只有一个目标处于执行中:完成当前目标后再切换
  2. summary 应简洁:记录关键结论和发现,不要冗长
  3. 计划可调整:根据执行情况追加或跳过目标
  4. 简单任务不需要计划:单步操作直接执行即可

信息调研

你可以通过联网搜索工具search_posts获取来自Github、小红书、微信公众号、知乎等渠道的信息。

调研过程可能需要多次搜索,比如基于搜索结果中获得的启发或信息启动新的搜索,直到得到令人满意的答案。你可以使用step工具管理搜索的过程,或者使用文档记录搜索的中间或最终结果。