能力管理
能力是 bit-Agent 中对常用流程和操作方案的标准化封装,类似于“工具”或“快捷操作”。每个能力代表一个经过固化的完整操作流程,可以实现特定的业务目标。例如“自动生成日报”“批量下载对账单”“批量录入系统数据”等,都可以作为独立的能力存在。
目前能力支持通过“探索”生成,可以参考从探索到能力:构建稳定生产力;也支持直接“新建能力”。
编辑能力
支持编辑能力,“系统内置”能力不可编辑,“探索生成”能力可以编辑。

能力的组成部分:
基本信息
- 名称:能力的名称,用于给
用户区分不同能力。 - 描述:能力的详细描述,在通用模式调用时,会作为
模型调用能力的参考。
输入参数
输入参数是流程运行时需要提供的参数。
- 名称:用于区分不同的参数。不可编辑
- 说明:在
通用模式的调用中,会作为参数描述提供给模型,方便准确地调用能力。 - 默认值:生成时,默认值为“探索”过程是填写的内容,可以修改。在参数为“必须”时不生效。
- 必须:如果勾选,则此参数必填,在通用模式调用时会反问用户提供内容,在手动创建任务时为必填参数。如果不勾选,则会在用户不提供内容时使用默认值。
输出参数
能力的输出参数。在通用模式的调用中,输出参数的内容会添加到对话内容中,让 Agent 对能力执行结果有所判断。
输出参数目前有以下来源:
- 通过
生成文件活动,生成 HTML/DOCX/XLSX 文件 - 通过
生成PPT活动,生成 PPTX 文件 - 通过
生成数据活动,生成简单类型的数据,如字符串,数字(整数或小数),整数,布尔(真或假)
执行配置
能力的一些执行配置参数。执行参数会作为在“通用模式”执行时的默认配置,也会在“创建任务”时默认带入(创建任务时可以修改)。
在无痕模式下运行
开启此选项,会使用“无痕浏览器”运行此能力,能够避免登录状态对能力执行的影响。默认开启。
跳过失败步骤
开启此选项后,单步骤失败会自动跳过并继续执行下一步。一般用于跳过不稳定的登录状态。默认关闭。
大部分情况下,前后步骤之间是有依赖关系的,失败步骤的后续步骤可能也无法正常执行。
开启后会导致任务的执行最终状态必然为“成功”。请谨慎使用。
能力执行后关闭页面
开启此选项后,在能力 执行后会自动关闭浏览器。默认开启
仅在特定页面生效

代表当前能力“仅能在特定页面”被加载。
可以使用"*" 通配符来替换“生效范围”中的可变部分 (如 id),让能力可以在正确的页面执行。
勾选此参数后,有以下效果:
- 在探索中,仅在浏览器打开指定的页面时,才会加载此工具,这个参数不影响被其他能力调用。
- 默认跳过第一步打开页面
编辑能力步骤

支持对能力的步骤进行调整。进入能力详情页,即可在右上角找到“步骤编辑”按钮。
您可以在左侧的活动列表中找到可添加的活动。目前,仅在活动列表列出对的活动可以编辑。从左侧拖拽工具,可以添加步骤。
步骤描述
必须要写步骤描述。
步骤描述不仅仅是一个备注,在 AI 修复时,会根据此步骤描述来重新规划步骤,如果是手动新增的步骤,十分建议您进行修改。
元素等待时长
在包含“元素”的工具上会有此字段。
它的含义是:等待元素出现,最长等待几秒。比如等待设置为 10 秒,则 10 秒内,如果元素出现,就会 立即 执行,超过 10 秒没出现,就会报错。
步骤延时
步骤执行后的延迟。用于一般的等待。
选择元素
如点击、输入文本等活动需要填写“操作元素”。目前您可以通过插件获取对应元素的选择器。
在 bit-Agent V2.7 及以上的版本,我们会内置此插件
-
单击进入元素选择模式(按 ESC 可以退出选择模式)
-
指向你需要操作的元素,请确认红框将对应元素包裹
-
单击确认,元素的选择器就会复制到你的剪贴板上

