subway-lost-property

subway-lost-property

热门

当用户询问如何按站名/物品名查找地铁失物或遗失物品时使用。v1 是一个引导型/混合技能,保守地组织官方 LOST112 + 首尔交通公社的流程。

6505Star
746Fork
更新于 2026/7/27
SKILL.md
readonly只读
name
subway-lost-property
description

当用户询问如何按站名/物品名查找地铁失物或遗失物品时使用。v1 是一个引导型/混合技能,保守地组织官方 LOST112 + 首尔交通公社的流程。

地铁失物招领

本技能的作用

为查找地铁遗失物品而结构化官方途径。

  • 整理用于 LOST112 습득물 목록 조회 的搜索条件。
  • 同时引导至首尔交通公社失物招领中心入口。
  • 由于公开 API 不明确,v1 保持引导型/混合范围。

使用时机

  • "我在江南站丢了钱包,去哪儿找?"
  • "告诉我2号线地铁失物查询方法"
  • "帮我直接去首尔地铁失物官方站点查找"

输入

  • 必填:站名或保管场所关键词
  • 可选:物品名、线路、遗失/拾获大致时间

官方页面

  • LOST112 拾获物品列表:https://www.lost112.go.kr/find/findList.do
  • 首尔交通公社失物招领中心:https://www.seoulmetro.co.kr/kr/page.do?menuIdx=541

LOST112 搜索表单中确认的核心字段如下:

  • SITE=V:警察以外机构(地铁、机场等)
  • DEP_PLACE:保管场所
  • PRDT_NM:拾获物品名
  • START_YMDEND_YMD:搜索期限

工作流程

1) 首先询问最少线索

不要直接猜测,先获取以下信息:

  • 哪个站/哪个区间
  • 物品类型是什么
  • 大概什么时候丢失的
  • 是否属于首尔交通公社(1~8号线)范围,还是其他运营商

2) 生成官方 LOST112 搜索参数

可以直接使用 repo 中的辅助脚本。

python3 scripts/subway_lost_property.py \
  --station 강남역 \
  --item 지갑 \
  --days 14

辅助脚本默认使用 SITE=V,并将站名/物品名/期限整理为 LOST112 表单参数及包含 referer 的可运行 curl 示例。示例 curl 考虑到官方响应较慢,包含 --max-time 60,并将响应 HTML 保存为 lost112-search-result.html

3) 可选:验证实时可达性

python3 scripts/subway_lost_property.py \
  --station 강남역 \
  --item 지갑 \
  --days 14 \
  --verify-live

--verify-live 仅保守检查官方页面是否可访问。如果站点响应慢,则直接报告超时并转为手动打开。

4) 保守引导用户

  • 首先在 LOST112 中按站名直接搜索
  • 如果没有结果,使用不带“站”的关键词(如 강남)重新搜索
  • 必要时添加线路名再次搜索
  • 同时打开首尔交通公社失物招领中心页面以获取后续指引

完成条件

  • 用户可以直接打开官方查询路径。
  • 已获取 LOST112 搜索条件(SITE=V、站名、物品名、期限)。
  • 明确说明了自动查询的保证范围与手动回退方案。

失败模式

  • 官方网站响应慢或超时
  • 站名与实际保管场所标注不一致导致搜索结果为空
  • 由于缺乏公开 API,自动结果收集不稳定

备注

  • v1 的范围是安全引导官方网页流程。
  • 若要扩展为全自动查询型,需先重新验证验证码/会话/动态请求的稳定性。
  • 辅助脚本仅使用官方 HTTPS 入口。