Trae中我自己写可一个做自动化用例的skill ,我提供了一些检查得shell 脚本,测试步骤中会涉及kill -9某个进程,然后我把命令运行的方式修改为自动运行,不需要用户确认了,但是每次执行到某个脚本中的 kill -9命令时,就会弹框让用户确认,有什么方法能跳过这个操作吗,这和导致我的skilk 不能连续执行下去了
2 个赞
可能有些高危的操作必须得手动
2 个赞
类似这种高危的指令,都需要人工再进行确认的。除非说你通过 Rules 让模型不再触发这种高危指令。
3 个赞
kill - 9 这种命令确认不需要手动确认,你试试添加命令白名单?
2 个赞
我重新运行了下,确实可以了,但是还是不知道为什么,等我这两天我把这个技能完成后,部署到另一个机器上再试试
1 个赞
我测试了下,发现只要不把这些kill rm命令直接放到SKILL.md中就可以,可以把这些敏感命令写成一个shell脚本,然后让AI调用这个shell脚本去执行就可以了
1 个赞