- 在"操作元素"的输入栏中粘贴

- 在"操作元素"的输入栏中粘贴
自定义输入参数
自定义输入参数,就是你可以自己添加的一组“可复用内容”。
添加之后,这些内容可以在不同步骤里重复使用,不需要你每次都手动输入一遍。
比如,你可以提前添加下面这些内容:
-
关键词
-
公司名称
-
网址
-
产品名称
-
城市名称
这样在后面的步骤里,就可以直接插入这些内容来使用。
适合什么场景
当你遇到下面这些情况时,可以使用自定义输入参数:
-
同一段内容要在多个步骤里反复使用
-
想把“用户会填写的内容”提前整理好
-
希望后续修改一次,引用这个内容的地方都能一起更新
入口在哪里
在能力创建页或步骤编辑页中,步骤列表下方有一个区域,名称是“自定义输入参数”。
你可以在这里:
-
新增参数
-
修改参数
-
删除参数
-
设置默认内容
-
设置是否必填

怎么新增一个自定义输入参数
在“自定义输入参数”区域中,点击“新增”按钮。

怎么在步骤里使用
新增完成后,你可以在支持输入文字的地方使用它。
例如:
-
某个步骤的文本输入框
-
某个步骤的代码输入框
-
某个步骤的说明输入框
在这些位置,如果看到“插入变量”,就可以直接点击你要使用的参数。系统会自动把它插入到你当前输入的位置,如果当前没有光标位置,就会自动加到最后面。

怎么修改参数
在“自定义输入参数”列表中,可以直接修改:
-
参数名
-
说明
-
默认值
-
是否必填
修改后会立即生效。
如果你修改了参数名,系统会自动把步骤里已经使用到这个参数的地方一并更新。
比如:
-
原来叫:
keyword -
修改后叫:
search_keyword
那么之前已经插入过 keyword 的位置,也会一起更新成新的名称。这样你不需要再一个个手动改。


怎么删除参数
在参数列表的操作列中,点击删除按钮即可删除。
删除前建议先确认:
-
这个参数是不是还在某些步骤里使用
-
后续是否还需要继续复用它
如果删除了一个还在使用的参数,后面相关内容可能需要你重新检查。
使用建议
为了后续更好维护,建议你这样使用:
-
参数名尽量简短、明确
-
说明尽量写清楚用途
-
多个步骤都会用到的内容,优先做成自定义输入参数
-
不确定是否经常变化的内容,可以先填写默认值
注意事项
-
参数名不要重复
-
删除前先确认是否仍在使用
-
如果一个内容会在多个步骤里反复使用,建议优先做成自定义输入参数
将固定值抽取为参数
在步骤编辑时,您可以将步骤中的固定值转换为参数,使能力变成可复用的"模板"。
如何抽取参数
- 点击需要参数化的步骤
- 找到要变成参数的字段(如"文本内容")
- 勾选字段右侧的【参】按钮
- 该字段就会变成输入参数
完成步骤编辑后,点击"下一步",系统会自动生成参数配置界面,您可以:
- 修改参数名称
- 编辑参数说明(在通用模式调用时,会作为参数描述提供给模型)
- 设置默认值
- 设置是否必填
必填参数的默认值不会生效,每次执行都会重新获取。
使用场景
将固定值抽取为参数后,能力就可以:
- ✅ 被不同的人使用,每次填入不同的值
- ✅ 在通用模式中被 AI 智能调用
- ✅ 作为可复用的模板能力分享给团队
详细示例请参考:让能力变成“模板”:修改能力参数
参数说明
必填
如果一个参数被设为必填,说明使用这个能力时,这项内容必须提供。
默认值
如果一个参数没有被设为必填,你可以给它填写一个默认值。这样在没有额外填写时,系统会优先使用这个默认值。
建议:
-
经常固定不变的内容,可以填写默认值
-
每次都可能不同的内容,可以设为必填