GrudgePet 怨气宠物 是让负面情绪"看得见、可宣泄、能变现"的桌面宠物应用,更是打工人的桌面生存工具。
Trae SOLO 一人抵万军,用 AI 帮打工人守住情绪边界,用 AI 帮打工人提高生产效率
一、我的真实痛点:打工人的怨气,连个树洞都没有
上班改方案改到崩溃、被无端加活、想吐槽又怕被同事看见、长期憋着情绪内耗……我太懂这种感受了:
- 加班到深夜,怨气没处发,只能默默忍
- 想吐槽职场糟心事,发朋友圈怕被针对
- 负面情绪越积越多,整个人处于情绪亚健康
明明只是想有个安全、私密、不打扰别人的情绪出口,却找不到合适的工具。那一刻我就在想:为什么不能做一个只属于打工人的情绪宠物?
体验链接(目前支持win10和win11)
https://grudgepet.com/
实拍完整演示|F1 一键吐槽 + 怨气值实时可视化 + 桌面宠物状态联动全过程
SOLO大赛 | Vibe Coding 打工人专属情绪桌面宠_哔哩哔哩_bilibili
5月9日更新速览(职业专属话术系统+笔记+怨气值计算逻辑更新等)

二、SOLO 救了我:单人 + AI,从零把想法变成可用工具
一开始我很慌,自己不是技术大牛,从零写桌面软件根本不敢想。直到用上 Trae SOLO,整个开发直接 “开绿灯”:
丢一句需求,SOLO 直接出架构 + 代码 + 界面,不用从头啃技术
权限一键申请,不用折腾环境配置、不用查半天文档
悬浮窗、热键、本地数据存储,复杂功能 AI 全帮我搞定
单人全程闭环,从灵感→MVP→可安装包,只用了短短几天
别人组队开发,我一人 + SOLO,照样做出完整的桌面情绪工具 —— 这就是 AI 编程给普通人的机会。
图1:Vibe Coding(核心内容4月19日完成,后续工作比较忙,到4月29日首帖发布,5月4日该帖发布)
图2:5月3日-5月9日每天下班后启动solo,大抵是热爱吧
5月10日更新: 啊啊啊,我怎么才琢磨出来一个绝技啊!AI改bug一直不太行,试过很多AI这一块都是弱点。做这个项目我还是用老方法,solo coder自己排错,排不出来我去review代码提出可能出问题的方向。这种方式和我研究出来的新方法比,简直弱爆了!
图3:多模式搭配使用
现在使用MTC模式发散思维寻找BUG出现的潜在根因,solo coder再根据方向排查修改,卡了3小时的问题立马解决!我真是一个小天才 ![]()
三、怨气宠物:只做一件事 —— 接住你的所有委屈
它不搞复杂养成,不占内存,安安静静陪你打工
悬浮桌面:宠物始终置顶,不干扰工作,怨气越高形态越明显
F1 一键吐槽:离线计算怨气值,本地存储,绝对隐私
自动生成发疯文学:吐槽越多,文案越戳心,一键复制发泄
一键消气:瞬间清空负面情绪,快速回血
办公助手: 支持全局截图、局部截图及自定义保存路径,5月9日上线笔记本功能,5月10日上线笔记本颜色个性化选择、截图标注及钉在桌面功能。

