项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 6273
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 与 npm 环境(需能执行 npm run dev)
- 一个 OpenAI 账号及其 API Key(在 beta.openai.com 申请)
- 项目根目录下存在 .env 文件,字段可参考仓库内的 ./example.env
- 如需容器部署,本机需安装 Docker 与 docker compose
- 本地服务默认占用 3000 端口
安装与启动步骤
-
1克隆项目仓库
把 BibiGPT-v1 源码拉到本地,README 的本地运行说明从「克隆仓库之后」开始。
git clone https://github.com/JimmyLv/BibiGPT-v1.git cd BibiGPT-v1 -
2申请 OpenAI API Key
访问 OpenAI 官网注册账号并创建 API Key,用于调用 GPT 模型生成总结与对话。
-
3配置 .env 文件
在项目根目录创建 .env,按仓库内 ./example.env 的字段填写,至少写入你的 OpenAI API Key。
-
4安装项目依赖
在项目目录安装 npm 依赖,README 未直接给出该命令,是运行 npm run dev 前的常规前置操作。
npm install -
5启动开发服务器
执行开发命令,启动后本地服务会监听 http://localhost:3000,供浏览器访问使用。
npm run dev -
6Docker 方式启动(可选)
先准备好 .env 文件,再在项目根目录用 Docker Compose 后台启动服务。
docker compose up -d
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OPENAI_API_KEY | 是 | OpenAI 密钥,写入 .env 供服务调用 GPT 模型;字段名以 ./example.env 为准 | sk-xxxxxxxxxxxxxxxxxxxx |
如何确认成功
浏览器打开 http://localhost:3000,页面能正常加载并可提交视频链接进行总结即表示启动成功。
常见问题
Q:v1 版本支持哪些平台?
A:README 明确说明本仓库仅为 v1,只支持 Bilibili(哔哩哔哩)和 YouTube。其他平台需使用官网 bibigpt.co 的版本。
Q:没有 OpenAI API Key 能运行吗?
A:不能。README 要求先在 OpenAI 注册账号并把 API Key 写入 .env 文件,否则服务无法调用模型生成总结。
Q:启动后提示 3000 端口被占用怎么办?
A:README 指定服务运行在 http://localhost:3000,可先关闭占用该端口的其他程序再重新执行 npm run dev。
Q:Docker 启动失败怎么排查?
A:README 特别提示必须先把 .env 文件配置好,再执行 docker compose up -d,缺少环境变量文件会导致容器启动异常。
Q:想部署到线上怎么做?
A:README 给出 Vercel 部署方式,需按照 example.env 文件配置环境变量,具体流程可参考仓库内的 deploy-ch.md 中文文档。
注意事项
- 本仓库为 BibiGPT v1 版本,README 明确只支持 Bilibili 与 YouTube,不要按官网的全平台能力预期本地版本。
- 中文详细运行流程见仓库内 ./deploy-ch.md 文档,遇到问题优先查阅该文件。
- README 未直接给出依赖安装命令,步骤中的 npm install 属于 Node 项目运行 npm run dev 前的常规准备操作。
- 浏览器插件版本可在 https://bibigpt.co/extension 获取,官网备用地址为 https://b.jimmylv.cn。
核心亮点
- 支持多平台(B站、YouTube、推特等)音视频内容,覆盖面广
- 一键生成摘要和要点,快速获取核心信息
- 可与内容对话问答,深化理解,提升学习效率
不足之处
- 依赖 OpenAI API,需自备密钥且产生费用
- 文档/社区待观察
适用场景
- 学生快速总结网课视频要点
- 研究者提炼长演讲或会议内容
- 内容创作者分析热门视频脚本
替代项目
youtube-transcript、summarize.tech、ChatGPT
上一篇:searchstack-aeo
下一篇:carrot
同类项目推荐
Starcat
开源
把吃灰的 GitHub Stars 变成能搜能问的私人知识库
A native macOS app that turns GitHub Stars into a searchable, organized, AI-powered ···
omnibox
开源
碎片信息一键收拢,查过收藏过的不再丢
Anywhere, anything to memory, memory to anything.
HilbertRaum
开源
断网也能问 AI,本地维基百科直接答
AI, fully local on your computer.
SQLBot
开源
对话式问数,让不懂 SQL 的人也能秒查数据库
基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs···
LLM4IR-Survey
开源
一图览尽LLM+搜索前沿,快速入门信息检索新范式
This is the repo for the survey of LLM4IR.
llms-txt-hub
开源
一站找齐支持 llms.txt 的 AI 友好文档站
The largest directory for AI-ready documentation and tools implementing the proposed···
vault-curate
开源
让 Obsidian 笔记自动关联,找回被遗忘的知识
Find, connect, rediscover your notes — a local-first second brain for Obsidian. Sem···
RAG-Survey
开源
一张图看懂RAG论文全景,快速找到你要的研究方向
Collecting awesome papers of RAG for AIGC. We propose a taxonomy of RAG foundations···
geo-score
开源
给你的网站做 AI 引用体检,打分+追踪一次搞定
Can AI engines cite your site, and do they? Free 0–100 readiness score on an open G···
