--- 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`工具管理搜索的过程,或者使用文档记录搜索的中间或最终结果。