记忆宠物
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_800d68d6/memory-pet。
技能介绍
要解决什么问题
在长时间对话里,上下文会膨胀,而「陪聊、记一点事」又往往只靠模型自觉写记忆——既难审计,也容易和宠物式互动混在一起。memory-pet 把可饲养的文本宠物和可追踪的记忆协议绑在一起:互动有状态,干饭有固定顺序,数据一律走 CLI,而不是改 JSON 或凭感觉存。
技能如何工作
- 五只基础宠物(螺母、螺丝、饼干、笔、电瓶):各有 ASCII 艺术与性格;最多同时养 10 只(含重复),集齐五种可合成「人工智能」(融合消耗 -4)。
- 四种交互:
干饭(AI 记忆 → 宠物记忆 → 上下文压缩,并由food_log审计)、散步(互动 + 随机遇新宠)、贴贴(亲密度大幅变化)、回忆(展示宠物记忆)。 - 唤醒前置:每次展示或交互前应用
pet_manager.py wake处理亲密度衰减;归零则逃跑,独立记忆文件自动删除。 - 渐进式文档:
SKILL.md为入口,细节在references/*.md;状态读写必须经pet_manager.py,禁止直接操作 JSON。
适用边界与注意点
仅询问概念、不要求执行交互时不应触发;用户指定其他技能时也不应抢路由。展示 ASCII 前需做渲染检查,出错最多自动修正 2 次,仍失败则输出「尽力了」并停止。干饭顺序不能颠倒:必须先完成两条记忆保存,再压缩,否则宠物侧没有可提取内容。
使用场景
- 多轮 Agent 对话导致上下文膨胀,需用「干饭」按顺序完成 AI 与宠物双线记忆保存,再执行上下文压缩。
- 长时间单人开发或调试时想召唤 ASCII 文本宠物陪聊,并要求每次互动经 `pet_manager.py interact` 落盘亲密度与记录。
- 项目讨论中曾通过干饭写入宠物独立记忆文件,需要用「回忆」列出该宠物已存片段以核对决策或遗漏。
- 用户提到清理上下文、保存记忆或压缩时,先执行 wake 检查亲密度衰减与逃跑,再渲染宠物避免展示失效状态。
适合人员
- 维护 Cursor/Claude 等 Agent 工作流、希望干饭与 food_log 可被 Python 审计的平台或后端工程师
- 单次任务对话轮次很长、需在压缩上下文同时保留结构化记忆文件的独立开发者
- 编写或维护渐进式 SKILL 与 references、需要示范「禁止直改 JSON」约束的 Agent 技能作者
- 远程协作中希望在编码间隙获得轻量陪伴互动、且能接受亲密度衰减与宠物逃跑机制的技术写作者