深圳大学校园寻路

SKILL生活服务
生活服务 未标注权限 许可证不明确
安装这个技能

深圳大学校园寻路(粤海校区含沧海/南区、丽湖校区)。当同学问深大某栋楼/教学楼/教室在哪、怎么走、帮忙在地图上标出来,或直接给出教室代码(H2-201、S401、L301、L401、四方楼西座、汇德楼A302)时使用。按关键词检索校园地图标注,用红圈圈出目标建筑并输出一张图片;检索不到时回答「没有找到该建筑」。

一句话选型结论

按资料字段整理

深圳大学校园寻路是生活服务类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类生活服务 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_3b95b8e5/szu-campus-navigator
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

生活服务
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_3b95b8e5仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
行程与攻略

按目的地和天数排行程。

日常信息查询

查天气、交通、办事信息。

生活事务整理

把琐事整理成清单逐项处理。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在生活服务场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
深圳大学校园寻路当前 未标注权限 未标注 未标注 未标注 有
食谱批量下载文件夹 联网访问 GitHub 仓库 28.5 万 Codex、Claude、Cursor 有
食谱创建演示文稿 未标注权限 GitHub 仓库 28.0 万 Codex、Claude、Cursor 有
recipe 备份 sheet AS CSV 联网访问 GitHub 仓库 27.9 万 Codex、Claude、Cursor 有
recipe create Gmail filter 邮件管理 未标注权限 GitHub 仓库 27.8 万 Codex、Claude、Cursor 有
配方观察驱动器变化 联网访问 GitHub 仓库 27.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.3 KB
模型实际读到的说明书原文,来自技能仓库

深大校园寻路

这个 Skill 干什么

同学报一个建筑名、俗称或课表上的教室代码 → 在深圳大学官方校区地图(粤海 Map 1 / 丽湖 Map 2)的标注里检索 → 用红圈圈出目标建筑 + 白底红字名称气泡 + 引线,输出图片给用户。检索不到就只回一句「没有找到该建筑」。

索引覆盖 108 个地点(粤海 68 / 丽湖 40):教学楼、图书馆、体育馆/运动场、校门、食堂、宿舍区、广场、湖山、校医院、地铁站。

铁律(违反任何一条都算做错)

  1. 必须先检索,绝不凭记忆猜坐标。 坐标只在 data/pois.json 里,不许自己编、不许"大概在这个位置"。
  2. 按脚本退出码分支,不许自作主张。 1 未命中 → 只能输出「没有找到该建筑」;2 多候选 → 本轮不出图,列候选让用户选序号;0 才出图。
  3. 一次只圈一个建筑。 用户选了第 N 个候选,就用 --pick N,不要一次圈一堆。
  4. 出图后要自检。 用图片查看工具打开产物,确认红圈压在目标楼的标注上、气泡没压住关键标注。最多自检 2 轮。
  5. 不许改 assets/ 里的底图;坐标数据可以改(改完记得 verified 思路:小步修正 + 重新出图核对)。

环境

  • Python:C:\Users\wgpho\.workbuddy\binaries\python\versions\3.13.12\python(脚本里已处理路径,直接调用即可)
  • 只依赖 PyMuPDF(环境自带)。不要 pip 安装 Pillow / OCR / 任何东西。
  • 不需要联网。底图在 assets/,索引在 data/。

下面把 $SK 记作本 Skill 目录(即本文件所在目录,通常 C:\Users\wgpho\.workbuddy\skills\szu-campus-navigator)。

标准流程

第 1 步:检索(必做,先看有几个)

python "$SK/scripts/pin_map.py" --search "<用户原话>"

把用户的原始说法整句丢进去即可(文科楼、H2-201、S401、南区体育馆、丽湖图书馆、四方楼西座、食堂、体育馆 都支持)。
只想看候选不打图,用 --json 或 scripts/resolve.py --search "..."。

第 2 步:按退出码走

退出码 含义 你要做的
0 唯一命中,已出图 走第 4 步
1 没检索到 只输出「没有找到该建筑」。可以再加一句「你可能想找:A / B / C」(30–45 分的模糊项),但主句一个字都不许改
2 命中多个 输出候选清单(模板见下),本轮不出图,等用户说选哪个
3 参数错 修参数重试
4 索引坏了 告诉用户索引文件异常,建议重建
5 渲染失败 加 --no-bubble 重试一次;仍失败就把原图路径给用户并用文字描述方位
6 底图指纹不匹配 明确说「地图底图变了、坐标索引已失效」,绝对不要猜坐标,也不要出图

多候选时的回复模板(务必带序号,用户回「第 2 个」你才能接):

找到多个匹配,告诉我要哪一个(回序号即可):
1. 南区运动广场(南区体育馆)— 粤海校区·东南区·沧海校区北
2. 元平体育馆 — 粤海校区·北区·星空广场东
3. 至畅体育馆 — 丽湖校区·风雨操场西

候选上限 8 条。用户选定后用 --pick N 出图,不要重新用 --search(会二次歧义):

