习得贴纸:贴纸识别流水线 + search_stickers 检索 #70
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#66 [PRD] arise 长尾记忆与感知增强(mood_congruence + 环境遥测 + 记忆深度搜索 + 习得贴纸 + 跨平台资料拉取)落地
What to build
机器人能记住群里常用的一些贴纸/表情包是什么意思,供它自己之后发贴纸时用得上。识别流水线独立于两级门控异步跑,不会因为识别一张贴纸拖慢当轮回复速度,per-chat 默认关闭(opt-in,采集他人内容默认保守)。
Acceptance criteria
MediaKind新增"sticker"取值(现有仅"image"/"video"/"audio"三态),只有kind="sticker"的媒体才进入识别流程,普通图片("image")不触发这条流水线kind="sticker"媒体引用、且发送者非机器人自己的消息时,立即异步发起一次无工具 VLM 描述请求(复用既有"新鲜上下文、无工具旁路请求"调用模式,目标是产出"这个贴纸的含义/使用场景"而非"描述画面内容"),不阻塞当轮门控评估/回复延迟,即便这轮机器人最终选择沉默不回应,识别本身也照常发生/settool),未开启的 chat 完全不触发识别流程,不产生任何 VLM 调用MediaRef里提供)精确去重,同一贴纸已识别过则跳过,不重复调用、不重复落库search_stickers(query)(同search_memory先例,不经工具港,不整份注入),供send_message发贴纸时按需查询;与资源 port 的 host 静态贴纸目录并存不合并search_stickers工具测试(仿search_memory)Blocked by
None — can start immediately