在基于位置的探索应用 Ikuzo (ikuzo.app) 上管理地图、地点及旅行计划。适用于创建或编辑地图、添加或搜索地点、规划逐日行程、查找附近地点或管理行程后勤。涉及地图管理、地点追踪、行程规划、位置发现及“该去哪里”等提问时触发。
Ikuzo.Ikuzo是一个地图和旅行规划应用. .是一项面向实际任务的技能,主要用于Access 透過 MCP(JSON-RPC 2.0 by HTTP POST).. .;Connection.;
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Ikuzo 是一款地图与旅行规划应用,通过 MCP(基于 HTTP POST 的 JSON-RPC 2.0)访问。
端点(Endpoint):https://ikuzo.app/api/mcp
认证(Auth):Bearer token(来自 TOOLS.md 或用户配置)
协议(Protocol):JSON-RPC 2.0 — 发送 POST 请求,请求体为:
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"","arguments":{...}}}
maps_list — 列出所有地图(包括本人拥有及共享的地图)maps_get(mapId) — 获取指定地图的详细信息maps_create(title) — 创建一张新的空地图,返回含 mapId 的地图对象spots_list(mapId, ...) — 列出或筛选某张地图中的地点。支持的筛选参数包括:status[]、type[]、period[]、momentFrom/To、text、limit、offset、fields[]spots_get(spotId) — 获取指定地点的详细信息spots_create(mapId, title, gps{lat,lng}, ...) — 创建地点。可选参数包括:description、type、status、period[]、moment{date, repeat, reminder[]}spots_update(spotId, ...) — 更新任意字段(包括 moment、rating 等)spots_delete(spotId) — 软删除(可恢复)spots_nearby(lat, lng, ...) — 在所有可访问地图中查找指定坐标附近的地点。可选参数:radius(单位:km,默认 10,最大 500)、mapIds[],以及全部地点筛选参数。结果按距离升序排列。spots_box(north, south, east, west, ...) — 在指定地理边界框内查找地点。支持的筛选参数与 spots_nearby 相同。travels_list — 列出所有旅行计划travels_get(travelId) — 获取指定旅行计划及其行程步骤travels_create(title) — 创建旅行计划travels_update(travelId, title) — 重命名旅行计划travels_delete(travelId) — 删除旅行计划steps_add(travelId, type, ...) — 添加步骤。type="spot" 时需提供 spotId;type="day" 时需提供 title。可选参数:orderKeysteps_update(stepId, ...) — 更新步骤位置或标题steps_delete(stepId) — 移除该步骤ping — 测试连接是否正常schema — 获取 type、status、period 等字段的有效取值quota — 查询当前 API 使用配额(该调用不计入配额)有效地点类型(type)、状态(status)和周期(period)详见 references/schema.md。若运行时不确定取值,可直接调用 schema 工具获取。
spots_nearby(lat, lng, radius=20, status=["a","b"])
状态码 a 表示 “Ikuzo!”(高优先级),b 表示 “To Visit”(待访问)
spots_list(mapId, momentFrom="2026-03-01", momentTo="2026-04-30")
travels_create(title) → 获取 travelIdsteps_add(travelId, type="day", title="Day 1 - Arrival")steps_add(travelId, type="spot", spotId="...")使用 fields 参数仅请求所需字段:
spots_list(mapId, fields=["_id","title","gps","status","type"])
地点图片托管于 Ikuzo 的 CDN:
https://ik.offbeatjapan.org/ikuzo/{imageId}.{ext}?tr=h-{height},w-{width}
其中 imageId 和 ext 来自地点对象的 image[] 数组。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习