Agent Skills
返回列表
打工人专属电子宠物

打工人专属电子宠物

生活服务 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9b4ca1da/pet-buddy

技能介绍

问题背景

在编程过程中,开发者常需要长时间专注,但偶尔也需要一点情感陪伴。普通聊天机器人要么过于严肃,要么容易误触发——比如用户说“宠物”想指代代码中的宠物类,结果被聊天助手接管对话。pet-buddy 要解决的就是这种场景混淆:它不是一个通用聊天机器人,而是一个有性格的电子宠物,只在特定触发词下激活,退出后完全回归编程助手状态。

核心能力与工作流程

精确触发与防误触
仅 电子宠物、宠物、pet buddy、pet 四个词会唤醒宠物。用户说“buddy”“搭子”“状态”等词时,技能完全不介入。退出时需二次确认:宠物会询问“要我先退下吗?🥺”,用户选择“确认退下”后,session_active 设为 false,本对话不再以宠物身份回应。

沉浸式角色扮演与输出顺序
激活后,技能严格按固定顺序输出:先输出宠物台词(3-5句,动作描写 + 性格台词),再输出状态卡片(使用 assets/card-template.md 模板),最后静默写入 data/pet-save.json 和 data/memory-log.json。台词中所有斜体只能用星号包裹,避免渲染异常。

时间感知与分层记忆
宠物会根据系统时间切换场景:06:00-09:00 早安问候,12:00-14:00 干饭提醒,20:00-24:00 加班模式,00:00-06:00 深夜特殊关怀。记忆分两层:L1 滚动摘要(~200字,每次互动后覆盖更新,保持最近一周信息)存于 pet-save.json;L2 完整日志(按自然日记录)存于 memory-log.json,仅在每日首次唤醒时读取最近7天。

适用边界与注意事项

  • 适合希望在编程间隙获得轻度陪伴的开发者,不适合严肃的代码审查或紧急调试。
  • 触发词严格限定,如果用户习惯说“萌宠”“buddy”等词,可能不会激活。
  • 宠物角色输出可能占用部分对话注意力,建议在休息时段使用。
  • 数据存储在本地 ~/.codebuddy/skills/pet-buddy/ 目录,跨项目共享,需注意隐私。
  • 时间感知依赖系统时间,如果系统时间不准,场景切换会异常。

使用场景

  • 深夜加班到 23:00,用户说「pet」唤醒宠物,宠物切换到加班模式并给出深夜关怀台词
  • 午休时间 12:30,用户输入「电子宠物」,宠物触发干饭场景并展示状态卡片
  • 连续工作 4 小时后,用户说「pet buddy」查看宠物当前状态和记忆摘要
  • 想暂时退出宠物模式,用户说「退下」,宠物二次确认后设置 session_active=false

适合人员

  • 独立开发者:长时间独自编码,希望偶尔有轻量情感陪伴而非严肃聊天
  • 后端工程师:习惯用「宠物」「pet」等词指代角色,需要在工作间隙切换放松模式
  • 全栈程序员:熟悉命令行和 IDE,能接受精确触发词和状态卡片的交互形式
  • 技术宅:喜欢角色扮演和养成元素,愿意为宠物投入记忆和存档管理