Linux.do 语音消息

为 linux.do 编辑器提供语音录制、上传与播放能力。

Verze ze dne 06. 03. 2026. Zobrazit nejnovější verzi.

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Autor
helloai
Hodnocení
0 0 0
Verze
1.0.0
Vytvořeno
06. 03. 2026
Aktualizováno
06. 03. 2026
Size
173,8 KB
Licence
MIT
Spustit na

Linux.do 语音消息

一个面向 https://linux.do/* 的油猴脚本项目,为 Discourse 编辑器提供内联语音录制、上传,以及帖子内语音消息播放器替换能力。

项目基于 Svelte 5 + TypeScript + Vite + vite-plugin-monkey 构建。

当前能力

  • 在编辑器工具栏中注入录音按钮。
  • 点击录音按钮后,直接在编辑区内展开内联录音条,不使用弹窗。
  • 录音条支持:开始录音、暂停/继续、删除、发送、上传进度提示。
  • 录音优先使用 Opus,不支持时回退到 MP3
  • 录音固定码率 64 kbps,最长 5 分钟,并在上传前做最终大小校验。
  • 上传时自动走 Discourse 同源上传接口 /uploads.json,自动处理 CSRF Token。
  • 上传成功后自动向编辑器插入标准 Markdown: