-
和ChatGPT约定一种命令行格式,我们用自然语言给他一个任务,它翻译成命令,本应用将新建进程直接执行其命令,并将运行结果反馈给ChatGPT。可实现的效果有:用自然语言让ChatGPT操作本地文件,从本地访问互联网,甚至关机等等
-
Node.js
-
- 申请OpenAI或其他代理API的API Key,并填入index.js中
- 在项目根目录下,执行终端命令
npm test
- 项目启动后将因初始话术的设定,ChatGPT会执行一个“列出当前目录下的文件”的测试,然后即可开始你的对话
-
https://www.bilibili.com/video/BV1rV4y1Q7Fk 补充说明:视频演示里的初始话术和本项目代码里的略有不同。视频演示里的初始话术告诉了ChatGPT本应用的原理,并告诉了它可以操控本地设备,同时也存在问题:它偶尔会装傻充愣不执行命令。
This repository has been archived by the owner on Jul 28, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
不再维护。前往PowerShell版本实现:https://github.com/walkingon/TermiChat
License
walkingon/chatgpt_buddy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
不再维护。前往PowerShell版本实现:https://github.com/walkingon/TermiChat
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published