Awesome
<a name="readme-top"></a>
<div align="center"> <img height="120" src="https://registry.npmmirror.com/@lobehub/assets-emoji/1.3.0/files/assets/puzzle-piece.webp"> <img height="120" src="https://gw.alipayobjects.com/zos/kitchen/qJ3l3EPsdW/split.svg"> <img height="120" src="https://github.com/lobehub/chat-plugin-bilibili/assets/17870709/a1f134cc-3198-4003-907a-6acd6ebcc409"> <h1>Bilibili<br/><sup>LobeChat Plugin</sup></h1>Dive into Bilibili's vast content with features like keyword video search, replay access, interactive danmaku, trending video recommendations, and hot-search insights, all at your fingertips.
Changelog Β· Report Bug Β· Request Feature
</div> <details> <summary><kbd>Table of contents</kbd></summary>TOC
- π Features
- π€― Usage
- π¦ Plugin Ecosystem
- β¨οΈ Local Development
- π€ Contributing
- π Links
π Features
- π₯ Search Videos by Keywords: Find videos easily using specific keywords. This feature allows you to search through a vast library of content to find exactly what you're looking for.
- π Video Replay Access: Retrieve video replays by using the video's unique AVID (Audio Video Interleave Definition), such as 'av662384801' or 'BV1TP411b7pN'. This ensures you can revisit your favorite content whenever you wish.
- π¬ Video Danmaku (Bullet Comments): Experience interactive viewing with danmaku, the real-time commentary feature that overlays scrolling comments directly over videos. Enter the video's AVID to join the conversation.
- π₯ Popular Video Recommendations: Stay updated with the latest trends by getting a list of popular videos from Bilibili. This feature keeps you connected to the most viewed and talked about content.
- π Hot-Search Keywords: Discover what's currently hot with the top 10 trending search keywords from Bilibili. This pulse on the community's interests can guide you to the most relevant and engaging content.
π€― Usage
This is a function calling plugin for Lobe Chat, you can install it in plugin setting page.
<div align="right"> </div>π¦ Plugin Ecosystem
[!IMPORTANT]
See detail on π Template usage
[!Note]
Plugins provide a means to extend the Function Calling capabilities of LobeChat. They can be used to introduce new function calls, and even new ways to render message results. If you are interested in plugin development, please refer to our π Plugin Development Guide in the Wiki.
- @lobehub/lobe-chat-plugins: This is the plugin index for LobeChat. It accesses index.json from this repository to display a list of available plugins for LobeChat to the user.
- @lobehub/chat-plugin-sdk: The LobeChat Plugin SDK assists you in creating exceptional chat plugins for Lobe Chat.
- @lobehub/chat-plugins-gateway: The LobeChat Plugins Gateway is a backend service that serves as a gateway for LobeChat plugins. We deploy this service using Vercel. The primary API POST /api/v1/runner is deployed as an Edge Function.
Official Plugin | Description |
---|---|
SearchEngine | This plugin allows for the use of the SerpApi search engine. |
RealtimeWeather | This plugin provides practical weather information by obtaining real-time weather data and can automatically update based on the user's location. |
WebsiteCrawler | This plugin automatically crawls the main content of a specified URL webpage and uses it as context input. |
β¨οΈ Local Development
You can use Github Codespaces for online development:
Or clone it for local development:
$ git clone https://github.com/lobehub/chat-plugin-bilibili.git
$ cd chat-plugin-bilibili
$ bun install
$ bun dev
<div align="right">
</div>
π€ Contributing
Contributions of all types are more than welcome, if you are interested in contributing plugin, feel free to show us what youβre made of.
<div align="right"> </div>π Links
- π€ Lobe Chat - An open-source, extensible (Function Calling), high-performance chatbot framework. It supports one-click free deployment of your private ChatGPT/LLM web application.
- 𧩠/ πͺ Plugin Index - This is the plugin index for LobeChat. It accesses index.json from this repository to display a list of available plugins for Function Calling to the user.
π License
Copyright Β© 2023 LobeHub. <br /> This project is MIT licensed.
<!-- LINK GROUP -->