文章摘要
该项目提供了一个《魔兽争霸3》苦工语音通知工具,可在Claude代码运行完成时播放游戏中的苦工语音提示,帮助开发者无需时刻盯着终端。
文章总结
GitHub项目:peon-ping - 魔兽争霸3苦工语音通知工具
项目概述
peon-ping是一个为Claude Code设计的语音通知工具,通过魔兽争霸3中苦工(Peon)的经典语音(如"Work work"、"Ready to work?")来提醒开发者代码任务状态。支持macOS和WSL2环境,帮助开发者无需紧盯终端即可获知任务完成情况。
核心功能
事件通知:
- 会话开始:播放问候语音(如"Yes?")
- 任务完成:播放确认音效(如"Okie dokie")
- 需要权限:触发提醒(如"Something need doing?")
- 高频操作:彩蛋语音(如"Me busy, leave me alone!")
多平台支持:
- macOS:使用
afplay播放音频 - WSL2:通过PowerShell调用
MediaPlayer
- macOS:使用
声音包系统:
- 默认包:兽人苦工(英语/法语/波兰语)
- 扩展包:人类农民、红警2苏联工程师、星际争霸战列巡航舰等
- 支持随机轮换声音包(通过
pack_rotation配置)
快速使用
```bash
一键安装
curl -fsSL https://raw.githubusercontent.com/tonyyont/peon-ping/main/install.sh | bash
常用命令
peon --toggle # 快速静音/恢复 peon --pack # 切换声音包 peon --packs # 查看可用声音包 ```
配置选项
配置文件路径:~/.claude/hooks/peon-ping/config.json
json
{
"volume": 0.5,
"categories": {
"greeting": true,
"acknowledge": true
},
"pack_rotation": ["peon", "sc_kerrigan"]
}
项目资源
- 演示网站:peon-ping.vercel.app
- 开源协议:MIT License
- 贡献指南:支持自定义声音包提交
技术细节
通过Claude Code的钩子机制监听事件,使用Shell脚本调度音频播放和终端标题更新。声音文件版权归暴雪娱乐等原厂商所有,项目仅作技术展示用途。
项目亮点:将游戏文化融入开发工具,通过怀旧音效提升工作效率,支持多语言包和跨平台适配。
评论总结
以下是评论内容的总结:
关于音效设计的建议
- 有用户认为任务完成音效应该更明确(如"Job done!"),而非接收指令的音效
引用:"Shouldn't the sound...be something like 'Job done!'?"(评论1)
- 有用户认为任务完成音效应该更明确(如"Job done!"),而非接收指令的音效
版权问题的讨论
- 有评论指出AI技术普遍存在版权侵权问题,对此项目使用暴雪素材表示质疑
引用:"Everything in AI is built on copyright infringement..."(评论2)
- 有评论指出AI技术普遍存在版权侵权问题,对此项目使用暴雪素材表示质疑
对经典游戏音效的怀念
- 多位用户表达对魔兽争霸II等经典游戏音效的喜爱
引用:"I really wish it were Warcraft II voices"(评论3)
"I'd love to use...these noises trigger me to want to play"(评论10)
- 多位用户表达对魔兽争霸II等经典游戏音效的喜爱
对项目的积极评价
- 多数评论赞赏该项目的创意和实现
引用:"You sir, deserve a medal"(评论5)
"Awesome idea and well realised"(评论9)
"actual good work with LLMs"(评论8)
- 多数评论赞赏该项目的创意和实现
扩展建议
- 用户建议开发更多音效包(如星际争霸感染人音效)和AI语音包
引用:"making an Infested Terran sound pack"(评论6)
"release AI generated voice packs"(评论7)
- 用户建议开发更多音效包(如星际争霸感染人音效)和AI语音包
幽默/讽刺观点
- 有用户调侃未来人类可能成为"苦工"
引用:"the human will be the peon"(评论4)
- 有用户调侃未来人类可能成为"苦工"
相关项目推荐
- 评论中提到了AgentCraft等其他创意项目
引用:"if you haven't seen AgentCraft, you are missing out"(评论10)
- 评论中提到了AgentCraft等其他创意项目