python "$SK/scripts/pin_map.py" --search "<原话>" --pick 2

第 3 步(可选):加指引箭头

用户明确问"从 X 门/从某处怎么走"时,先确认起点在索引里,然后:

python "$SK/scripts/pin_map.py" --poi yuehai.huiwen --arrow-from yuehai.ligongmen

--arrow-from 接受 POI id 或名字(如 立功门)。箭头是示意方向,不是精确路线(地图没有路网数据),文字里必须这么说明,别承诺"沿这条路走 300 米"。

第 4 步:自检 + 回复

脚本 stdout 是一行 JSON,关键字段:
out(图片路径)、name、campus_label、zone、radius、roomcode、arrow、bubble_geom。

  1. 打开 out 看一眼:红圈是否压在 name 的标注上?气泡是否压住了别的楼名?
  2. 明显偏了(>60px 或圈错楼)→ 改 data/pois.json 里该条的 x/y/r,再重跑一次。最多 2 轮。
  3. 把图片给用户看(用 present_files 或直接给路径),配一句方位话:

> 已在粤海校区地图上用红圈标出汇文楼(文科楼)。它在中心区、文山湖北侧;H2 教室就在本楼(H01–H07 在负一楼阶梯教室)。

方位话从 zone / note / nearby 字段取,别自己编。

教室代码怎么算(已内置,别自己推)

data/roomcode_rules.json,脚本自动先解析代码、再匹配楼名:

课表上的写法 落到哪栋楼
H1–H6、H01–H07、H2-201 汇文楼(文科楼),H01–H07 在负一楼阶梯教室
A301/B302/C303/D304(A–D 座 + 3 位房号) 汇紫楼(教学楼)
N 开头(N301) 致信楼(信工楼),沧海校区
S 开头(S401) 致信楼(机电楼),沧海校区
L1–L3 致理楼(理工楼)
L4–L7 号段官方未公开,脚本会给「致真楼 / 致艺楼」两个候选,必须让用户选
汇德A302/汇德B201 汇德楼(原师范学院)
汇意B/汇意C 汇意楼(建筑与城市规划学院)
四方楼东/南/西/北座 丽湖四方楼对应一座(--instance east/south/west/north)

代码解析优先于楼名匹配,所以 H2 不会被当成「H 楼」;A301 不会被当成宿舍 A 座。

容易踩的坑

  • 同名跨校区:图书馆(汇典楼北馆 / 汇晖楼南馆 / 丽湖石明楼)、体育馆、食堂、宿舍都有多处。用户没说校区时,脚本会走候选分支,别替他猜。
  • 俗称:文科楼=汇文楼、师院=汇德楼、小球馆=至柔馆、理工楼=致理楼、南体=南区运动广场、信工楼/机电楼=致信楼。别名已写进索引,直接搜俗称即可。
  • 课表里的怪名字:「南区体育馆XXX」指南区运动广场;「南秋馆游泳池」指南秋馆;「海边足球场/网球场」指校医院东南侧场地。
  • --search 无结果但用户坚持说"肯定有":可以让一让,把用户说的名字原样回一句「地图标注里没有这个名称」,再给 1–2 个最接近的候选。不许临时编坐标。
  • 输出默认 JPG(约 650KB)。要 PNG 加 --format png(约 3.9MB,别默认用)。

常用命令速查

# 检索 + 唯一命中直接出图
python "$SK/scripts/pin_map.py" --search "文科楼"

# 多候选后按序号出图
python "$SK/scripts/pin_map.py" --search "食堂" --pick 3

# 直接用 id(最稳,适合批量/调试)
python "$SK/scripts/pin_map.py" --poi lihu.sifanglou --instance west

# 带起点箭头
python "$SK/scripts/pin_map.py" --search "元平体育馆" --arrow-from 立功门

# 只要圈不要气泡 / 加深目标突出
python "$SK/scripts/pin_map.py" --search "H1" --no-bubble --dim

# 列出全部 POI
python "$SK/scripts/pin_map.py" --list

维护(用户说"圈歪了"的时候)

  1. python "$SK/scripts/crop_region.py" --campus yuehai --rect x0,y0,x1,y1 --zoom 3 --pin x,y --out build/check.png
  2. 看图算出该挪多少像素,改 data/pois.json 里对应条目(x/y 是底图原生像素:粤海 1280×1737、丽湖 1280×1810)。
  3. 重跑 pin_map.py 复核。
  4. 换底图 = 全部坐标作废:必须重跑 build_tiles.py → 重新标点 → 更新 maps[].sha256,脚本会在指纹不符时直接拒绝出图(这是故意的)。

细节规范见 references/render_spec.md,别名全表见 references/alias_cheatsheet.md,索引重建看 references/build_index_guide.md。

常见问题

5 问
答案由本站依据条目字段整理
深圳大学校园寻路怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_3b95b8e5/szu-campus-navigator。安装方式为未标注。装完刷新技能列表或重开客户端。

深圳大学校园寻路支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

深圳大学校园寻路权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

深圳大学校园寻路收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

深圳大学校园寻路用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。