V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GPTronTeam
V2EX  ›  程序员

正在写一个工具让 ChatGPT 接管我的电脑

  •  
  •   GPTronTeam · 2023-04-08 21:25:24 +08:00 · 5121 次点击
    这是一个创建于 376 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的思路是先收集我的电脑配置,文件结构,必要的文件内容格式等信息,然后发送指令给 ChaGPT API ,让它生成代码来完成一项任务。收到代码后解析判断代码类型,用相应的解释器自动执行代码,然后再把结果反馈给 ChatGPT ,让它做出反应,不断重复以上步骤。总的来说,就是自动执行 ChatGPT 给出的代码,然后把结果反馈给它,做必要的修正。这样是不是相当于给 ChatGPT 安上手脚,操作我的电脑了? 以后我只需要打开一个界面,输入一项任务,电脑就能自动执行了。 各位老哥看可行吗?

    31 条回复    2023-05-22 12:51:23 +08:00
    yuelang85
        1
    yuelang85  
       2023-04-08 21:29:22 +08:00   ❤️ 2
    讲真,我觉得你这想法有点儿疯狂
    neteroster
        2
    neteroster  
       2023-04-08 21:32:50 +08:00 via Android
    有点像我之前提出的 https://v2ex.com/t/921155
    之前 3.5 感觉还有不少问题,我觉得 GPT-4 已经接近能达成这个目标的水平了,希望楼主尝试之后分享分享效果。
    z7356995
        3
    z7356995  
       2023-04-08 21:33:37 +08:00 via Android
    这个和 gpt 的版本有关系,应该是 gpt5 以后的事情,你如果在 gpt3.5 上开发,发现错误太多了
    fatelight
        4
    fatelight  
       2023-04-08 21:34:24 +08:00
    AI 帮你上班
    westoy
        5
    westoy  
       2023-04-08 21:35:45 +08:00
    你可以成功无数次

    但只要有一次它 rm -rf / .......
    GPTronTeam
        6
    GPTronTeam  
    OP
       2023-04-08 21:37:36 +08:00
    目前我写的还是半自动的版本,需要我查看批准才会执行 ChatGPT 的代码,效果还行,基本能完成一些数据分析作图等任务。

    我怕全自动化后 ChatGPT 会做一些出格的事,比如找我的私密照片发到 V 站。以后你们如果看到记得告诉我一声。
    masellum
        7
    masellum  
       2023-04-08 21:46:37 +08:00   ❤️ 4
    你要找的是不是: https://github.com/emcf/engshell
    herozzm
        8
    herozzm  
       2023-04-08 21:47:06 +08:00
    疯狂
    kongkongye
        9
    kongkongye  
       2023-04-08 21:47:23 +08:00 via iPhone
    4k token 限制
    GPTronTeam
        10
    GPTronTeam  
    OP
       2023-04-08 21:52:31 +08:00 via Android
    @kongkongye 4K 其实够用了,每次都把最早的对话去掉,只保留 20 条最近的历史对话。
    mawka
        11
    mawka  
       2023-04-08 21:53:59 +08:00 via Android
    你应该训练一个模型来评估基于任务的 gpt 操作行为,让 ai 来自动操控电脑吧。😄
    metalvest
        12
    metalvest  
       2023-04-08 21:57:41 +08:00
    可以先接管个 docker 镜像试试水,rm -rf /也不怕
    mawka
        13
    mawka  
       2023-04-08 21:58:26 +08:00 via Android
    应该有公司在开发基于任务的 ai 电脑自动化。以后直接输入你任务目标,然后让 ai 自动完成任务,然后以后老板直接让 ai 干活,然后基于电脑的所有人全部下岗。
    shuxiaokai
        14
    shuxiaokai  
       2023-04-08 22:47:35 +08:00 via Android
    Google PaLM 模型
    y4nssss
        15
    y4nssss  
       2023-04-09 00:21:49 +08:00
    讲真,现在还是针对自己的工作和生活设置预设指令+自动化脚本。
    用 chatgpt 干啥?就是写自动化脚本。
    还有就是把微信聊天记录都保存到数据库里。定时读取最近的信息看自己有没有错过什么值得吃瓜的内容。
    聊天记录还能顺手炼丹。
    Alias4ck
        16
    Alias4ck  
       2023-04-09 00:22:03 +08:00
    你说的不是最近很火的这个 project 吗 https://github.com/Torantulino/Auto-GPT
    Guest2374
        17
    Guest2374  
       2023-04-09 01:22:08 +08:00
    等一下啊,你的账号没有被封锁吗?
    GPTronTeam
        18
    GPTronTeam  
    OP
       2023-04-09 05:13:23 +08:00 via Android
    @Guest2374 不说了,说多了都是泪啊
    NoOneNoBody
        19
    NoOneNoBody  
       2023-04-09 10:56:25 +08:00
    这种情况就是本地训练,但本地训练其实有个隐藏条件,就是本地样本是唯一训练样本,否则的话,得出的模型将不可预料
    xuanbg
        20
    xuanbg  
       2023-04-09 12:34:03 +08:00
    讲真,我可以断定这个结果会大大偏离你的预期。
    marly
        21
    marly  
       2023-04-09 13:39:28 +08:00
    @fatelight ai 帮忙还房贷。
    superares
        22
    superares  
       2023-04-09 14:16:55 +08:00
    zayia
        23
    zayia  
       2023-04-09 16:40:07 +08:00
    再向未来展望一下,每个人家里放一台 GPU 服务器,运行一个私有化的 GPT 来当个人的虚拟助手,现在的有些电脑是不是都没有存在的必要了?
    danhahaha
        24
    danhahaha  
       2023-04-09 17:08:20 +08:00   ❤️ 4
    其实我想让 chatgpt 查看我的 pronhub 记录,然后分析我的喜好,帮我推荐,因为 pronhub 的推荐实在不懂我
    makia98
        25
    makia98  
       2023-04-09 18:07:21 +08:00
    @danhahaha 突发奇想,某音推荐系统是不是也和你的思路一样
    aydd2004
        26
    aydd2004  
       2023-04-09 18:30:26 +08:00
    上帝:哟,你们想干嘛?
    baobao1270
        27
    baobao1270  
       2023-04-10 09:04:41 +08:00
    最近给服务器做运维,我都是用 ChatGPT 写 shell command ,当然输入之前会扫一眼有没有问题。

    但是这个疯狂的想法已经可以实现了……只需要对接一个 ChatGPT API ,然后调用 Shell ,害怕出问题,可以用虚拟机
    baobao1270
        28
    baobao1270  
       2023-04-10 09:41:49 +08:00
    手动试了试,下面是 ChatGPT 给出的命令
    ls
    pwd
    cd /etc
    ls
    whoami
    users
    ip addr
    ls
    pwd
    cd /root
    ls
    cd .ssh
    ls
    cat authorized_keys
    chmod 600 authorized_keys
    ls -l authorized_keys
    chmod 700 /root/.ssh
    ls -ld /root/.ssh
    ssh-keygen
    cat ~/.ssh/id_rsa.pub
    echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDUzNeoIk574CslfzOG6tGYZxlwOjBEZsi+uWlVOVDlWT+h4+PmjRzmw9VilReafaCOFoK3JTX/ySShc5gRWQfdP0tk/Nu3SMMWaLpXEyyOQEsdDVlKeZpP8O13JNB8F7Y4dmh5KeYZV0WS8azo51HsiGP5QSXIKxLCaORlXIWBmrUetjugkpksREXEdNsU76YcU5ed4i+G7FtLKA/GousDRnOqTnlnya9YAgzIsKYNk8mCapduY4TaLYYBK6b2c3jiHwBaLxWic29z1Z9Pop/X/zoPTevO86s3qajwtfOIXdXwA/qm+F8cWdhdtPPo1XkNaDy+SXHfCtw36iuxMTyEIuSyeUsl+gyS5bEphNrzrCPIMeSlcvA8Q4Ml4C8zMowE299JizDEcpaovXK4a+86BubZ+OKD5189dTpqmRu/zz86SHAIzrSUpe2/XygHqJJ1VnjQTTrrIfyrIZy5ZUHuZ0g/ktzBEe7fjX7TIXgyOMkaL0qJ4cZNu3MwfwLAQBs= root@ubuntu-dev" >> ~/.ssh/authorized_keys
    cat ~/.ssh/authorized_keys
    ifconfig
    sudo apt update
    sudo apt install net-tools
    ifconfig
    ssh [email protected]
    ls
    ping example.com -c 10
    curl www.example.com > example.html
    cat example.html
    exit

    细思极恐,ChatGPT 居然 hack 进了我的服务器的 ssh ,然后还用我的服务器上网了!
    Jack1230
        29
    Jack1230  
       2023-04-10 14:24:28 +08:00
    @danhahaha 牛逼牛逼,自我分析了属于是
    jones2000
        30
    jones2000  
       2023-04-10 14:38:46 +08:00
    控制不难,难的是怎么判断执行了某一个步骤是否成功, 比如你让 chartgpt 打一个软件,并且点击以后到达某一个指定的页面,你怎么判断这个步骤是执行成功的呢?
    duffercn
        31
    duffercn  
       332 天前 via iPhone
    @y4nssss 微信聊天记录咋读取
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5195 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:23 · PVG 09:23 · LAX 18:23 · JFK 21:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.