OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  timemap:搜索特拉维夫与海法历史娱乐场所的地理工具

timemap:搜索特拉维夫与海法历史娱乐场所的地理工具

 
  ci ·  2026-02-18 11:15:44 · 3 次点击  · 0 条评论  

名称: timemap
版本: 1.0.0
描述: 搜索特拉维夫和海法历史上的娱乐、夜生活和文化场所,数据来自 timemap.co.il。涵盖酒吧、咖啡馆、俱乐部、电影院、餐饮场所和表演空间。可用于查询“特拉维夫历史上的酒吧”、“这个地址过去是什么”、“夜生活历史”、“בילה בתל אביב”、“מה היה פה פעם”、“מועדונים שנסגרו”、“בתי קפה היסטוריים”、“בתי קולנוע בחיפה”。
作者: Alex Polonsky (https://github.com/alexpolonsky)
主页: https://github.com/alexpolonsky/agent-skill-timemap
许可证: MIT
元数据: {"openclaw": {"emoji": "🗺️", "os": ["darwin", "linux"], "requires": {"bins": ["python3"]}}}


Timemap - 特拉维夫与海法场所历史

搜索特拉维夫-雅法和海法历史上的娱乐、夜生活和文化场所,数据来自 timemap.co.il。这是一个社区维护的数据库,记录了这两个城市历史上曾存在的酒吧、咖啡馆、俱乐部、电影院、餐饮场所和表演空间。

数据来源于 timemap.co.il,这是一个由 Reut Miryam Cohen 和 Amir Ozer 发起的非营利项目,旨在“向我们成长的城市中那些塑造了它的地方和人们致敬”。场所信息包括开业/关闭日期、位置、标签、用户回忆和照片。本技能是一个非官方的命令行封装工具。

快速开始

# 搜索场所(支持希伯来语或英语)
python3 {baseDir}/scripts/timemap.py search "רוטשילד"
python3 {baseDir}/scripts/timemap.py search "Barby"

# 查看特定年份活跃的场所
python3 {baseDir}/scripts/timemap.py timeline 2010

# 获取数据库统计信息
python3 {baseDir}/scripts/timemap.py stats

命令列表

命令 描述
search <查询词> 按名称或地址搜索场所(支持希伯来语或英语)
filter --city--tags--year--active-in--opened--closed 等条件筛选
venue <id> 获取指定场所(通过 ID 或名称)的完整详情
timeline <年份> 显示指定年份所有活跃的场所
nearby <纬度> <经度> 查找坐标附近的场所(--radius 指定半径,单位公里,默认 0.5)
tags [标签] 列出所有标签,或显示具有特定标签的场所
cities 列出所有城市及其场所数量
stats 数据库统计信息(按城市、标签、年代、状态分类的场所数量)
memories <id> 显示特定场所的用户回忆
random 随机选取一个场所(优先选择有回忆/照片的)

搜索示例

# 按名称搜索(希伯来语或英语)
python3 {baseDir}/scripts/timemap.py search "טדי"
python3 {baseDir}/scripts/timemap.py search "Barby"

# 按地址搜索
python3 {baseDir}/scripts/timemap.py search "רוטשילד"
python3 {baseDir}/scripts/timemap.py search "דיזנגוף"

# 获取场所完整详情
python3 {baseDir}/scripts/timemap.py venue 192

# 查找有用户回忆的场所
python3 {baseDir}/scripts/timemap.py memories 253

筛选示例

# 按城市筛选
python3 {baseDir}/scripts/timemap.py filter --city tlv
python3 {baseDir}/scripts/timemap.py filter --city haifa

# 按标签筛选
python3 {baseDir}/scripts/timemap.py filter --tags bar
python3 {baseDir}/scripts/timemap.py filter --tags food
python3 {baseDir}/scripts/timemap.py filter --tags cinema

# 在特定年份开业的场所
python3 {baseDir}/scripts/timemap.py filter --opened 2005

# 在特定年份关闭的场所
python3 {baseDir}/scripts/timemap.py filter --closed 2010

# 在特定年份活跃的场所
python3 {baseDir}/scripts/timemap.py filter --active-in 2008

# 组合筛选条件
python3 {baseDir}/scripts/timemap.py filter --city tlv --tags bar --active-in 2010

时间线与地理位置示例

# 查看特定年份的情况
python3 {baseDir}/scripts/timemap.py timeline 2005
python3 {baseDir}/scripts/timemap.py timeline 1995

# 查找坐标附近的场所(Rothschild 大道区域)
python3 {baseDir}/scripts/timemap.py nearby 32.0646 34.7731
python3 {baseDir}/scripts/timemap.py nearby 32.0646 34.7731 --radius 1.0

# 查找 Florentin 区域附近的场所
python3 {baseDir}/scripts/timemap.py nearby 32.0566 34.7608 --radius 0.5

浏览与探索

# 列出所有标签
python3 {baseDir}/scripts/timemap.py tags

# 显示具有特定标签的场所
python3 {baseDir}/scripts/timemap.py tags bar
python3 {baseDir}/scripts/timemap.py tags club

# 列出城市
python3 {baseDir}/scripts/timemap.py cities

# 数据库统计信息
python3 {baseDir}/scripts/timemap.py stats

# 随机场所(适合探索发现)
python3 {baseDir}/scripts/timemap.py random

选项参考

选项 适用命令 描述
--json 全部 以 JSON 格式输出(便于代理程序处理)
--limit N search, filter, timeline, nearby, tags 最大结果数(默认:终端显示为 25,--json 模式下无限制)
--no-color 全部 禁用彩色输出(非 TTY 环境自动检测并禁用)
--fresh 全部 绕过缓存,从 API 获取最新数据
--city filter 按城市代码筛选(tlv, haifa)
--tags filter 按标签筛选(子字符串匹配)
--year filter 在此年份开业或关闭的场所
--active-in filter 在此年份活跃的场所
--opened filter 在此年份开业的场所
--closed filter 在此年份关闭的场所
--radius nearby 搜索半径(单位:公里,默认:0.5)

城市代码

代码 城市
tlv 特拉维夫
haifa 海法

标签

7 个主要类别(与网站 UI 筛选器匹配):

标签 希伯来语 描述
bar ברים 酒吧/酒馆
food אוכל 餐厅/餐饮场所
cafe בתי קפה 咖啡馆
club מועדונים 夜店
cinema בתי קולנוע 电影院
live_shows הופעות 现场表演
lgbtq להטב"ק LGBTQ 场所

其他标签:dance_barloungewine_barrestaurant

使用 python3 {baseDir}/scripts/timemap.py tags 查看基于实时数据的当前标签统计。

工作流示例

# 1. 探索 2008 年特拉维夫的夜生活场景
python3 {baseDir}/scripts/timemap.py timeline 2008

# 2. 筛选出其中的酒吧
python3 {baseDir}/scripts/timemap.py filter --active-in 2008 --tags bar

# 3. 获取感兴趣场所的详细信息
python3 {baseDir}/scripts/timemap.py venue "Barby"

# 4. 阅读关于它的用户回忆
python3 {baseDir}/scripts/timemap.py memories "Barby"

# 5. 查找附近的场所
python3 {baseDir}/scripts/timemap.py nearby 32.0646 34.7731 --radius 0.5

注意事项

  • 社区维护:历史数据由 timemap.co.il 社区维护。
  • 无需 API 密钥:使用公共 API 端点,无需认证。
  • 双语支持:搜索支持希伯来语和英语场所名称。
  • 缓存机制:24 小时本地缓存(每天最多调用一次 API,约 500KB)。
  • 坐标计算:使用 Haversine 公式进行精确距离计算。
  • 已删除场所过滤:自动排除标记为已删除的场所。
  • 彩色输出:终端中使用 ANSI 颜色(遵循 NO_COLOR 环境变量和 --no-color 标志)。
  • 用户回忆:许多场所都有社区提交的回忆和照片。
  • 年份估算:部分开业/关闭年份标记为估算值。

代理程序使用模式

为便于代理程序集成,请始终使用 --json 标志以获取结构化输出:

# 搜索返回匹配场所的数组
python3 {baseDir}/scripts/timemap.py search "Barby" --json

# 时间线返回指定年份活跃的场所
python3 {baseDir}/scripts/timemap.py timeline 2010 --json

# 统计返回全面的数据库指标
python3 {baseDir}/scripts/timemap.py stats --json

所有命令都支持 --json 选项,以提供结构一致、便于机器读取的输出:

{
  "ok": true,
  "command": "search",
  "count": 2,
  "venues": [...]
}
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor