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

2023-04-08 21:25:24 +08:00
 GPTronTeam

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

5580 次点击
所在节点    程序员
31 条回复
marly
2023-04-09 13:39:28 +08:00
@fatelight ai 帮忙还房贷。
superares
2023-04-09 14:16:55 +08:00
s1e42NxZVE484pwH
2023-04-09 16:40:07 +08:00
再向未来展望一下,每个人家里放一台 GPU 服务器,运行一个私有化的 GPT 来当个人的虚拟助手,现在的有些电脑是不是都没有存在的必要了?
danhahaha
2023-04-09 17:08:20 +08:00
其实我想让 chatgpt 查看我的 pronhub 记录,然后分析我的喜好,帮我推荐,因为 pronhub 的推荐实在不懂我
makia98
2023-04-09 18:07:21 +08:00
@danhahaha 突发奇想,某音推荐系统是不是也和你的思路一样
aydd2004
2023-04-09 18:30:26 +08:00
上帝:哟,你们想干嘛?
baobao1270
2023-04-10 09:04:41 +08:00
最近给服务器做运维,我都是用 ChatGPT 写 shell command ,当然输入之前会扫一眼有没有问题。

但是这个疯狂的想法已经可以实现了……只需要对接一个 ChatGPT API ,然后调用 Shell ,害怕出问题,可以用虚拟机
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 root@10.1.3.80
ls
ping example.com -c 10
curl www.example.com > example.html
cat example.html
exit

细思极恐,ChatGPT 居然 hack 进了我的服务器的 ssh ,然后还用我的服务器上网了!
Jack1230
2023-04-10 14:24:28 +08:00
@danhahaha 牛逼牛逼,自我分析了属于是
jones2000
2023-04-10 14:38:46 +08:00
控制不难,难的是怎么判断执行了某一个步骤是否成功, 比如你让 chartgpt 打一个软件,并且点击以后到达某一个指定的页面,你怎么判断这个步骤是执行成功的呢?
duffercn
2023-05-22 12:51:23 +08:00
@y4nssss 微信聊天记录咋读取

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/930888

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX