License:VIP-Video-Parsing is licensed under the Apache-2.0 License. See the LICENSE file for more information.
项目描述详情信息可跳转WiKi:https://githubfast.com/P1kaj1uu/VIP-Video-Parsing/wiki/%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3
移动端适配暂搁
- 体验地址:个人项目
- 备注:如使用ChatGPT服务,我的APIKey配额有限,希望大家能省点用谢谢!(当前状态:服务器过期,暂未续费~
- v1.0版本已完成(2023.1.7凌晨)
- v1.1版本优化观看页面的提示内容(2023.1.7上午)
- v1.2版本优化解析接口(2023.1.8下午)
- v1.3版本优化帮助内容页面(2023.1.8下午)
- v1.4版本优化分离加载爱心跳动效果(2023.1.9上午)
- v1.5版本增加多个能用的视频解析接口(2023.1.14晚上)
- v1.6版本禁止F12查看源代码(2023.1.19上午)
- v1.7版本增加并优化解析视频接口(2023.1.19下午)
- v1.8版本浏览器兼容判断浏览器类型(2023.1.20晚上)
- v2.0版本优化页面样式,增加首页听音乐功能(2023.4.22下午)
- v2.1版本增加论文降重功能(2023.4.30全天)
- v2.2版本接入ChatGPT服务,可无需再代理和APIkey(2023.5.1-2023.5.3)
- v2.3版本优化ChatGPT服务,检测自动换行,并支持上下文对话(2023.5.6-2023.5.7)
- v2.4版本代仓本地的部分接口隐藏不对外开放(2023.5.7晚上)
- v2.5版本输出代码高亮显示,流式处理EventStream,并支持会话存储(2023.5.13-2023.5.14)
- v2.6版本接入文心一言基础服务,增加语音聊天、语音朗读功能(2023.5.20-2023.5.21)
- v2.7版本前端也做限流处理,增加验证功能,防止接口被恶意多次请求(2023.5.24晚上)
- v2.8版本优化加载效果,增加网站访问次数统计和版本更新提醒用户功能(2023.5.26-2023.5.27)
- v2.9版本整体优化代码,修复bug,并抽离封装部分函数和组件,降低复杂度,实现高内聚低耦合(2023.6.10-2023.6.20)
- v3.0全新版本上线,优化markdown代码块格式,并接入文生图、亚马逊爬虫服务,发布浏览器插件(2023.7.24-2023.8.13)
- 最新代码已上传更新(2024.2.5)
✅ 技术栈
- 前端:Vue2,Vuex,JQuery,Three.js,axios,fetch,路由前置全局守卫,MD5加密,验证码,网站访问次数统计,Markdown语法解析,highlight代码高亮显示,处理EventStream流,PC端屏幕适配,组件库使用ElementUI和Layui
- 后端:Java,开发框架SpringBoot,数据库MySQL,中间件Redis,第三方API接入Openai-ChatGPT,接入文生图模型(MidJourney / Stable Diffusion Model),核心技术包含拦截器、过滤器、本地缓存Caffeine LoadingCache、算法(双端队列 + 滑动窗口 + 轮询负载均衡等)、Stream流、全局异常处理器、定时任务、锁机制、Swagger
- 部署:Nginx,服务器开代理模式
✅ 音乐播放
- 无需登录,可快速上手使用
- 支持歌曲/歌手的模糊搜索,播放歌曲和对应MV
- 支持歌曲倍速播放,MV可下载
✅ 视频解析
- 无需会员,可在线解析视频,解析速度快
- 包含海量视频资源,提供多个可用的解析接口
- 支持全屏、倍速播放,画质超清及以上
✅ ChatGPT
- 集成OpenAi API (ChatGPT3.5),无需再代理,可快速使用
- 支持markdown格式,代码高亮,代码复制,公式和图表展示
- 无限轮聊天 + 带上下文逻辑
- 流式输出,会话存储管理
- 语音聊天 + 语音播放
✅ 文生图
- 接入文生图模型(MidJourney / Stable Diffusion Model)
- 支持大量多语言的AI绘图
- 提供20+种生成的图片风格
如果你认为我的项目对你很有帮助,而且情况允许的话,那么请考虑支持我的项目。我将非常感激任何的支持,哪怕只是一点点的资助,也能激励我持续开发和改进这个项目。
您可以通过以下几种方式支持我的项目:
-
赞助我:您可以通过贡献资金来支持我的项目,这将帮助我支付服务器、工具和其他开发成本。您可以在下方找到资助方式。
-
分享项目:如果您不能贡献资金,但是您认为我的项目非常有价值,那么请考虑分享项目链接给您的朋友和同事。这将有助于我的项目得到更多的关注和支持。如果可以请给一个小小的star!
-
提供反馈:您可以通过提交Issues或者Pull Requests来帮助改进我的项目。如果您发现了任何错误或者您认为我的项目可以改进的地方,欢迎随时向我提供反馈。
总之,非常感谢您对我的项目的支持,我将努力不懈地改进和提高这个项目的质量,让它更好地为您和其他用户服务。
联系我(WeChat:Dveiklokk):
WeChat Pay: