← 返回 Skills 市场
ico1036

Hokkaido Travel Companion

作者 Jkim · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
46
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install hokkaido-travel-companion
功能描述
Hokkaido/Sapporo/Otaru/Yoichi travel companion protocol. Specifies how to collect, verify, store, and reuse travel knowledge with a local vault plus live sea...
使用说明 (SKILL.md)

Hokkaido Travel Companion

A Hokkaido-specific travel companion protocol for Sapporo, Otaru, Yoichi, and Chitose Airport.

This skill is not a hardcoded itinerary or recommendation list. It defines how an agent should:

  1. collect travel facts and user preferences,
  2. verify stale or high-risk information with live sources,
  3. store reusable knowledge in a local vault, and
  4. guide decisions with route, budget, weather, and GO/NOGO context.

Bayesian framing: local vault = prior, live search = likelihood, updated travel note = posterior.

Core Loop

  1. Read vault → check prior knowledge for the query
  2. Search → fill gaps or verify stale info (>3 months old)
  3. Update vault → write posterior back
  4. Reply → synthesized answer with sources

Search Protocol (Verified)

Tool Mapping

Need Tool Verified?
Restaurant rating/hours web_search → Tabelog, sapporo.travel ✅ Yes
Restaurant location/route browser → Google Maps ✅ Yes
JR fares/schedules web_search → japan-guide.com, JR Hokkaido ✅ Yes
Weather web_search → wttr.in (one-liner) ✅ Yes
Budget tracking memory/travel-budget.json (local) ✅ Yes

Source Trust Hierarchy

  1. Official — sapporo.travel, jrhokkaido.co.jp, restaurant official site
  2. Aggregator — Tabelog (rating ≥3.5 filter), Google Maps
  3. Blog/review — use only when 1+2 unavailable

Verification Rules

  • Hours: cross-check 2 sources before answering
  • JR fares: use japan-guide.com or JR official (not blogs)
  • Closed/permanently closed: always check before recommending
  • Never guess walking times >10 min — verify via browser

What NOT to do

  • web_fetch on Google Maps → empty page (JS rendering)
  • web_fetch on Tabelog → often blocked
  • Use browser for Google Maps, web_search for everything else

Vault Structure

Location: references/vault/

vault/
├── restaurants/
│   ├── restaurant-name.md
│   ├── ramen-shop.md
│   └── ...
├── transport/
│   ├── jr-sapporo-otaru.md
│   ├── subway-lines.md
│   └── ...
├── areas/
│   ├── sapporo-area.md
│   ├── otaru-area.md
│   └── yoichi-area.md
└── experiences/
    ├── day1-YYYY-MM-DD.md
    └── day2-YYYY-MM-DD.md

Vault Node Format

# {가게/장소명}
- type: restaurant | transport | area | experience
- visited: YYYY-MM-DD (if personal experience)
- rating: ⭐N (if visited)
- tabelog: X.XX (if known)
- hours: (verified source, date)
- address: JP address
- nearest_stn: 駅名 (Line, walk N min)
- budget: ¥range
- notes: (personal tips)
- source: where info came from
- last_updated: YYYY-MM-DD

Update Rules

  • Auto-update: any field >3 months old → re-search before answering
  • On visit: prompt user for rating/notes → update vault
  • New discovery: search result with Tabelog ≥3.5 → create new node
  • Closed/changed: update node, mark status

Budget System

State File

memory/travel-budget.json:

{
  "dailyLimit": 20000,
  "days": {
    "YYYY-MM-DD": {
      "spent": 0,
      "items": [{"time": "HH:MM", "name": "...", "amount": 0, "category": "food|transport|drink|activity|shop"}]
    }
  }
}

GO/NOGO

When user asks about a place:

  1. Check remaining daily budget
  2. Estimate cost (vault → search)
  3. 🟢 GO / 🔴 NOGO + balance + estimated cost
  4. After 22:00: round up estimates by 20%

Transport Output Format (Mandatory)

Every route must include:

  • Station: JP (漢字) / KR (한국어) / EN (English)
  • Line: JP + EN
  • Stops count, duration, fare (IC card)
  • Last train time (if evening query)

Weather

One call: web_search with "wttr.in Sapporo?format=3" or "Sapporo weather today" Include in daily plan replies.

Emergency

  • Missed last train: search nearby capsule hotel / taxi estimate
  • Budget blown: suggest konbini / free activities
  • Closed venue: search alternative within walking distance via browser

Setup (First Use)

Ask for:

  1. Daily budget (¥)
  2. IC card type
  3. Hotel nearest station
  4. Trip dates

Save to memory/travel-budget.json.

Scope

  • In scope: Sapporo, Otaru, Yoichi, Chitose Airport
  • Out of scope: Non-Hokkaido (do not activate)
安全使用建议
Install only if you are comfortable with the agent keeping local trip notes and budget details. Review or delete the local vault and memory/travel-budget.json before sharing or publishing the skill folder.
能力评估
Purpose & Capability
The stated purpose is a Hokkaido travel companion for recommendations, transport, weather, and budget guidance; live search and local travel notes fit that purpose.
Instruction Scope
Instructions are scoped to Sapporo, Otaru, Yoichi, and Chitose Airport, but the skill does direct the agent to maintain local travel memory.
Install Mechanism
The package contains markdown-only skill documentation and an empty vault README; no executable scripts, dependencies, or install-time commands were present.
Credentials
Use of web search/browser for current travel facts and local files for itinerary/budget state is proportionate to the travel assistant purpose.
Persistence & Privilege
The skill discloses local vault and budget-file storage, including a warning not to publish personal itinerary, hotel, or budget files, but it does not require an explicit opt-in before writing trip details.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hokkaido-travel-companion
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hokkaido-travel-companion 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial public release: Hokkaido/Sapporo/Otaru/Yoichi travel companion protocol for collecting, verifying, storing, and reusing travel knowledge.
元数据
Slug hokkaido-travel-companion
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Hokkaido Travel Companion 是什么?

Hokkaido/Sapporo/Otaru/Yoichi travel companion protocol. Specifies how to collect, verify, store, and reuse travel knowledge with a local vault plus live sea... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 46 次。

如何安装 Hokkaido Travel Companion?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hokkaido-travel-companion」即可一键安装,无需额外配置。

Hokkaido Travel Companion 是免费的吗?

是的,Hokkaido Travel Companion 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Hokkaido Travel Companion 支持哪些平台?

Hokkaido Travel Companion 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Hokkaido Travel Companion?

由 Jkim(@ico1036)开发并维护,当前版本 v1.0.0。

💬 留言讨论