agentlytics
Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…
JavaScript★ 555
Listening all, Listening freedom!
git clone https://github.com/lostvita/AuraPlayer.gitlostvita/AuraPlayerAI Agent 驱动的 B站音频播放器。随时随地,想听就听,不止于音乐。
| 层 | 技术 |
|---|---|
| 框架 | Next.js 16 (App Router) |
| 前端 | React 19 / TypeScript 5 |
| 样式 | Tailwind CSS 4 + CSS Variables |
| AI | @anthropic-ai/claude-agent-sdk(支持 DeepSeek / Claude) |
git clone https://github.com/pstrm-dev/aura-player.git cd aura-player pnpm install
cp .env.example .env.local
编辑 .env.local,填入你的 API Key:
# 推荐使用 DeepSeek(中文能力强、免费额度大) # 获取 Key: https://platform.deepseek.com/api_keys ANTHROPIC_BASE_URL=https://api.deepseek.com ANTHROPIC_API_KEY=your-deepseek-api-key # 音频存储目录(可选,默认 ~/Documents/bili) # MUSIC_DIR=/path/to/your/music
pnpm dev
打开 http://localhost:3000 即可使用。
aura-player/
├── app/
│ ├── api/ # API 路由
│ │ ├── chat/ # AI Agent SSE 接口
│ │ ├── bili/ # B站搜索 & 弹幕代理
│ │ ├── search/ # 本地曲库搜索
│ │ └── tracks/ # 音频文件服务 & 扫描
│ ├── components/ # UI 组件(Atomic Design)
│ │ ├── atoms/
│ │ ├── molecules/
│ │ └── organisms/
│ ├── context/ # React Context(Player/Agent/Mode/Danmaku)
│ ├── hooks/ # 自定义 Hooks
│ └── lib/ # 共享逻辑(bili API、tracks 解析、类型)
├── docs/screenshots/ # 应用截图
├── public/ # 静态资源
└── design/ # 设计规范文档
搜索 MUSIC_DIR 目录下的 MP3 文件。支持按标题、作者、文件名模糊匹配。
| 平台 | 支持情况 |
|---|---|
| macOS | 完全支持 |
| Linux | 完全支持 |
| Windows | 需要 WSL(云端转换依赖 bash 命令) |
如果这个项目对你有帮助,欢迎请作者喝杯咖啡 :)
本项目采用 CC BY-NC-SA 4.0 协议。
你可以自由地查看、修改和分享本项目代码,但 禁止用于商业用途。衍生作品须以相同协议分发。
more like this
Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…
Skill Claude Code de veille tech francophone. Agrège les flux RSS (Journal du Hacker, Human Coders News…) et produit un…
A to-do list that runs your Claude Code agents — capture anywhere, dispatch in parallel, review from your phone.
search projects, people, and tags