图4:5月10日更新后的办公助手,截图、钉在桌面、标注一应俱全
与其内耗自己,不如发疯外耗 —— 这就是我做它的初心。
使用场景
┌─────────────────────────────────────────────────┐
│ 9:00 AM ── 被需求文档折磨 ── F1吐槽 ── 怨气+10 │
│ 11:30 AM ── 被老板临时加活 ── F1吐槽 ── 怨气+15 │
│ 2:00 PM ── 改了8版的方案被推翻 ── 怨气爆发! │
│ 6:00 PM ── 一键合影生成发疯文案 ── 发朋友圈! │
└─────────────────────────────────────────────────┘
四、5月9日更新:用户伴我同行,五大功能迭代
说实话,原帖发出去后我根本没敢松一口气——评论区每一条建议我都记在小本本上了:
用户反馈 1:“宠物吐槽识别不够智能,轮播关键词(职业强相关)无法识别”
→
已实现:28种职业专属话术系统,解决痛点 —— 不同职业的槽点天差地别!
技术实现
# profession_keywords.py - 关键词匹配引擎
PROFESSION_KEYWORDS = {
"程序员": ["代码", "bug", "需求", "加班", "产品经理"],
"教师": ["学生", "家长", "备课", "改作业", "班主任"],
# ... 26 more professions
}
用户反馈 2:“想边吐槽边记笔记,情绪日记功能有吗”
→好的,笔记功能提前上线!
→
功能特性:
一键唤起(F1 或点击图标)
自动记录时间戳 + 当前怨气等级
支持多行文本 + 格式化
本地 SQLite 存储,绝对隐私
可导出为 Markdown / TXT
用户反馈 3:“不想下载安装,能先在线体验吗”
→
技术实现
<!-- 纯前端实现,无需后端 -->
<div class="demo-container">
<div class="pet-display">...</div>
<div class="interaction-area">
<div class="quick-suggestions">...</div>
<textarea id="demoInput"></textarea>
</div>
</div>
<script>
// JavaScript 交互逻辑
const responseDatabase = [
{ keywords: ['加班', '深夜'], grudge: 45, responses: [...] },
// 6 scenarios total
];
</script>
用户反馈 4:“怨气值上涨过慢”
→
设计亮点:就像真实的朋友:你发疯时它陪你疯,你冷静后它也慢慢安静下来。
| 三层算法 + 自适应调节 | |
|---|---|
| 滑动窗口检测 | 10分钟内实时统计吐槽频率 |
| 分级倍速响应 | 5档倍率(1.0x → 3.0x),高频场景加速累积 |
| 爆发阈值保护 | 连续20/30次触发强制升级,防止"温水煮青蛙" |
| 自然衰减恢复 | 模拟真实情绪周期,每10分钟自动降温一档 |
| 峰值记忆机制 | 记录历史最高倍率,避免频繁触发导致脱敏 |
此外,我还加强了新手引导,解决了上线中的bug。
这就是 SOLO 的魅力——从想法到上线只要几天,从反馈到迭代只要几小时。一个人 + AI = 小团队效率!
项目其他细节
为了保证此贴可读性,初代设计和技术亮点见 【Code with SOLO】打工人怨气可视化!我做了一个F1一键发疯的桌面宠
- SOLO挑战赛专区 - TRAE 官方中文社区
词库、提示词及技术架构见 假期余额清零,怨气宠物陪我对抗开工emo
| SOLO单人Vibe Coding全记录 - SOLO挑战赛专区 - TRAE 官方中文社区
图5:部分发版记录,持续迭代、敏捷开发
未来规划
这款宠物不只是情绪宣泄工具,更是打工人的「数字搭子」。后续计划加入:
截图标注功能:在目前全局截图和局部截图上升级——(5月10日已上线)
快捷笔记功能:新功能——(5月9日已上线)
宠物皮肤商店:新功能
社交分享功能:在目前合影功能上升级,未来支持一键分享至朋友圈
让它真正成为职场人的得力助手!
五、想和大家聊两句(评论区等你)
- 你上班最容易因为什么事瞬间 “怨气拉满”?
- 你有没有过 “想吐槽却不敢发” 的时刻?
- 你希望桌面宠物还能加什么打工人功能?
我会每条评论都看,好想法直接加进后续迭代!
本作品用于识别与疏导职场伦理失范带来的情绪积压,用AI守护打工人心理健康,践行科技致善。
“与其内耗自己,不如发疯给别人看” —— 怨气宠物与你共勉 ![]()










