一条命令聚合四大工商平台:ENScanGo 企业信息查询上手指南
【免费下载链接】ENScan_GO一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO
安全测试或审计中,确认一家公司要在爱企查、天眼查、快查之间来回切换,ICP 备案、公众号、APP 信息还要人工翻查,一天下来才核对完一家。ENScanGo 就是干这个的:一条命令聚合爱企查、天眼查、快查、风鸟四类工商数据源,把你想要的那类企业信息直接导成表格。
五分钟跑通
先跑通再谈优化,最短路径四行命令:
git clone https://gitcode.com/GitHub_Trending/en/ENScan_GO cd ENScan_GO go build -o enscan ./enscan -v首次执行-v会生成配置文件,照着填入各数据源的 Cookie(怎么取,后面「效率与避坑」里细讲),配置模板与监听地址见 common/config.go。配好后直接发第一枪:
./enscan -n 小米跑完默认拉回网站备案、微博、公众号、APP 四类字段,结果落成 Excel,开箱即用。
三个高频场景
下面三种用法覆盖大部分日常工商信息采集工作,可查信息的范围见下图。
批量核查:一批公司名单怎么一次查完
目标:把公司名单整批喂进去,结果合并成一张表。
关键参数:
-f批量文件,每行一个公司名或 PID-o结果输出目录-is-merge合并导出-delay请求间隔,这一步别省
./enscan -f companies.txt -o output -is-merge -delay 2股权穿透:怎么看到孙公司那一层
目标:筛出目标持股过半的子公司,再往下递归一层。
关键参数:
-invest 51按持股比例过滤--deep 2递归两层(孙公司),需搭配 invest 使用--branch顺带查分支机构
./enscan -n 小米 -invest 51 --deep 2 --branch定时巡检:怎么让机器每天自动跑
目标:定时任务自动执行,你只负责看结果,适合做合规审计工作流。
关键参数:与批量场景一致,把-o指到按日期命名的目录即可。
0 2 * * * /opt/enscan -f /opt/targets.txt -o /opt/reports接入你的工作流
命令行之外,ENScanGo 还有两条官方接入路径:MCP 与 API。
MCP 模式面向 AI 客户端:
./enscan --mcp默认监听 localhost:8080,客户端(以 Cherry Studio 为例)选 SSE 类型、URL 填http://localhost:8080/sse,配完就能用自然语言问「查一下小米的 ICP 备案」。
API 模式面向工具联动:
./enscan --api curl "http://localhost:31000/api/info?name=小米&field=icp,app"API 模式默认监听 31000 端口,/api/info实时返回查询结果,加output=true可直接下载 Excel。提醒一句:别把它暴露到公网。
数据源怎么选,参考这张表:
| 来源 | 缩写 | 特点 | 适合什么时候用 |
|---|---|---|---|
| 爱企查 | aqc | 默认源,字段最全 | 常规企业信息查询 |
| 天眼查 | tyc | 数据深,限制严格 | 股权穿透分析 |
| 快查 | kc | 响应快,限制宽松 | 大批量快速采集 |
| 风鸟 | rb | 数据偏专业 | 风险评估场景 |
单次查询也可以-type aqc,tyc组合多个源,或-type all全量拉取;备案与 APP 数据还能叠加miit、qimai这类插件渠道。每个数据源对应 internal/ 下的一个独立目录,想自己加源从这里入手。
效率与避坑 ⚠️
- 缓存:程序异常退出会在目录里留下
enscan.gob缓存文件,要查新数据时先删掉,否则会以为「数据没更新」。 - 并发与延迟:用
-delay(秒)控制节奏,-delay -1随机 1-5 秒间隔,更不容易被识别。 - 限流应对:超时、认证报错变多时,先加大 delay 降频,大批量任务挪到非工作时间执行。
- 认证信息:Cookie 从浏览器真实请求头里复制,别直接
document.cookie——http-only 字段会丢,导致登录失败;天眼查还需额外填 tycid 或 auth_token。
常见问题快查
问题一:查询返回认证错误现象:程序提示登录态失效、权限不足。 原因:Cookie 过期,或复制不完整漏了 http-only 字段。 处理:浏览器里重新抓一次请求头,覆盖写入配置文件。
问题二:结果数量偏少、字段缺失现象:收集到的数据明显少于手工查的结果。 原因:-field设置没覆盖目标字段,或单一数据源本身不全。 处理:换-type aqc,tyc组合源,必要时用--deep加一层。
问题三:查询变慢、频繁超时现象:原本正常的请求大面积超时、被风控拦截。 原因:请求频率过高,触发平台限流。 处理:调大-delay,或改用-delay -1随机间隔,并把批量任务移出高峰时段。
工具救不了所有时间,但能替你省下半天复制粘贴——把 Cookie 配好,今天就跑第一条-n查询吧。
【免费下载链接】ENScan_GO一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考