友情链接(独立内容)

webeasymail
V2EX  ›  技术栈

为什么每次执行 skills 都去安装 Playwright

  •  
  •   webeasymail · webeasymail · 5h 21m ago · 250 views

    为什么 我执行 https://github.com/bataitools/bat-skills 的时候,

    他每次都要安装 Playwright , 有哪位大佬知道这个是什么原因导致的,如果通过 skills 或者什么方法解决这个问题吗?

    我是在 workbudy 里面执行的。

    
    Playwright 正在安装。同时下载 logo 。
    
    Logo 已下载。等 Playwright 安装完成后截屏,或尝试用 bat-cli submit 自动处理截图。先检查 Playwright 状态。
    
    让我用受管的 Python 环境安装 Playwright 并截屏。
    
    Install Playwright in managed Python
    
    
    webeasymail
        1
    webeasymail  
    OP
       5h 16m ago
    这玩意好像是一个 sandbox 环境,这种环境怎么解决这种问题?
    webeasymail
        2
    webeasymail  
    OP
       4h 51m ago
    有点疯了,一开始我是 cli 提供截图和 logo 压缩,然后老是有问题(也是和 ai 沟通,ai 提供的解决方案),然后中间 ai 认为这个老是失败,不应该用这个方案,让 ai 自己发挥,现在 TMD 是 ai 认为很多是在 sanbox 里面运行的,是没有权限的,还是要你提供一个截图的工具。what fuck !
    uqf0663
        3
    uqf0663  
       3h 52m ago
    workbudy。。。。你全局先把各种环境装好,设置好系统环境变量,也就是直接 cmd 能调用,一般他就不会一直重复装了,如果发现还是会一直重复装,就告诉它写一下全局记忆,系统已经有装过了不允许再重复安装。
    webeasymail
        4
    webeasymail  
    OP
       3h 24m ago
    @uqf0663 我这个 skill 是想给 开发者 用的,我自己的环境到好配置,主要是希望能够让每个使用工具的 agent 减少失败的可能性,agent 很聪明,那么其中命令失败了,他也会自己尝试其他方案,但是这种必然带来效率低下和浪费 token 的 2 个问题,让他进行全局记忆我没有尝试过,这个在提示词里面写吗?
    uqf0663
        5
    uqf0663  
       2h 40m ago
    @webeasymail 你还想分享给其他人的话,这件事几乎无解,除非你在 skill.md 声明如果其他人的电脑没有安装环境的话直接给他安装全局的环境,但是这样的风险非常大,有可能把干扰到对方原本安装的东西出现冲突之类等无法预料到意外。我在#3 说的内容仅限于你自己而已,防止你新开一个任务他就自动装一套环境,导致你开的任务多了装了一大堆重复的东西浪费硬盘空间而已。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1389 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:57 · PVG 00:57 · LAX 09:57 · JFK 12:57
    ♥ Do have faith in what you're doing.