中注协企业工商查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b53e245c/nigo-cicpa-company-query。
技能介绍
它解决什么问题
把中注协行业知识库(zsk-cmis.cicpa.org.cn)的企业工商信息接入到自动化流程里,会遇到三个现实问题:登录态依赖完整 SSO,cookie 拿不全就会被当成“未登陆用户”;同一个查询入口下,有人只需要一条企业基础信息,有人却要批量导出全量维度;以及多个 skill 或脚本如果不在同一工作目录,就互相找不到 cookie 文件。这个技能用 CLI 把这些细节收敛成一组可控参数。
核心能力与关键步骤
- 轻量搜索:输入企业关键词,返回基础信息与
org_id,适合先确认系统里有没有这家企业。 - 企业详情:输入企业名,补全工商信息、股东、主要人员与股权结构,适合关联方识别或尽调初筛。
- 基础查询:批量查询 22 个字段,输出单个 Excel;加
--all-fields时覆盖全部 22 个字段,默认导出 10 个。 - 完整导出:
--browser-export走纯 API 拉取 61 个维度,按维度分类生成 53 个 Excel 并打包 ZIP,适合一次性归档。 - Cookie 生命周期:AI 控制浏览器完成“登录 cmis → 点击行业执业知识库 → 跳转 zsk”的完整 SSO 流程,拿到 9 个 cookie(含
XSRF-TOKEN、cicpa_token、__snaker__id、gdxidpyhxdE等),保存为.cicpa_cookies.json;文件落在当前工作目录,--save-cookies、--check-cookies和后续调用都必须在同一目录执行。 - CLI 参数组合:
-n指定企业,-o PATH控制输出,--discover-subsidiaries按持股阈值找子公司,--subsidiary-threshold N调整阈值(默认 50),--login用于交互式终端手动登录,--save-cookies JSON可保存外部抓取的 cookie。
适用边界与注意点
- 只用 CLI:资料明确禁止使用 MCP 工具,尤其是 export / subsidiary 模式存在 Playwright sync/async 冲突 bug,当前环境调用会崩溃。
- 企业名必须精确:传入工商注册全称,例如“深圳市腾讯计算机系统有限公司”,简称无法匹配,上传后可能出现 0 家匹配。
- Cookie 不是永久凭证:24 小时后失效,需要重新登录;少于 9 个 cookie 通常是 SSO 流程不完整,会报“未登陆用户”。
- 批量上限:单次批量查询最多 10,000 家;完整导出耗时随数量增长,10 家约 45 秒,100 家以上可能 2-3 分钟,数据量大或系统繁忙时导出轮询可能超时,需要到下载中心手动获取。
- 目录一致性:不要在
~下运行 cookie 相关命令,否则会写入~/.cicpa_cookies.json,其他项目或related-party-identification等 skill 在同一工作目录就找不到。 - 自动校验:完整导出后会对比输入与输出的企业名称并报告匹配情况,适合上线前做数据质量回归。
适合需要把中注协工商数据嵌入自动化流水线、且愿意用 CLI 管理会话与工作目录的工程场景。
使用场景
- 撰写尽调底稿时,需要按企业全称拉取工商信息、股东、主要人员和股权结构并留档。
- 做关联方识别前,要按持股阈值批量发现目标企业的子公司清单并导出 Excel。
- 审计归档阶段,需要用完整导出获取 61 个维度并打包 ZIP,覆盖工商、股东、人员等材料。
- 数据清洗时,需要批量查询最多 10,000 家企业的 22 个字段,输出单表供后续核对。
适合人员
- 审计和尽调工程师,需要在底稿或尽调报告中留存企业工商详情与股权结构。
- 自动化平台工程师,需要把中注协数据接入流水线并处理 cookie 与工作目录。
- 风控与合规分析师,需要按阈值识别子公司并补充关联方清单。