关于 sfx-elements
sfx-elements 收录 17 个 CC0 音效,适用于 React 项目及直接使用音频文件的工作流。它同时提供带播放 Hook 的 TypeScript 模块和可下载 MP3,供视频、Agent 与命令行工具使用。
主要功能
- 0117 个 CC0 音效
- 02适用于 React 的 TypeScript 模块
- 03可下载的原始 MP3
- 04转场、界面与电影音效包
适用场景
- 01为 React 界面添加反馈音效
- 02在视频场景切换处加入音效
- 03在脚本或 Agent 工作流中使用音频
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ crafter-station/ elements --skill sfx-elements安装后在 Claude Code 中输入/sfx-elements确认已加载。
详细介绍
SFX Elements
17 个 CC0 音效。提供双格式:适用于 React 的 TypeScript 模块,以及适用于视频/Agent 的原始 MP3 文件。
安装(React / Web Audio)
npx shadcn@latest add @elements/sfx-{name}
将音效安装为内嵌 base64 音频的 TypeScript 模块,同时提供 useSound hook 和音效引擎。
安装为原始 MP3(视频 / Agent / CLI)
无需 React。直接下载 MP3:
curl -o {name}.mp3 https://tryelements.dev/sfx/{name}.mp3
适用于 ffmpeg、视频编辑器、Python 脚本或任何能播放音频文件的工具。所有音效均以 audio/mpeg 内容类型提供。
音效
转场(6)
| 音效 | 时长 | 安装 |
|---|---|---|
| 呼啸声 | 0.57s | @elements/sfx-whoosh |
| 呼啸声变体 1 | 1.10s | @elements/sfx-whoosh-alt1 |
| 呼啸声变体 2 | 1.56s | @elements/sfx-whoosh-alt2 |
| 魔法揭晓 | 2.04s | @elements/sfx-magic-reveal |
| 反向呼啸声 | 5.85s | @elements/sfx-reverse-whoosh |
| 唰声 | 4.08s | @elements/sfx-swoosh |
UI(6)
| 音效 | 时长 | 安装 |
|---|---|---|
| 点击 | 1.03s | @elements/sfx-click |
| 啵声 | 1.02s | @elements/sfx-pop |
| 键盘声 | 8.05s | @elements/sfx-keyboard |
| 通知 | 2.12s | @elements/sfx-notification |
| 错误 | 0.53s | @elements/sfx-error |
| 成功 | 2.54s | @elements/sfx-success |
电影感(5)
| 音效 | 时长 | 安装 |
|---|---|---|
| 渐强音 | 4.03s | @elements/sfx-riser |
| 快门 | 7.87s | @elements/sfx-shutter |
| 故障音 | 2.64s | @elements/sfx-glitch |
| 轰鸣 | 4.30s | @elements/sfx-boom |
| 持续低音 | 6.82s | @elements/sfx-drone |
音效包
| 需求 | 命令 |
|---|---|
| 全部 17 个音效 | @elements/sfx-all |
| 转场音效 | @elements/sfx-transitions |
| UI 音效 | @elements/sfx-ui |
| 电影感音效 | @elements/sfx-cinematic |
用法
import { useSound } from "@/hooks/use-sound";
import { whooshSound } from "@/components/sfx/whoosh";
export function TransitionButton() {
const { play } = useSound(whooshSound, { volume: 0.5 });
return <button onClick={() => play()}>Transition</button>;
}
时间安排指南
| 事件 | 音效 | 时机 |
|---|---|---|
| 文本出现 | 啵声、点击 | 精确帧 |
| 场景转场 | 呼啸声、唰声 | 剪切前 100ms |
| 快速剪切 | 唰声 | 剪切前 50ms |
| 戏剧性揭晓 | 魔法揭晓、轰鸣 | 提前 50ms |
| 错误状态 | 错误、故障音 | 揭晓时 |
| 成功/部署 | 成功 | 揭晓时 |
| 营造紧张感 | 持续低音、渐强音 | 片段开始时 |
探索所有音效
curl -s https://tryelements.dev/r/sfx-index.json | jq '.sounds[].name'
发现
浏览 https://tryelements.dev/docs/sfx
许可证
所有音效均为 CC0(公有领域)。无需署名。可免费用于商业用途。
评论
支持 Markdown