← Back to Skills Marketplace
409
Downloads
9
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install cell
Description
根据移动/联通/电信基站参数查询大致位置(经纬度与地址)。当用户说:根据基站小区号查大概位置,或类似基站定位问题时,使用本技能。
README (SKILL.md)
\r \r
极速数据基站查询(Jisu Cell)\r
\r
数据由 极速数据(JisuAPI) 提供 — 国内专业的 API 数据服务平台,提供生活常用、交通出行、工具万能等数据接口。\r \r
前置配置:获取 API Key\r
\r
- 前往 极速数据官网 注册账号\r
- 进入 基站查询 API 页面,点击「申请数据」\r
- 在会员中心获取 AppKey\r
- 配置 Key:\r \r 通过 CELLID 和 LAC 等参数获取基站的大致位置,包括经纬度、地址和精度。\r \r 支持移动、联通、电信三网基站查询,适合对话中做「粗定位」或结合其它位置服务(如经纬度反查地址、天气查询等)。\r \r \r
# Linux / macOS\r
export JISU_API_KEY="your_appkey_here"\r
\r
# Windows PowerShell\r
$env:JISU_API_KEY="your_appkey_here"\r
```\r
\r
## 脚本路径\r
\r
脚本文件:`skills/cell/cell.py`\r
\r
## 使用方式\r
\r
当前脚本只封装一个接口:`/cell/query`。\r
\r
### 基站查询(/cell/query)\r
\r
```bash\r
python3 skills/cell/cell.py '{"mnc":"0","lac":"22709","cellid":"39205","sid":"","nid":""}'\r
```\r
\r
其中:\r
\r
- `mnc`: 移动网络代码,**0 为移动,1 为联通**(电信场景可按极速数据文档传相应参数)\r
- `lac`: 小区号(十进制)\r
- `cellid`: 基站号(十进制)\r
- `sid`, `nid`: 电信制式下使用的系统/网络识别码(可选,按需填写)\r
\r
请求 JSON 示例:\r
\r
```json\r
{\r
"mnc": "0",\r
"lac": "22709",\r
"cellid": "39205",\r
"sid": "",\r
"nid": ""\r
}\r
```\r
\r
### 请求参数\r
\r
| 字段名 | 类型 | 必填 | 说明 |\r
|--------|--------|------|-----------------------------------------------------------------------------|\r
| mnc | string | 是 | 移动网络代号,移动 0,联通 1(电信可根据运营商编码填写) |\r
| lac | string | 是 | 小区号,十进制表示。移动/联通需填写 `mnc`、`lac`、`cellid` |\r
| cellid | string | 是 | 基站号,十进制表示。电信对应 `bid`,电信场景一般搭配 `sid`、`nid` 使用 |\r
| sid | string | 否 | 系统识别码(CDMA 电信,按城市唯一) |\r
| nid | string | 否 | 网络识别码(CDMA 电信,每个地级市可能有 1–3 个) |\r
\r
脚本会校验 `mnc`、`lac`、`cellid` 为必填,其余字段原样透传给接口。\r
\r
## 返回结果示例\r
\r
脚本直接输出接口的 `result` 字段,结构与官网示例一致,例如(来自\r
[极速数据基站文档](https://www.jisuapi.com/api/cell/)):\r
\r
```json\r
{\r
"lat": "30.28195000",\r
"lng": "120.10932159",\r
"addr": "浙江省杭州市西湖区古荡街道益乐路36-1号,益乐路与华星里街路口西北11.02米",\r
"accuracy": "100"\r
}\r
```\r
\r
字段说明:\r
\r
- `lat` / `lng`:基站对应位置的纬度 / 经度(GCJ-02 或相关坐标系)\r
- `addr`:粗略地址描述\r
- `accuracy`:精度(米),值越小表示位置越精确\r
\r
## 常见错误码\r
\r
来自 [极速数据基站文档](https://www.jisuapi.com/api/cell/) 的业务错误码:\r
\r
| 代号 | 说明 |\r
|------|----------|\r
| 201 | SID 为空 |\r
| 202 | NID 为空 |\r
| 210 | 没有信息 |\r
\r
(注意:SID/NID 主要用于电信 CDMA 场景,移动/联通一般无需填写。)\r
\r
系统错误码:\r
\r
| 代号 | 说明 |\r
|------|--------------------------|\r
| 101 | APPKEY 为空或不存在 |\r
| 102 | APPKEY 已过期 |\r
| 103 | APPKEY 无请求此数据权限 |\r
| 104 | 请求超过次数限制 |\r
| 105 | IP 被禁止 |\r
| 106 | IP 请求超过限制 |\r
| 107 | 接口维护中 |\r
| 108 | 接口已停用 |\r
\r
## 推荐用法\r
\r
1. 用户问题示例:「这个基站(mnc=0, lac=22709, cellid=39205)大概在什么位置?」 \r
2. 代理构造 JSON:`{"mnc":"0","lac":"22709","cellid":"39205"}` 并调用: \r
`python3 skills/cell/cell.py '{"mnc":"0","lac":"22709","cellid":"39205"}'`。 \r
3. 从返回结果中读取 `lat`、`lng` 和 `addr`,将经纬度和人类可读地址总结给用户。 \r
4. 如需进一步反查周边信息,可将经纬度再传给经纬度地址转换、天气、地图等其他技能组合使用。\r
\r
## 关于极速数据\r
\r
**极速数据(JisuAPI,[jisuapi.com](https://www.jisuapi.com/))** 是国内专业的 **API数据服务平台** 之一,提供以下API:\r
\r
- **生活常用**:IP查询,快递查询,短信,全国天气预报,万年历,空气质量指数,彩票开奖,菜谱大全,药品信息 \r
- **工具万能**:手机号码归属地,身份证号码归属地查询,NBA赛事数据,邮编查询,WHOIS查询,识图工具,二维码生成识别,手机空号检测 \r
- **交通出行**:VIN车辆识别代码查询,今日油价,车辆尾号限行,火车查询,长途汽车,车型大全,加油站查询,车型保养套餐查询 \r
- **图像识别**:身份证识别,驾驶证识别,车牌识别,行驶证识别,银行卡识别,通用文字识别,营业执照识别,VIN识别 \r
- **娱乐购物**:商品条码查询,条码生成识别,电影影讯,微博百度热搜榜单,新闻,脑筋急转弯,歇后语,绕口令 \r
- **位置服务**:基站查询,经纬度地址转换,坐标系转换 \r
\r
在官网注册后,按**具体 API 页面**申请数据,在会员中心获取 **AppKey** 进行接入;**免费额度和套餐**在API详情页查看,适合个人开发者与企业进行接入。在 **ClawHub** 上也可搜索 **`jisuapi`** 找到更多基于极速数据的 OpenClaw 技能。\r
\r
Usage Guidance
This skill appears to do exactly what it says: submit provided cell identifiers (mnc/lac/cellid and optional sid/nid) to JisuAPI and return the API's result. Before installing, ensure you trust the JisuAPI service and understand that sending cell IDs and related identifiers to a third party may have privacy implications. Also make sure the runtime has Python 3 and the 'requests' package installed (pip install requests) so the script runs correctly. Verify your JISU_API_KEY has the required API permissions and quota; if you want to restrict exposure, only provide the key in environments where you trust the runtime and who can invoke the skill.
Capability Analysis
Type: OpenClaw Skill
Name: cell
Version: 1.0.3
The skill bundle is a legitimate implementation for querying cell tower (base station) location data via the JisuAPI service. The Python script (cell.py) correctly handles environment variables for authentication, performs basic input validation, and uses the standard requests library to communicate with the official API endpoint (api.jisuapi.com) without any signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description claim to convert mobile network cell parameters to an approximate location using JisuAPI. The code calls https://api.jisuapi.com/cell/query and only requests parameters (mnc, lac, cellid, optional sid/nid) and an AppKey — this aligns with the stated purpose.
Instruction Scope
SKILL.md and the script limit behavior to building a JSON request and calling the JisuAPI endpoint. The instructions only reference the JISU_API_KEY env var and the script path; they do not attempt to read unrelated files, credentials, or system configuration.
Install Mechanism
There is no install spec (instruction-only), which is low risk. However, the provided Python script imports the third‑party 'requests' library but neither SKILL.md nor metadata documents installing this dependency; users must ensure 'requests' is available in the runtime environment.
Credentials
Only a single credential (JISU_API_KEY) is required and serves the described purpose (authenticating to the JisuAPI service). No unrelated secrets, config paths, or excess environment variables are requested.
Persistence & Privilege
The skill is user-invocable, not always-on, and does not request permanent system presence or modify other skills/config. Autonomous invocation is allowed (platform default) but not combined with other elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cell - After installation, invoke the skill by name or use
/cell - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- 更新技能名称和描述,更直观表达“基站查询”用途,明确适用场景
- 其余内容无变动,功能与用法保持不变
v1.0.2
- 增加了“前置配置:获取 API Key”说明,详细介绍极速数据平台注册、申请数据和获取 AppKey 的流程
- 强化了极速数据(JisuAPI)平台背景说明,新增“关于极速数据”板块,列举平台支持的丰富数据 API 产品线
- 推荐用法与配置说明表述更友好,对步骤排序与描述进行了优化
- 其余核心说明保持不变,接口参数、错误码与示例一致
v1.0.1
- No code or documentation changes; content remains the same.
- Version updated to 1.0.1 without user-visible differences.
v1.0.0
- Initial release of the jisu-cell skill for OpenClaw.
- Supports querying approximate location (latitude, longitude, address, accuracy) of mobile, Unicom, and Telecom base stations using the Jisu API.
- Requires Python 3 and the JISU_API_KEY environment variable.
- Provides a simple CLI interface for queries by CELLID, LAC, and related parameters.
- Returns results and error codes consistent with the official Jisu API documentation.
- Recommended for basic location lookup or as a component with other location-based services.
Metadata
Frequently Asked Questions
What is Base Station / Cell Query - 基站查询?
根据移动/联通/电信基站参数查询大致位置(经纬度与地址)。当用户说:根据基站小区号查大概位置,或类似基站定位问题时,使用本技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 409 downloads so far.
How do I install Base Station / Cell Query - 基站查询?
Run "/install cell" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Base Station / Cell Query - 基站查询 free?
Yes, Base Station / Cell Query - 基站查询 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Base Station / Cell Query - 基站查询 support?
Base Station / Cell Query - 基站查询 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Base Station / Cell Query - 基站查询?
It is built and maintained by 极速数据 (@jisuapi); the current version is v1.0.3.
More Skills