关于 enterprise-info
enterprise-info 是一个命令行技能,通过接口盒子 API 查询中国企业登记信息。可按企业名称或统一社会信用代码检索,并显示结构化字段。
主要功能
- 01按企业名称或信用代码查询
- 02获取登记与经营信息
- 03显示可用的附加字段
- 04提示请求和 API 错误
适用场景
- 01核查企业登记信息
- 02使用统一社会信用代码查询企业
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ wmy2981/ skills --skill enterprise-info安装后在 Claude Code 中输入/enterprise-info确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.claude-plugin/plugin.jsonreferences/api_doc.mdscripts/.env.examplequery.py详细介绍
企业信息查询
调用接口盒子 API,从官方企业登记注册信息库中查询中国企业的注册信息。
执行规则
直接运行用户请求的命令,不要预先检查依赖项、环境变量或配置。如果出现问题,脚本会清晰地报错——届时再检查并修复。
环境变量
| 变量 | 描述 |
|---|---|
JKHZ_ID | 接口盒子(apihz.cn)用户 ID |
JKHZ_KEY | 接口盒子 API 密钥 |
脚本会自动从 ~/.wmyskills/.env(供所有技能共用)加载这些变量;如果脚本目录中存在 scripts/.env,则优先使用该文件。将 scripts/.env.example 用作模板——把变量添加到 ~/.wmyskills/.env,不要覆盖已有文件。
要求
pip install python-dotenv
用法
脚本:scripts/query.py
按企业名称或统一社会信用代码查询
python scripts/query.py "Company Name"
python scripts/query.py "91440101MA5XXXXXXX"
脚本会自动判断成功或失败。成功时会打印结构化的关键字段;失败时会打印错误原因。
输出字段
| 字段 | 描述 |
|---|---|
| 企业名称 | 完整的登记企业名称 |
| 统一社会信用代码 | 18 位信用代码 |
| 法定代表人 | 法人姓名 |
| 注册资本 | 注册资本(万元) |
| 成立日期 | 成立日期 |
| 经营状态 | 存续/注销/吊销等 |
| 核准日期 | 最近一次核准日期 |
| 登记机关 | 登记机关 |
| 注册地址 | 企业地址 |
| 经营范围 | 主要经营范围 |
| 联系电话 | 企业电话号码 |
| 电子邮箱 | 企业电子邮箱 |
| 企业类型 | 有限责任公司等 |
| 纳税人资格 | 一般纳税人/小规模纳税人等 |
| 人员规模 | 参保员工人数 |
| 股东信息 | 主要股东 |
可用时还会显示其他字段:实缴资本、所属行业、经营期限、网站、历史名称、关键人员。
错误处理
- HTTP 请求失败 → 网络错误消息
- API 返回 code=400 → 具体错误(例如“未找到企业名称”)
- 未设置环境变量 → 提示缺少配置
评论
支持 Markdown