• 请不要在回答技术问题时复制粘贴 AI 生成的内容
GPTronTeam
V2EX  ›  程序员

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

  •  
  •   GPTronTeam · Apr 8, 2023 · 6703 views
    This topic created in 1132 days ago, the information mentioned may be changed or developed.

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

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

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

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

    但是这个疯狂的想法已经可以实现了……只需要对接一个 ChatGPT API ,然后调用 Shell ,害怕出问题,可以用虚拟机
    baobao1270
        28
    baobao1270  
       Apr 10, 2023
    手动试了试,下面是 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  
       Apr 10, 2023
    @danhahaha 牛逼牛逼,自我分析了属于是
    jones2000
        30
    jones2000  
       Apr 10, 2023
    控制不难,难的是怎么判断执行了某一个步骤是否成功, 比如你让 chartgpt 打一个软件,并且点击以后到达某一个指定的页面,你怎么判断这个步骤是执行成功的呢?
    duffercn
        31
    duffercn  
       May 22, 2023 via iPhone
    @y4nssss 微信聊天记录咋读取
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5320 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 157ms · UTC 01:14 · PVG 09:14 · LAX 18:14 · JFK 21:14
    ♥ Do have faith in what you're doing.