本地活动扫描
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-local-event-scanner。
技能介绍
要解决的问题
多数活动推荐场景的痛点在于:通用搜索给出的是热门榜单,与你个人口味无关;而手工整理本地活动信息耗时且容易遗漏。local-event-scanner 把「发现—筛选—呈现」固化成一条可复用的流水线,让 Agent 在回答「我这附近现在有什么值得去的活动」这类查询时,输出有依据、可回溯的短名单,而不是泛泛罗列。
工作方式
核心流程是一个有序的四段流水线,每步都有独立参考文档:
- 发现(Discovery):从预先配置的来源中抓取真实活动,不依赖记忆或猜测。
- 打分(Scoring):将活动与用户兴趣画像(taste profile)比对,产出相关性分数。
- 日历复核(Calendar Review):检查候选活动是否与既有日程冲突。
- 短名单复核(Shortlist Review):对排序结果做最后确认,输出排名短名单。
几个工程细节值得注意:
- 运行记录先行。开始扫描前,必须先在
skills/event-scanner/runs/下新建空 run note(文件名形如YYYY-MM-DD-topic.md),并立即把event-scanner写入其中的 Skills used 列表。这条路径要贯穿整个流程,而不是事后补记。 - 启动序列。正式跑流水线前,需先遵循
references/operating-model.md中的 boot sequence。 - 可选的日历写入。只有当用户明确要求把某个活动加入 Google Calendar 时,才执行
step-5-add-to-calendar.md。 - 调用标记。技能被触发时,Agent 应显式输出
[Using event-scanner skill],便于调试与审计。
适用边界与注意点
- 活动来源取决于配置,技能不保证覆盖所有平台,发现结果的完整性与来源配置直接相关。
- 输出附带 caveats(注意事项),说明推荐带有不确定性,不应被当作确定性承诺。
- 技能只在自身目录内读写,不触碰外部文件。
- 打分依赖兴趣画像的可用性与质量,画像缺失时推荐质量会明显退化。
使用场景
- 周末打算出门但没明确计划,希望根据以往偏好快速筛出附近值得去的活动,并附来源链接以便核实。
- 已有不少日历安排,需要把候选活动放进日程前先检查时间冲突,避免重复预订或过度安排。
- 运营社群需要整理本周线下活动推荐,要求按主题相关性排序输出短名单,并标注数据来源。
- 对某个活动感兴趣但不确定是否值得去,希望看到附带注意事项的排序结果,再决定是否加入日历。
适合人员
- 每周要整理周末活动推荐发送给订阅者的内容编辑,需要稳定可复用的活动筛选流程。
- 习惯用日历管理个人时间的自由职业者,希望在添加新活动前自动检查既有日程冲突。
- 负责策划线下聚会的社群运营,需要根据成员兴趣画像从多个来源快速圈定候选活动。
- 对本地文化活动感兴趣但信息源分散的本地居民,希望 Agent 直接给出带来源的可信短名单。