Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 2.02 KB

README_ZH.md

File metadata and controls

65 lines (42 loc) · 2.02 KB

danmakustr - 去中心化弹幕插件

一个基于 nostr 协议的 chrome 弹幕插件,支持 YouTube

因为现在使用的人比较少,所以弹幕也很少。所以做了个简单的网页展示所有的弹幕,方便大家看到别人的弹幕。如果你觉得哪条弹幕有趣,可以点击跳转到对应的视频使用插件进行回复。

截图

screenshot

安装

从 Chrome 商店安装

Chrome Web Store

从源码安装

  1. clone 本仓库并进入文件夹
git clone https://github.com/CodyTseng/danmakustr.git
cd danmakustr
  1. 安装依赖并构建
npm install
npm run build
  1. 打开 chrome 浏览器,进入 chrome://extensions/
  2. 打开开发者模式
  3. 点击 加载已解压的扩展程序
  4. 选择打包好的文件夹 build
  5. 打开 YouTube 发送你的第一条 nostr 弹幕吧!

中继器

中继器是用于存储和传播 nostr 事件的服务,每一条弹幕都是一个 nostr 事件。如果你想自己保存和传播弹幕,可以自己搭建一个中继器。以下是我的两个中继器实现:

  • nostr-relay-tray: 一个桌面端中继器,使用 electron 实现,双击即可运行。适合非技术人员使用。
  • nostr-relay-nestjs: 一个更适合在服务器上运行的 nostr 中继器,使用 nodejs + PostgreSQL 实现。

nostr 社区中还有很多其他中继器实现

TODO

  • 可编辑中继列表
  • 支持自定义弹幕颜色和显示模式
  • 支持私钥登陆
  • 支持查看历史弹幕
  • 支持给弹幕点赞
  • 支持下载视频弹幕
  • 支持更多平台
  • ...

Donate

If you like this project, you can buy me a coffee :) ⚡️ codytseng@getalby.com ⚡️

License

MIT