ENScan Aurora

ENScan Aurora 是一个基于 Electron 的 Windows 桌面工作台,用来把 ENScan 的核心能力封装成更直观的图形界面。

它适合做这些事:

  • 快速切换数据源
  • 发起单目标查询或批量查询
  • 查看结果文件和任务日志
  • 管理本地 Cookie 和核心程序路径
  • 打包成便携版,直接在 Windows 上运行

下载

界面截图

首页:

首页

单目标查询:

单目标查询

设置页:

设置页

结果中心:

结果中心

核心特性

  • 首页快捷查询,一步进入常用任务
  • 单目标查询,支持字段、深度、投资比例、代理等参数
  • 批量任务,支持 TXT 名单导入
  • 多数据源切换
  • 结果中心查看导出文件,支持打开原始文件和结果目录
  • 设置页统一管理核心路径、数据源和 Cookie
  • 本地持久化配置,便携版可直接带走使用

数据源说明

当前支持的数据源如下:

缩写 完整名称
aqc 爱企查
tyc 天眼查
kc 快查
rb 风鸟
all 全部查询 / 多源聚合
aldzs 阿拉丁(小程序插件)
coolapk 酷安市场
qimai 七麦数据
miit 工信部备案查询

说明:

  • rb 不是风鸟网页端的完整前端,而是 ENScan 核心接入的一个数据源。
  • 不同源的覆盖范围不一样,网页端看到更全,不代表核心在同一接口下也会返回同样数量的数据。
  • 如果某个源结果较少,通常可以切换到 all 或配合更完整的公司全称重新查询。

运行环境

  • Windows 10 / 11
  • Node.js 20+
  • ENScan 核心程序

安装和启动

开发环境:

1
2
3
4
npm install
npm test
npm run build
npm run dev

便携版:

  1. 下载 Release 包。
  2. 解压到本地目录。
  3. 运行 ENScan-Aurora.exe
  4. 在设置页选择或验证 ENScan 核心程序。
  5. 配置需要的 Cookie。
  6. 回到首页开始查询。

常用操作

首页快速查询

首页适合快速发起任务。

  • 企业主体:常规查询
  • 域名资产:偏域名方向的查询
  • 深度模式:更重的查询参数

首页的数据源下拉会同步到设置里,后续单目标页和批量页也会跟着使用。

单目标查询

单目标页适合更细的控制。

可设置:

  • 查询字段
  • 递归深度
  • 投资比例
  • 是否包含分支机构
  • 延迟
  • 超时
  • 输出目录
  • 代理地址
  • 是否保持控制权

批量任务

批量任务支持导入 TXT 文件,每行一个目标。

适合一次性跑大量企业名、域名或名单。

结果与日志

  • 任务结果保存在 results/
  • 运行日志保存在 logs/
  • 结果中心只读取本地导出的 .xlsx 文件
  • 空结果会明确提示,不会假装有数据

打包

1
2
3
npm run copy-core
npm run package:win
npm run verify:portable

生成的便携目录:

release/ENScan-Aurora-win-x64

压缩包:

release/ENScan-Aurora-win-x64.zip

项目结构

  • src/main:Electron 主进程
  • src/renderer:桌面界面
  • src/shared:共享类型和校验
  • config:本地设置
  • core:ENScan 核心程序放置目录
  • results:导出结果
  • logs:运行日志

常见问题

为什么网页端看起来更全,软件里结果更少?

网页端往往包含更多前端聚合、补齐和二次请求逻辑。这个项目是把 ENScan 核心包装成桌面工具,结果范围取决于核心当前调用的数据源和参数。

为什么 rb 搜到的公司不一定多?

因为 rb 的覆盖和返回规则与网页端不完全一样,也受 Cookie、查询词、字段和深度影响。

为什么查询后结果中心是空的?

通常有三种情况:

  • 查询源本身没有返回数据
  • 查询词太窄,换全称或统一社会信用代码更容易命中
  • 当前字段或深度不够,返回内容很少

为什么要先选核心程序?

ENScan Aurora 只是界面和调度层,真正执行查询的是 ENScan 核心程序。

注意事项

  • Cookie 属于账号凭据,不要上传到公开仓库。
  • 不要把 config/settings.jsonresults/logs/ 这类运行数据提交到 GitHub。
  • 请仅在你有权限测试和查询的目标上使用。

许可证

MIT

ENScan 核心程序与第三方数据源各自受其原始授权与使用条款约束。