Agent Skills
返回列表
宠物陪伴日记

宠物陪伴日记

生活服务 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-pet-companion-journal。

技能介绍

要解决什么问题

养宠久了,资料往往散落在聊天记录、相册和随手记的便签里:换粮记在哪、上次驱虫是几号、某次就诊开了什么药,要翻半天也拼不齐一条时间线。更麻烦的是多宠家庭——每条记录必须先搞清楚「这是哪只猫的」。

Pet Companion Journal 面向「本地优先」的宠物陪伴档案:按宠物拆分 profile,把日常、瞬间、喂食、健康与提醒写进可检索的结构化记录,而不是一次性生成一篇散文就结束。

技能如何工作

工作流里有一条硬规则:先识别宠物。单宠可简短确认后推断;多宠且未指明时必须先问清楚。读记录时优先展示可能匹配的结果,仅在歧义时再追问。

核心能力大致分五块:

  • 档案:用 scripts/pet_manager.py 的 create / update 维护名称、物种、生日或月龄、品种、性别等;昵称、领养日、绝育状态、毛色标记、性格标签、备注与头像引用为可选字段。
  • 按类型落库:scripts/record_add.py 支持 daily、moment、photo、feeding、health、reminder-note;半结构化叙述进正文,症状列表、药名、场景标签等放进 extra。
  • 提醒:scripts/reminder_manage.py 创建/列出每只宠物的提醒;scripts/reminder_check.py 查到期或即将到期的项(生日、疫苗、驱虫、体检、美容、洗澡、补粮、用药、复诊等)。
  • 查询与回顾:scripts/record_query.py 可按宠物、记录类型、时间范围、关键词过滤;scripts/export_report.py 导出某段时间的紧凑摘要。

默认数据根目录为 ~/.pet-companion/:pets/ 存 profile JSON,records/YYYY/MM/ 为带 JSON frontmatter 的 Markdown,reminders/ 按宠物分文件,media/YYYY/MM/ 放照片与附件。更细的 schema 与查询模式见技能内 references/ 文档。

边界与注意点

这是本地档案与整理工具,不是兽医诊断或处方系统:健康相关内容可以记录、分类、检索,但不应被当作诊疗结论;若用户描述紧急症状,应建议尽快就医。

隐私上默认不把宠物照片、就诊细节等对外分享,除非用户明确要求。照片路径或细节不确定时,应标注为备注或估计,而不是假装已核实。写入后应明确说明保存在哪只宠物名下;读取时以简洁摘要加最相关条目为主,语气清晰、偏陪伴感而非冷冰冰的报表。

使用场景

  • 家里两只狗,用户只说「今天吐了」,需要先确认是哪只再写入 `health` 记录并保留症状描述
  • 换粮后想记下品牌、用量和宠物反应,用 `feeding` 类型归档,日后按时间范围检索对比
  • 疫苗或驱虫到期前,用 `reminder_check` 拉出即将到期的项,避免和上次就诊记录对不上
  • 领养新猫后逐步补全 profile,并把成长瞬间、照片 caption 按 `moment`/`photo` 挂到该宠物时间线上

适合人员

  • 同时养多只猫狗、需要每条日志都落到正确宠物档案上的饲主
  • 经常带宠就诊、想把症状、用药、疫苗和驱虫记录按时间串起来备查的养宠家庭
  • 会请家人或宠物店代喂、希望导出一段时间摘要交接喂食与用药注意事项的负责人
  • 希望用本地 `~/.pet-companion/` 留存照片与日记、不愿把就诊细节上传到第三方云的用户