🔥【Code with SOLO】天啊撸!到底是谁喜欢上班啊!我用 SOLO 做了只「怨气宠物」替我发疯!

GrudgePet 怨气宠物 是让负面情绪"看得见、可宣泄、能变现"的桌面宠物应用,更是打工人的桌面生存工具。
Trae SOLO 一人抵万军,用 AI 帮打工人守住情绪边界,用 AI 帮打工人提高生产效率 :paw_prints:


一、我的真实痛点:打工人的怨气,连个树洞都没有

上班改方案改到崩溃、被无端加活、想吐槽又怕被同事看见、长期憋着情绪内耗……我太懂这种感受了:

  • 加班到深夜,怨气没处发,只能默默忍
  • 想吐槽职场糟心事,发朋友圈怕被针对
  • 负面情绪越积越多,整个人处于情绪亚健康

明明只是想有个安全、私密、不打扰别人的情绪出口,却找不到合适的工具。那一刻我就在想:为什么不能做一个只属于打工人的情绪宠物?

:backhand_index_pointing_down: 体验链接(目前支持win10和win11)
https://grudgepet.com/

:backhand_index_pointing_down: 实拍完整演示|F1 一键吐槽 + 怨气值实时可视化 + 桌面宠物状态联动全过程
SOLO大赛 | Vibe Coding 打工人专属情绪桌面宠_哔哩哔哩_bilibili

:backhand_index_pointing_down: 5月9日更新速览(职业专属话术系统+笔记+怨气值计算逻辑更新等)
5月9日-gif888


二、SOLO 救了我:单人 + AI,从零把想法变成可用工具

一开始我很慌,自己不是技术大牛,从零写桌面软件根本不敢想。直到用上 Trae SOLO,整个开发直接 “开绿灯”:

:white_check_mark: 丢一句需求,SOLO 直接出架构 + 代码 + 界面,不用从头啃技术
:white_check_mark: 权限一键申请,不用折腾环境配置、不用查半天文档
:white_check_mark: 悬浮窗、热键、本地数据存储,复杂功能 AI 全帮我搞定
:white_check_mark: 单人全程闭环,从灵感→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小时的问题立马解决!我真是一个小天才 :squinting_face_with_tongue:


三、怨气宠物:只做一件事 —— 接住你的所有委屈

它不搞复杂养成,不占内存,安安静静陪你打工

:paw_prints: 悬浮桌面:宠物始终置顶,不干扰工作,怨气越高形态越明显
:speaking_head: F1 一键吐槽:离线计算怨气值,本地存储,绝对隐私
:memo: 自动生成发疯文学:吐槽越多,文案越戳心,一键复制发泄
:ice: 一键消气:瞬间清空负面情绪,快速回血
:laptop: 办公助手: 支持全局截图、局部截图及自定义保存路径,5月9日上线笔记本功能,5月10日上线笔记本颜色个性化选择、截图标注及钉在桌面功能。
5月10日(1)
图4:5月10日更新后的办公助手,截图、钉在桌面、标注一应俱全

与其内耗自己,不如发疯外耗 —— 这就是我做它的初心。

:video_game: 使用场景

┌─────────────────────────────────────────────────┐
│  9:00 AM  ── 被需求文档折磨 ── F1吐槽 ── 怨气+10  │
│ 11:30 AM  ── 被老板临时加活 ── F1吐槽 ── 怨气+15  │
│  2:00 PM  ── 改了8版的方案被推翻 ── 怨气爆发!   │
│  6:00 PM  ── 一键合影生成发疯文案 ── 发朋友圈!   │
└─────────────────────────────────────────────────┘

四、5月9日更新:用户伴我同行,五大功能迭代

说实话,原帖发出去后我根本没敢松一口气——评论区每一条建议我都记在小本本上了:

:speaking_head: 用户反馈 1:“宠物吐槽识别不够智能,轮播关键词(职业强相关)无法识别”

:white_check_mark: 已实现:28种职业专属话术系统,解决痛点 —— 不同职业的槽点天差地别!

:dizzy: 技术实现

# profession_keywords.py - 关键词匹配引擎
PROFESSION_KEYWORDS = {
    "程序员": ["代码", "bug", "需求", "加班", "产品经理"],
    "教师": ["学生", "家长", "备课", "改作业", "班主任"],
    # ... 26 more professions
}

:speaking_head: 用户反馈 2:“想边吐槽边记笔记,情绪日记功能有吗”

→好的,笔记功能提前上线!



:white_check_mark: 已实现:快捷笔记一键唤起,你可以在里面记录工作要点,或许也可以记录任何你想记录的内容

:dizzy: 功能特性

  • :white_check_mark: 一键唤起(F1 或点击图标)
  • :white_check_mark: 自动记录时间戳 + 当前怨气等级
  • :white_check_mark: 支持多行文本 + 格式化
  • :white_check_mark: 本地 SQLite 存储,绝对隐私
  • :white_check_mark: 可导出为 Markdown / TXT

:speaking_head: 用户反馈 3:“不想下载安装,能先在线体验吗”


:white_check_mark: 已实现:网页版 Demo,6种场景即时体验

