Skip to content

[Feature] 建议添加在人格中配置能使用的内置工具的功能 #8007

@glcoge

Description

@glcoge

Description / 描述

在编辑人格时,只能对插件或MCP提供的外部工具进行启用或停用,对于Astrbot自带的内置工具,则会提示“暂不支持在这里启用或停用内置工具,请在配置文件中启用或停用工具对应的配置项”。
在配置子代理SubAgent时,有大部分情况需要使用不同的子代理执行不同的任务,而为了精简主Agent的提示词,一般会选择开启“主代理去除重复工具”的功能。
如果不能对于一个子代理选择特定能调用的内置工具,就难以让主Agent分辨要调用的子代理以精确执行任务。

建议加入在人格中设置能调用的内部工具的功能,让每个子代理使用不同的人格配置,
或者在“子代理编排”页面加入直接设置每个子代理能调用的内部工具的选项。

Use Case / 使用场景

使用SubAgent编排执行任务时

Willing to Submit PR? / 是否愿意提交PR?

  • Yes, I am willing to submit a PR. / 是的,我愿意提交 PR。

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:coreThe bug / feature is about astrbot's core, backendenhancementNew feature or requestfeature:personaThe bug / feature is about astrbot AI persona system (system prompt)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions