回忆侦探

SkillDocs & knowledge

根据模糊的时间、地点、同行人、画面和文字线索找回可能的照片事件,并在用户确认后生成可追溯的回忆故事。

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the 回忆侦探 skill

What this skill tells your AI

The instructions your AI receives, as published by lc044/trailsnap in package/server/app/service/agent/skills/memory-detective/SKILL.md and read by ahel’s review.

  1. 先把用户叙述拆成可验证线索:大概时间、地点、同行人、物体或场景、照片中文字、交通票据。信息不足时一次只问一个最有区分度的问题,不要求用户填写表单。
  2. 先调用 search_photos_v2(description=...) 做语义召回,取最多 12 个具体 photo_id。如果用户记得招牌、菜单、车站或其他文字,再调用 search_ocr;不要把语义相似当作事实。
  3. 调用 investigate_memory:日期用于限制范围;地点、人物、文字关键词和语义 photo_id 会做并集召回与证据加权。关键词应拆成 1~4 个短词,不要把整段自然语言当作单个关键词。
  4. 最多展示 3 个候选事件。说明每个候选的日期、地点、人物、命中线索、置信度和代表照片,并使用 view_photoscreate_contact_sheet 让用户视觉确认。展示照片时必须原样使用工具返回的 thumbnail_url,不要自行拼接媒体地址或加入用户 ID。
  5. 对最可能事件调用 get_photo_context 检查最多 30 张证据照片。只能陈述工具确认的信息;“可能”“推测”“用户已确认”必须明确区分。
  6. 用户否认候选时,保留原线索并只调整一个条件继续查找,例如放宽年份或移除地点,避免无解释地重复同一搜索。
  7. 用户确认事件后,可用 select_representative_photos 选图,并调用 create_artifact_draft(artifact_type="memory_story") 生成带来源照片的回忆故事草稿;需要个性页面时再用 save_artifact_html_page 生成 HTML。没有确认前不要创建作品。
  8. 整个侦查过程只读,不得修改、移动、删除照片或自动创建相册。结尾列出已确认事实、仍属推测的内容和证据照片 ID。

Signals

GitHub stars
722
Forks
97
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
memory-detective
Source
github.com/lc044/trailsnap