:dizzy: 技术实现

<!-- 纯前端实现,无需后端 -->
<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>

:speaking_head: 用户反馈 4:“怨气值上涨过慢”


:white_check_mark: 已实现:在原有怨气计算公式,和健康档案相关的倍率基础上,增加了短时间高频负向吐槽识别,能和您更感同身受。

:dizzy: 设计亮点:就像真实的朋友:你发疯时它陪你疯,你冷静后它也慢慢安静下来。

:brain: 智能情绪引擎 三层算法 + 自适应调节
滑动窗口检测 10分钟内实时统计吐槽频率
分级倍速响应 5档倍率(1.0x → 3.0x),高频场景加速累积
爆发阈值保护 连续20/30次触发强制升级,防止"温水煮青蛙"
自然衰减恢复 模拟真实情绪周期,每10分钟自动降温一档
峰值记忆机制 记录历史最高倍率,避免频繁触发导致脱敏

此外,我还加强了新手引导,解决了上线中的bug。

这就是 SOLO 的魅力——从想法到上线只要几天,从反馈到迭代只要几小时。一个人 + AI = 小团队效率!


:backhand_index_pointing_right: 项目其他细节

为了保证此贴可读性,初代设计和技术亮点见 【Code with SOLO】打工人怨气可视化!我做了一个F1一键发疯的桌面宠:paw_prints: - SOLO挑战赛专区 - TRAE 官方中文社区

词库、提示词及技术架构见 假期余额清零,怨气宠物陪我对抗开工emo​:sob: | SOLO单人Vibe Coding全记录 - SOLO挑战赛专区 - TRAE 官方中文社区


图5:部分发版记录,持续迭代、敏捷开发


:bar_chart: 未来规划

这款宠物不只是情绪宣泄工具,更是打工人的「数字搭子」。后续计划加入:

  • :memo: 截图标注功能:在目前全局截图和局部截图上升级——(5月10日已上线)
  • :ledger: 快捷笔记功能:新功能——(5月9日已上线)
  • :artist_palette: 宠物皮肤商店:新功能
  • :link: 社交分享功能:在目前合影功能上升级,未来支持一键分享至朋友圈

让它真正成为职场人的得力助手!


五、想和大家聊两句(评论区等你)

  1. 你上班最容易因为什么事瞬间 “怨气拉满”?
  2. 你有没有过 “想吐槽却不敢发” 的时刻?
  3. 你希望桌面宠物还能加什么打工人功能?

我会每条评论都看,好想法直接加进后续迭代!


本作品用于识别与疏导职场伦理失范带来的情绪积压,用AI守护打工人心理健康,践行科技致善。

“与其内耗自己,不如发疯给别人看” —— 怨气宠物与你共勉 :paw_prints:

2 个赞


哈哈哈,发帖太迟了,感觉毫无流量,和我的小宠物吐槽了下,感觉心情都舒畅了一丢丢

4 个赞

不过贴主我的情绪可能波动不是特别大,目前很难触发终极形态,是个小彩蛋哦,看看谁能先触发~

5 个赞

对啦,大家吐槽完同时按ctrl+enter就可以提交吐槽了,宠物会随机触发和大家的对话,有任何需要反馈的,欢迎随时滴滴 :two_hearts:

4 个赞

本来我只是个纯逛街潜水式的看看社区大佬们参赛的作品,但你吐槽在评论区的内容好搞笑,必须下载体验支持一下哈哈哈哈哈

3 个赞

还有就是百度网盘链接失效了!!!强烈要求有个网页预览的版本能上手体验

2 个赞

理解你的心情,都是被逼疯了的上班族 :face_with_bags_under_eyes:

4 个赞

是的!( ̄︶ ̄*))

2 个赞

百度链接失效了,我刚刚申诉回来了,这个试一下呢:rose::通过网盘分享的文件:怨气宠物.zip
链接: 百度网盘 请输入提取码 提取码: cz41

2 个赞

想问一下你的站点怎么部署的?备案?还是?https://grudgepet.com/

3 个赞

国内备案来不及了,用的境外服务器。摸索了一下,netlify最方便,但有时候会抽风,后面换成github page了。有帮助的话,请投一票呀 :two_hearts:

2 个赞

国内备案来不及了,用的境外服务器。摸索了一下,netlify最方便,但有时候会抽风,后面换成github page了。有帮助的话,请投一票呀 :two_hearts:

2 个赞

很可爱的小宠物

3 个赞

谢谢您 :two_hearts: 您的鼓励是我前进路上最大的动力

2 个赞

这玩意儿倒是让我想到之前摸鱼时写的一个堆满负能量的记事本,索性做成桌面小工具得了。

2 个赞

哈哈,妥妥的灵感共鸣~能给你带来启发真的太开心啦:sparkles:

1 个赞

看着是个纯逛街潜水式的看看社区大佬们参赛的作品

2 个赞

这个项目看着挺好的,喜欢:heart_eyes:

2 个赞

上班真的太需要这个小东西了!一键吐槽太解压!

2 个赞

本地运行完全不担心隐私泄露,太好了再也不用担心蛐蛐领导被发现了。

2 个赞