wpjscc/chatgpt-blog 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

wpjscc/chatgpt-blog

Composer 安装命令:

composer create-project wpjscc/chatgpt-blog

包简介

README 文档

README

使用chatgpt写博客,持久化返回的内容

注意第一个prompt会作为文章的标题

特性

  • SSE--实时返回结果(类似于官网)
  • 支持markwon高亮
  • 支持复制markwon代码
  • 支持生成的html代码预览(tailwindcss)
  • 可自定义token(会优先使用url上带着的token)
  • 支持代理
  • 支持保存数据库
CREATE TABLE `blog` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `content` text,
  `slug` char(11) DEFAULT NULL,
  `is_self` tinyint(2) DEFAULT '0',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `description` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `idx_slug` (`slug`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

install

composer create-project wpjscc/chatgpt-blog chatgpt-blog dev-master

run

cd chatgpt-blog

php app.php --prot=8080 --token=xxx --database=user:pass@localhost/bookstore

visit

http://127.0.0.1:8080

docker

docker run -p 8080:8080 --rm -it wpjscc/chatgpt-blog php app.php --prot=8080 --token=xxx
docker build -t wpjscc/chatgpt-blog . -f Dockerfile
docker push wpjscc/chatgpt-blogy

proxy

php app.php --prot=8080 --token=xxx --proxy=127.0.0.1:7890

custome token

http://127.0.0.1:8080?token=xxxxxx

example

image

image

其他

如果不需要保存数据库,请移步https://github.com/wpjscc/chatgpt

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: Unknown
  • 更新时间: 2023-03-07