Skip to content
This repository has been archived by the owner on Jul 28, 2024. It is now read-only.

walkingon/chatgpt_buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

变相赋予ChatGPT操作本地主机的能力

  • 原理介绍:

    和ChatGPT约定一种命令行格式,我们用自然语言给他一个任务,它翻译成命令,本应用将新建进程直接执行其命令,并将运行结果反馈给ChatGPT。可实现的效果有:用自然语言让ChatGPT操作本地文件,从本地访问互联网,甚至关机等等

  • 环境要求:

    Node.js

  • 使用方法:

    1. 申请OpenAI或其他代理API的API Key,并填入index.js中
    2. 在项目根目录下,执行终端命令 npm test
    3. 项目启动后将因初始话术的设定,ChatGPT会执行一个“列出当前目录下的文件”的测试,然后即可开始你的对话
  • 效果演示:

    https://www.bilibili.com/video/BV1rV4y1Q7Fk 补充说明:视频演示里的初始话术和本项目代码里的略有不同。视频演示里的初始话术告诉了ChatGPT本应用的原理,并告诉了它可以操控本地设备,同时也存在问题:它偶尔会装傻充愣不执行命令。

About

不再维护。前往PowerShell版本实现:https://github.com/walkingon/TermiChat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published