| name | KYB 企业核验-kyb-verification-qcc |
| description | KYB 企业核验 SKILL · 企查查 MCP V2.0 增强版。 金融机构对公客户开户、授信审批、尽调、年检场景的主体自动化核验工具。输入企业名称或统一社会信用代码后,SKILL 自动完成主体真实性核验、工商信息核验、历史治理稳定性回溯、受益所有人穿透和企业风险扫描,输出 KYB 合规底稿与可复核的参考评级。
核心能力: - 主体真实性核验:企业名称 + 统一社会信用代码二要素一致性核验(`verify_company_accuracy`) - 工商信息核验:注册资本、法代、股东结构、登记状态按工商数据 T+3 更新频率比对 - **V2.0 新能力:历史治理稳定性**(qcc-history)—— 历史法代更替轨迹、历史股东变迁、历史注册资本变更,识别"频繁变更"的治理不稳定主体 - 受益所有人穿透:股权穿透 + `get_beneficial_owners` + UBO 个人画像 - 企业风险扫描:失信 / 被执行 / 限高 / 股权冻结 / 经营异常 / 税务违法等动态维度先扫后钻 - 关联关系排查:集团客户识别、隐性关联、一致行动人 - **风险核查采用「先扫后钻」**:先通过企业风险全量扫描一次性分诊本次接口返回的动态风险维度、快速定位命中项,再对命中维度深入取证。
适用场景:银行 / 券商 / 信托 / 保险等金融机构的对公开户 KYB、信贷授信前调查、存量客户年检、反洗钱客户尽调。
使用方式:/kyb-verification-qcc 企业名称 [统一社会信用代码] [--depth standard|full] [--format md|docx|pptx]
|
| license | Apache-2.0 |
| metadata | {"author":"Anthropic Financial Services (Enhanced with QCC MCP V2.0)","version":"2.1","plugin-commands":"/kyb-verification-qcc","mcp-integrations":"qcc-company, qcc-risk, qcc-history, qcc-executive, qcc-operation","industry":"Financial Services - Banking / Securities / Trust / Insurance"} |
股比 / 持股 / 表决权原值纪律(全报告强制)
- 企业数据中的直接持股、总持股(含间接)、间接持股、最终受益股份、表决权等比例,必须逐字引用本次接口返回的原始字符串并保留全部小数位;接口返回
X.XXXX% 时,禁止改写为 X.XX%、禁止补零改写或四舍五入。
- 同一指标在执行摘要、一句话结论、KPI、正文、表格、图注、风险矩阵和最终结论中重复出现时,每一次必须复用同一原始字符串;禁止因“展示简洁”改变精度。
- 禁止用直接持股与总持股相减推算间接持股,禁止逐层相乘、加总或倒算;接口未单独返回间接持股时,只写“总持股(含间接)”,不得把总持股误标为间接持股。
- 法定阈值、评分权重和区间(如 UBO 识别阈值)按规则原文展示,不属于企业股比返回值,不强制补成四位小数。
MCP Resource 条件读取(跨客户端兼容)
MCP Resource 不等同于自动注入的系统上下文。本 SKILL 的 Resource 均为 auto_read_allowed=false:只有执行本 SKILL 且客户端支持 MCP Resources 时,才按以下规则主动发现和读取;不得假设客户端会在连接时自动加载,也不得假设读取结果会跨会话保留。
- 每个新会话首次执行本 SKILL 时:先使用客户端提供的标准 MCP Resources 发现能力(
resources/list),再读取(resources/read)以下 4 项执行规范:
qcc://terminology/core
qcc://policy/data-discipline
qcc://policy/entity-anchoring
qcc://skill/kyb-verification/tool-binding
- 生成最终报告前:读取
qcc://skill/kyb-verification/report-template,并按其固定骨架输出。
- 动态工具字典按需读取:
qcc://tools/{server}/dictionary 不属于上述默认 4 项;只有需要核验当前可见工具、Description 或 Input Schema 时,才读取当前连接 Server 的字典。禁止为了“完整”一次读取六个 Server 字典,也不得据此把全部工具固定执行一遍。
- 同一会话内去重:同一版本的 Resource 已成功读取后不得重复读取;开启新会话时须重新发现和读取,不把历史会话内容视为当前上下文。
- 客户端兼容:只描述标准
resources/list / resources/read 语义,不绑定 WorkBuddy 或其他客户端的内部工具名称。
- 失败降级:客户端不支持、未授权、返回空清单或读取失败时,不阻塞 KYB 主流程,不循环重试;继续使用 A 层全局规则和本 SKILL 内联内容执行,并在内部保留失败记录。
- 输出隔离:Resource URI、读取动作、内部工具代码名和失败记录只用于执行,不写入面向客户的 KYB 报告。
🔍 风险维度扫描 · 先扫后钻(统一规范 · 2026-06-08 · 对齐 A 层铁律 5-A)
本 SKILL 凡涉及“一次性排查 ≥ 2 个企业风险维度”(司法风险 / 失信 / 被执行 / 限高 / 经营异常 / 行政处罚 / 破产 / 担保 / 税务 / 违约事项(票据违约) 等 qcc-risk 维度),一律按“先扫后钻”执行,禁止逐个原子风险工具散弹枪式调用(慢 / 贵 / 多为无效调用):
- 第 1 步 · 分诊(先扫):先调
mcp__qcc-risk__get_company_risk_scan(企业风险扫描)一次返回企业自身当前动态风险维度的命中计数(脱水版:有 / 无 + 条数,不含明细)。维度数以本次接口返回为准,禁止硬编码 34 / 35。
- 第 2 步 · 下钻(后钻):仅对
count > 0 的维度,调对应原子风险工具取明细(具体工具见本 SKILL 工作流 / 术语对照表)。示例:scan 显示「失信 2、被执行 1、其余 0」→ 只下钻 mcp__qcc-risk__get_dishonest_info + mcp__qcc-risk__get_judgment_debtor_info。
count = 0 的维度:直接判定“无记录”,不再调用该维度原子工具。
- 明确单一维度问句(仅查某一项,如“有没有失信”)→ 直接调对应原子工具,无需先扫(对应 A 层铁律 5-A 路由 3)。
- scan 只分诊、不出明细;要明细必须下钻原子工具。风险结论只陈述“命中维度 + 计数 / 明细”客观事实,不替客户判定“能不能合作 / 可不可开户”。
- 先扫后钻发生在实体锚定确定唯一主体之后;简称 / 品牌名仍须先
mcp__qcc-company__get_company_by_query 锁定主体,再 scan。
- 可引用已上线的聚合风险扫描工具:
get_company_risk_scan(企业自身)、get_executive_risk_scan(董监高个人)、get_company_related_risk_scan(企业关联)、get_executive_related_risk_scan(人关联);关联扫描遵守单层预警 · 禁自动下钻;仍不得引用任何尚未上线的工具。
- 【定性必须有下钻证据】 对任一风险维度给出定性判断(如“多为原告身份 / 属正常维权”“轻微合规瑕疵”“诉讼活跃度正常”等)之前,必须已下钻该维度的明细工具、拿到支撑数据;未下钻则只陈述 scan 计数并标注“(未取明细)”,禁止凭 scan 计数或印象给定性。例:scan 显示「裁判文书 77」但未下钻
mcp__qcc-risk__get_judicial_documents → 只能写“裁判文书 77 条(未取明细)”,不得写“多为原告身份、属正常维权”;如需该定性,必须先下钻 get_judicial_documents(可按 role 取原告 / 被告分布)再下结论。
以下为 KYB 专项下钻纪律(在统一规范基础上加严):
- 【持股平台必下钻】 当历史 / 工商变更出现“大股东退出 + 新持股平台(有限合伙 / 投资中心 / 企业管理中心等)进入”时,必须对该新进平台下钻
mcp__qcc-company__get_shareholder_info(看其合伙人 / 股东)、必要时再 mcp__qcc-company__get_actual_controller,判定是“换壳不换人(同一最终控制方的持股形式变更)”还是“真实控制权转移”,再给治理稳定性结论。禁止仅凭“股东名称变化”表面就定性为“实质性治理变动”,也禁止凭印象断言“系关联方形式变更”——两个方向的结论都必须由下钻数据支撑。例:万得信息技术退出企查查直接股东、上海荷花缘(有限合伙)进入 → 下钻荷花缘合伙人发现万得持其 99% LP 且全资控股其 GP(上海万兴)→ 应判“控制权未转移、持股形式由直接转为间接”,治理不因此扣分。
📌 year 留空拿全量 · 禁逐年循环(防 year 散弹枪 · 2026-07-01):立案 / 裁判文书 / 开庭公告 / 法院公告等带 year 过滤参数的诉讼类工具,取全量时 year 一律留空——接口在 year 缺省时即一次返回全部年份;严禁为“覆盖多年”而逐年(2024、2023 … 直至成立年)循环调用同一工具(实测曾逐年一直调到 1976、单次运行 60+ 次冗余调用)。需要按年做趋势分桶时,基于“留空一次拿回的全量列表”在报告侧自行分桶; / 等其他过滤参数同理,取全量时留空;仅当明确限定某一年 / 区间时才传 。qcc-history / qcc-executive 的同名历史 / 个人诉讼工具同理,不逐年循环。
📖 QCC MCP 术语对照表(强制工具映射)
使用约定:本表列出 SKILL 内业务简写与企查查 MCP 工具的精确映射。AI 执行本 SKILL 时遇到下表"业务简写"列的词汇,必须调用对应"MCP 工具"列,禁止使用 web search 或自由文本推测替代。完整规范见 QCC-MCP-TERMINOLOGY.md。
| 业务简写 | 规范全名 | 企查查 MCP 工具 |
|---|
| 失信 | 失信被执行人 | mcp__qcc-risk__get_dishonest_info |
| 被执行 | 被执行人 / 判决债务人 | mcp__qcc-risk__get_judgment_debtor_info |
| 限高 | 限制高消费 | mcp__qcc-risk__get_high_consumption_restriction |
| 限出境 / 限境 | 限制出境 | mcp__qcc-risk__get_exit_restriction |
| 终本 | 终结本次执行案件 | mcp__qcc-risk__get_terminated_cases |
| 破产 / 重整 | 破产重整 | mcp__qcc-risk__get_bankruptcy_reorganization |
| 经营异常 | 经营异常 | mcp__qcc-risk__get_business_exception |
| 严重违法 | 严重违法失信 | mcp__qcc-risk__get_serious_violation |
| 行政处罚 / 重大处罚 | 行政处罚 | mcp__qcc-risk__get_administrative_penalty |
| 股权冻结 | 股权冻结 | mcp__qcc-risk__get_equity_freeze |
| 股权出质 | 股权出质 | mcp__qcc-risk__get_equity_pledge_info |
| 欠税 | 欠税公告 | mcp__qcc-risk__get_tax_arrears_notice |
| 税务异常 / 税务违法 | 税务异常 / 税收违法 | mcp__qcc-risk__get_tax_abnormal / mcp__qcc-risk__get_tax_violation |
| 受益所有人 / UBO | 受益所有人 | mcp__qcc-company__get_beneficial_owners |
| 实控人 / 实际控制人 | 实际控制人 | mcp__qcc-company__get_actual_controller |
| 主要人员 / 董监高 | 主要人员 | mcp__qcc-company__get_key_personnel |
| 违约事项 / 票据违约 | 违约事项 | mcp__qcc-risk__get_default_info |
| 裁判文书全文 / 判项 | 裁判文书详情 | mcp__qcc-risk__get_judicial_document_detail |
| 关联方风险 | 企业关联方风险扫描 | mcp__qcc-risk__get_company_related_risk_scan |
KYB 企业核验 · 企查查 MCP V2.0 增强版
SKILL 定位
本 SKILL 服务于金融机构对公客户全生命周期的主体核验需求——对公开户时的准入 KYB、授信前的背景调查、存量客户的年度体检、反洗钱尽调的主体基础核验。V1.0 已经覆盖了基础工商信息核验 + 18 类司法风险扫描,V2.0 的升级聚焦两个维度:
- 历史治理稳定性:通过 qcc-history 的 5 个历史工具回溯企业近 10 年的法代更替、股东变迁、注册资本变更、经营范围变化、登记地址变更——这是传统 KYB 的盲区。一家 2 年内更换 3 任法代或频繁变更注册地的企业,即便当前登记状态为"存续",治理不稳定性本身就是合规红旗。
- 受益所有人穿透深度:基于 qcc-executive 的人员画像工具,对识别出的每个自然人 UBO 做独立司法画像扫描,真正实现 FATF Recommendation 10 第 3-4 步的深度核验。
MCP 依赖与配置
必选:
qcc-company(企业基座)—— 工商核验 + 股东 + 实控人 + UBO + 主要人员
qcc-risk(风控大脑)—— 企业风险动态维度先扫后钻
强烈建议:
qcc-history(历史存档)—— 历史治理稳定性回溯
qcc-executive(人员画像)—— UBO 自然人穿透
可选:
qcc-operation(经营罗盘)—— 经营活跃度补充指标(资质 / 荣誉 / 双随机抽查 / 纳税信用)
通用执行原则
第一,KYB 的起点是"企业名称 × USCC"二要素一致性验证。 任一项不匹配即触发核验失败。客户提供的 USCC 必须与 MCP 返回一致,否则怀疑客户身份造假。
第二,登记状态为"存续"只是必要条件,不是充分条件。 一家资不抵债但未清算的企业、一家 12 个月无业务活动的壳公司、一家实控人已被追责的僵尸主体——工商上都可能显示"存续"。KYB 必须结合治理稳定性 × 财务底盘 × 司法风险综合判断"实质存续"。
第三,治理稳定性必须入表。 法代 2 年内 ≥ 2 次变更、股东 1 年内 ≥ 2 次变更、注册资本近 3 年减资、注册地址近 2 年 ≥ 2 次变更——按命中项数进入评级第二层计分(2 项 −10 / 3 项 −20 / ≥ 4 项直接 D 级)。
第四,UBO 穿透到自然人。 为支持受益所有人识别场景,本工作流按持股 25% 以上或通过其他方式实际控制识别 UBO,并对已识别的 UBO 自然人分别做风险画像扫描。
第五,关联企业合规联动。 UBO 控制的其他企业出现失信 / 经营异常 / 行政处罚等,即便本次申请主体未发现同类公开记录,也应客观列示"关联风险信号"及关联路径。
第六,金额型暴露必须按企业承受能力归一化,行为型红线不因企业规模而豁免。 罚没金额、败诉给付金额等量级需要与营业收入或净资产比较;重大税收违法失信、当前失信、主营许可被吊销等行为 / 状态红线对大中小企业适用相同。禁止把"被告 50 件"等未经规模、角色和结果校正的绝对数量直接用于评级。
第七,诉讼风险看角色、结果、金额和证据状态,不直接看数量。 被诉本身不是风险;只有明细能够确认本主体承担不利给付义务且金额可识别时,才进入金额型评分。撤诉 / 按撤回起诉处理 / 驳回原告诉请 / 本方胜诉 / 原告身份案件 / 仅财产保全不计分。案件数量、案由分布和增长趋势只作为观察信息;证据不足时标记"待核验",不得把未知状态当作零风险。
第八,主体登记事实以本次查询取得的工商登记数据为主。 传入招股书 / 年报 / 审计报告等第二源时,第二源仅用于补充工商数据没有的信息(股权变动归因、亲属与一致行动关系、IPO 进程等)与披露口径比对。任何登记类事实(股东名单、持股比例、主要人员、注册资本、登记状态)冲突时,报告列出「双源差异清单」并注明工商数据通常为 T+3 更新,不能表述为实时。
企业规模与金额归一化口径
不得用一个分母同时解释偿付能力与经营体量。先形成规模画像,再按风险类型选分母:
| 口径 | 字段 | 用途 | 缺失处理 |
|---|
| 企业规模画像 | 所属行业 + 最近年度营业收入 + 资产总额 + 从业 / 参保人数 | 按当前有效的行业划型标准识别大型 / 中型 / 小型 / 微型;只用于同业解释和数量型观察 | 关键字段不足时写"规模档未知",禁止按注册资本猜测 |
| 诉讼偿付基准 | 最近一期正数所有者权益合计(净资产) | 已确认不利给付义务的承压比 | 净资产缺失则金额项不可评分;净资产 ≤ 0 进入偿付能力红线,不得改用营收稀释 |
| 处罚经营基准 | 最近完整年度营业总收入 | 罚没金额对经营体量的影响 | 营收缺失则只做处罚性质分级,金额档不可评分;不得改用注册资本套用同一阈值 |
| 经营活跃度 | 参保人数 + 资质 / 招投标 / 招聘等信号 | 识别形式存续但缺乏经营活动的主体 | 缺失即标记"未核验",不得视为 0 人 |
取数纪律:财务字段必须标明报告期和单位;不得把季度累计营收与年度阈值混用。注册资本、实缴资本可作为事实列示,但不作为诉讼或处罚的通用归一化替代分母。
数据覆盖度门槛
| 覆盖状态 | 判定 | 评级输出 |
|---|
| 可评分 | 实体锚定、当前风险扫描成功;所有实际参与计分的记录均有明细;对应金额分母可用 | 输出正式参考评级 |
| 部分评分 | 红线已核验,但财务分母或部分金额 / 状态明细缺失 | 输出"暂定评级",最高不得高于 B,并列明未评分项 |
| 不可评分 | 实体未唯一锁定、当前风险扫描失败,或关键风险结果无法核验 | 不输出 A/B/C/D,写"信息不足,待补充核验" |
工具返回 0 条只能表述为"本次未发现公开记录";工具失败、未调用、字段缺失与真实 0 条必须严格区分。数据缺失不加分,也不按零风险处理。
工作流
维度一:主体真实性 × 工商信息核验
工具链:
mcp__qcc-company__verify_company_accuracy —— 企业名称 + 统一社会信用代码二要素一致性核验
mcp__qcc-company__get_company_registration_info —— 工商基础信息(注册资本、成立日期、登记状态、所属地区等)
mcp__qcc-company__get_contact_info —— 联系方式(用于验证客户申请材料的真实性)
mcp__qcc-company__get_tax_invoice_info —— 税号开票信息(一般纳税人资质)
mcp__qcc-company__get_shareholder_info —— 当前股东结构(与客户申请材料中的股权信息交叉核验)
mcp__qcc-company__get_financial_data —— 年报财务数据(必调),用于诉讼偿付基准、处罚经营基准与财务健康计分
股东结构核验要点:
- 核验当前股东列表与客户申请材料的一致性
- 识别近 12 个月内是否发生股权变动(触发维度二治理稳定性预警)
- ⚠️ 持股平台自动标记:凡股东为企业法人/有限合伙/投资机构(非自然人),一律标记为"待穿透股东",触发维度三 UBO 强制穿透
- ⚠️ 数据时效性注意:MCP 股东数据为查询时点快照,存在工商变更登记滞后(约 3-12 个月)。涉及近期股权转让的企业须以经审计财务报告或工商变更登记确认件作为最终认定依据
核验三道红线(任一触发即输出模型参考评级 D 并提交有权审核人):
- 企业名称 × USCC 二要素任一不匹配
- 登记状态为"吊销 / 注销 / 异常"
- 成立日期在客户申请材料之后
维度二:历史治理稳定性 × 历史风险回溯
二-A 治理稳定性工具链:
mcp__qcc-history__get_historical_registration —— 曾用名 / 历史注册地址 / 历史经营范围
mcp__qcc-history__get_historical_legal_rep —— 历届法定代表人
mcp__qcc-history__get_historical_shareholders —— 历史股东(已退出)
mcp__qcc-history__get_historical_executives —— 历届高管
mcp__qcc-history__get_historical_listing —— 历史上市 / 挂牌信息
治理稳定性判定:
| 指标 | 警戒阈值 | 含义 |
|---|
| 法代近 2 年变更次数 | ≥ 2 次 | 治理极不稳定(典型危机企业信号) |
| 股东近 1 年变更次数 | ≥ 2 次 | 控制权频繁转移,可能涉及代持 / 套壳 |
| 注册资本近 3 年变更 | 有减资 | 可能抽逃出资或股东退出 |
| 注册地址近 2 年变更次数 | ≥ 2 次 | 疑似逃避监管或债权人 |
| 曾用名次数 | ≥ 2 次 | 可能涉及"摘牌 + 更名 + 复活"模式 |
| 历史法代数 / 成立年数 | > 0.3 | 治理更替频率过高 |
判定结论:命中项数进入评级第二层「2-4 治理稳定性」计分(0~1 项 0 分 / 2 项 −10 / 3 项 −20);命中 ≥ 4 项进入评级第一层红线判定,模型参考评级 D,并提示有权审核人核验变更原因。
经维度三判定为"持股形式变更(换壳不换人)"的股东变动,不计入"股东近 1 年变更次数"。
二-B 历史风险回溯(8 项固定采集):
mcp__qcc-history__get_historical_dishonest —— 历史失信
mcp__qcc-history__get_historical_judgment_debtor —— 历史被执行
mcp__qcc-history__get_historical_high_consumption_ban —— 历史限高
mcp__qcc-history__get_historical_business_exception —— 历史经营异常
mcp__qcc-history__get_historical_serious_violation —— 历史严重违法
mcp__qcc-history__get_historical_admin_penalty —— 历史行政处罚
mcp__qcc-history__get_historical_equity_freeze —— 历史股权冻结
mcp__qcc-history__get_historical_equity_pledge —— 历史股权出质
8 项按明确历史核验意图逐项调取并在报告 §4 固定输出。8 项均成功返回且全 0 时只写“本次未发现公开历史记录”,不加分;调用失败、未调用与真实 0 条严格区分。历史记录只进第二层,不进第一层红线判定(第一层只看当前在册)。
维度三:受益所有人穿透到自然人
工具链:
mcp__qcc-company__get_shareholder_info —— 股东结构
mcp__qcc-company__get_actual_controller —— 实际控制人
mcp__qcc-company__get_beneficial_owners —— 受益所有人
mcp__qcc-executive__get_executive_beneficial_owner —— 以自然人为锚反查其 UBO 地位
UBO 识别三层穿透:
- 直接持股 25% 以上的自然人
- 间接持股(通过中间层)累计 25% 以上的自然人
- 通过协议 / 投票权 / 管理层任免实际控制的自然人
持股形式变更 vs 股东实质性退出识别规则(关键经验积累):
⚠️ 当历史股东退出 + 同时出现持股比例相近的新股东时,必须核查新股东与原股东是否存在同一 UBO——若新股东为原股东 100% 持股的持股平台,则性质为"持股形式变更",而非"股东实质性退出"。此规则避免将持股平台替换误判为股东换人,错误触发治理稳定性预警。
典型案例:万得信息技术股份有限公司退出,其 100% 持股的投资主体"荷花缘"接替——穿透荷花缘 GP(上海万兴信息科技有限公司,万得信息全资子公司),最终 UBO 仍是万得信息,UBO 名单不新增,但股东形式须在报告中单独标注。
识别流程:
1. 调用维度二 get_historical_shareholders 获取历史股东列表
2. 对比历史与当前股东——若某股东退出,立即在当前股东中查找持股比例相近的主体
3. 对该新主体调用 get_beneficial_owners / get_executive_beneficial_owner 反查其 UBO
4. 若 UBO 与退出股东相同 → 标记为"持股形式变更",不视为股东退出,不触发治理稳定性预警
5. 若 UBO 与退出股东不同 → 视为实质性股东变更,按维度二治理稳定性规则处理
持股平台穿透特别规则:
| 持股平台类型 | 穿透要求 |
|---|
| 有限合伙(LP/GP结构) | 穿透至 GP(执行事务合伙人)+ 最终 LP 自然人 |
| 投资机构/私募基金 | 穿透至最终受益人(受益所有人) |
| 上市公司 | 穿透至实际控制人 |
| 其他壳公司/持股平台 | 递归穿透至最终自然人 |
⚠️ 穿透零重构铁律(实控人 / UBO 间接持股 · 已实测多模型翻车)
- ① 数字逐字引用:「最终受益股份 / 表决权 / 总持股比例」一律照抄
get_beneficial_owners / get_actual_controller 接口聚合值(如 47.6955% / 53.0011%),严禁把各层持股比例相乘自行重构穿透路径百分比(如「GP 出资 79.8674% × 平台持股 11.5446%」)——大模型多位小数乘法不可靠、已实测算错(线上曾算成 9.2145%,正确 9.2204%)。
- ② 中间层禁臆测:写「通过 X 间接持股」时,中间层 X 必须是数据明确显示由该实控人 / UBO 控制的主体(取自
get_executive_controlled_companies 实控人控制企业 / 企查查股权链,如陈德强 → 苏州知彼 / 苏州知己 员工持股平台)。严禁从股东列表挑一个显眼主体就臆断为实控人的持股平台——实测有模型把万得系的「上海荷花缘」(其 GP / UBO 实为万得、非陈德强)误指为陈德强的间接持股通道。判定某股东是否实控人持股平台,须穿透其 GP / UBO 确认,不得凭持股比例大小或名称相近臆测。
- ③ 数据不足只给聚合值:接口未给明确中间层路径时,只写「总持股 X%(含直接 + 间接)」、不点名任何中间层、不展示自算百分比;禁止把聚合值与自算分项的差额解释为「四舍五入」。
【个人风险先扫后钻 · 2026-06-08 · 对齐 A 层铁律 5 个人维度】 对每位目标人(法代/实控人/董监高),先调 mcp__qcc-executive__get_executive_risk_scan(searchKey=企业完整名/USCC + personName=姓名,双锚定)一次返回其 18 项个人风险维度命中计数 → 仅对 count>0 维度下钻下列对应 get_executive_* 原子工具取明细;count=0 跳过。❌ 禁止不先扫、逐个散弹枪调个人风险原子。单人工具:多人则逐人各扫一次,不对全体董监高自动循环。
对每个识别出的 UBO 自然人做简化画像扫描:
mcp__qcc-executive__get_executive_dishonest
mcp__qcc-executive__get_executive_high_consumption_ban
mcp__qcc-executive__get_executive_exit_restriction
任何 UBO 存在当前失信 / 限高 / 限出境 → 进入评级第一层红线判定,模型参考评级 D。
维度四:企业风险扫描
工具链(全量):
mcp__qcc-risk__get_dishonest_info / get_judgment_debtor_info / get_high_consumption_restriction / get_terminated_cases / get_equity_freeze / get_equity_pledge_info / get_chattel_mortgage_info / get_land_mortgage_info / get_business_exception / get_tax_arrears_notice / get_tax_violation / get_administrative_penalty / get_environmental_penalty / get_serious_violation / get_bankruptcy_reorganization / get_liquidation_info
mcp__qcc-risk__get_judicial_documents / get_case_filing_info / get_hearing_notice(诉讼类)
- 裁判文书详情(按需下钻):诉讼类命中后如需判项 / 说理 / 债权金额,先列表(
get_judicial_documents)拿「文书ID」→ 仅对需要的单篇调 mcp__qcc-risk__get_judicial_document_detail(section 默认 core · 单轮 ≤ 3 篇 · 不做胜诉预测)。
违约事项必查(硬性要求):必须调用 mcp__qcc-risk__get_default_info(违约事项 / 票据违约),报告风险核查表固定输出「违约事项(票据违约)」一行。有记录 → 列明违约类型、违约状态、逾期余额、累计逾期发生金额、数据截止日期;违约状态为"当期逾期"直接进入评级第一层红线判定。无记录 → 写"本次未发现公开违约事项记录"。
计分必取字段(只要求当前工具能够稳定返回或可从已下钻原文明确提取的字段;缺字段则该条不参与自动计分):
| 维度 | 必取字段 |
|---|
| 行政 / 环保处罚 | 决定书文号、处罚单位、处罚结果、处罚金额、处罚日期。处罚事由、处罚种类或履行 / 公示状态只有在工具明确返回时才使用,不得根据机关或金额臆测 |
| 税收违法 | 发布日期、案件性质、所属税务机关、处罚金额、法律依据及处理处罚情况 |
| 裁判文书 | 文书 ID、案号、当事人角色、案由、裁判结果、案件金额、裁判日期、发布日期;生效 / 履行 / 结案状态只有在明细正文明确披露时才使用 |
| 立案信息 | 案号、案由、当事人、法院、立案日期。现有字段不含诉请金额与结案状态,因此只做观察,不进入未决敞口自动计分 |
【计分必须有明细】 诉讼与处罚金额只能来自原子工具明细或服务端聚合值,禁止推算、按均值折算。未取得金额或关键状态时写"证据不足,未参与自动计分",不得写成 0 分或无风险。
【重点案件按优先级下钻】 单轮最多下钻 3 篇。按以下顺序选择:① 被告 / 被上诉人 / 被申请人且裁判结果含"赔偿 / 给付 / 返还 / 承担"的案件;② 已披露金额较大的案件;③ 最近裁判案件。只有下钻正文明确本主体角色、给付义务和金额的记录才可进入诉讼计分;其余写"待核验"。需要继续核验时使用列表游标或由用户明确发起下一轮,禁止为覆盖全部记录批量下钻。
分类处置:客观红线(当前失信 / 限高 / 限出境 / 股权冻结 / 严重违法 / 经营异常 / 破产重整 / 清算 / 税务非正常户 / 重大税收违法失信主体公示 / 惩戒名单 / 违约事项当期逾期)进入第一层。普通税务、环保和行政处罚进入第二层,按处罚性质与相对营业收入评估;不得把所有"税务处罚"笼统等同于重大税收违法失信主体。
维度五:关联关系排查(先扫关联 · 防散弹枪)
工具链(先扫后钻):
- 第 1 步 · 企业关联先扫:
mcp__qcc-risk__get_company_related_risk_scan(searchKey)—— 一次返回企业一跳关联方(股东 / 对外投资 / 分公司 / 法代 / 主要人员 / 实控人 / 受益人)的风险面(有风险关联方 + 各维度命中计数 · 单层预警)。禁止先 get_external_investments 拉对外投资列表、再逐个对关联企业散弹枪 get_company_risk_scan。
- 第 2 步 · 关键人关联先扫:对法代 / 实控人,
mcp__qcc-executive__get_executive_related_risk_scan(searchKey + personName 双锚)—— 该人任职 / 投资 / 控制企业的风险面(三层 L1/L2/L3,L3 每维前 10 命中关联企业定位)。
- 第 3 步 · 单层终止:关联扫描结果止于 L2 全局维度计数与 L3 命中关联方定位;本次 KYB 流程不得对返回的关联方自动调用
get_company_risk_scan、风险原子工具或个人风险扫描。仅当用户后续明确指定某一关联方另起独立核查时,才以该主体重新锚定并执行新的核查流程,不视为本次关联扫描下钻。
- 关联方名单 / 集团归属等结构性信息仍可用
mcp__qcc-company__get_external_investments / get_branches 补充,但风险面以先扫为准,不退化为逐个扫描。
排查清单(结论须由先扫 / 下钻数据支撑):
- 同一实控人控制的其他企业是否存在失信 / 破产(看企业关联 + 人关联先扫命中)
- 集团客户识别(本客户是否大型集团子公司)
- 一致行动人识别(股东之间是否存在隐性协同)
- 隐性关联(业务伙伴 / 历史合作伙伴)
- 境外主体标记:对外投资出现境外注册主体(注册地非中国内地、状态字段为"仍注册 / Active"等非内地工商口径)时,固定单列一行「境外关联主体」提示,注明需补充跨境资金往来与制裁筛查
维度六:经营活跃度补充指标(可选)
工具链:
mcp__qcc-operation__get_qualifications —— 资质证书
mcp__qcc-operation__get_honor_info —— 荣誉信息
mcp__qcc-operation__get_credit_evaluation —— 政府监管信用评级(纳税信用等级)
mcp__qcc-operation__get_random_check —— V2.0 新工具,双随机抽查记录
mcp__qcc-operation__get_bidding_info —— 招投标活动(经营活跃度指标)
mcp__qcc-operation__get_recruitment_info —— 招聘活跃度
用途:区分"形式存续但实质空壳"(无资质 / 无荣誉 / 无招投标 / 无招聘)与"正常经营主体"。
KYB 评级 · 三层体系
输入:企业主体 + 已采集的全部核验数据
│
├─ 第一层 · 红线判定(二元,机械不可弹性)
│ 命中任一 → 模型参考评级 D,停止自动计分
│
├─ 第二层 · 风险分级(相对化计分)
│ 基准分 80 → 逐项加减 → 映射到 A/B/C/D
│
└─ 第三层 · 人工覆写(需留痕)
仅由客户业务系统 / 有权审核人执行;模型不得自行覆写
规则优先级(硬性):第一层 > 第二层 > 第三层。
同一事件在任一层被计分后,不得在其他层重复计分。 同一批数据两次独立执行必须得出同一评级——可复现性是合规底稿的第一属性。
第一层 · 红线判定
命中任一项 → 模型参考评级 D,停止自动计分并提交客户业务系统 / 有权审核人处理。企查查仅提供公开数据事实与参考模型,不代替客户作出开户、授信或合作决定。
| 类别 | 判定项 |
|---|
| 主体真实性红线 | ① 企业名称 × USCC 二要素任一不匹配;② 登记状态为吊销 / 注销 / 异常;③ 成立日期晚于客户申请材料日期 |
| 致命风险维度(当前在册条数 > 0) | 失信被执行人 · 被执行人 · 限制高消费 · 限制出境 · 股权冻结 · 严重违法失信 · 经营异常 · 破产重整 · 清算信息 · 税务非正常户 · 重大税收违法失信主体公示 · 惩戒名单 · 违约事项(状态为当期逾期) |
| UBO 致命风险 | 任一受益所有人自然人存在当前失信 / 限高 / 限出境 |
| 治理高度不稳定 | 治理稳定性 6 项警戒指标命中 ≥ 4 项 |
| 偿付能力崩塌 | ① 最近一期年报资产负债率 ≥ 100% 或所有者权益 ≤ 0;② 经可复核聚合确认的不利给付义务合计 ≥ 正数净资产 100%;③ 处罚结果明确为吊销 / 撤销主营业务许可或资质、责令停业整顿且未恢复 |
口径:致命风险维度仅计"当前在册"。历史已修复 / 已移出记录不进入本层,改由第二层 2-5 处理。
第二层 · 风险分级
基准分 80 分,逐项加减后映射:
| 分数区间 | 评级 | 模型解释 |
|---|
| ≥ 90 | A | 未发现显著公开风险信号 |
| 75 ~ 89 | B | 存在一般关注项 |
| 60 ~ 74 | C | 存在较高关注项 |
| < 60 | D | 命中高关注区间 |
加分项合计上限 +15 分(默认值,待业务侧标定),且正向证据不得抵消事件评级上限:
- 当前有效普通行政 / 环保 / 税务处罚仅按 §2-3 的处罚性质、主营相关性及处罚经营影响比计分;“存在处罚记录”本身不单独设置评级上限。
- 存在非主营资格罚,或单笔 / 近 3 年累计罚没金额达到营业收入 1% → 最终评级最高 C。
- 数据覆盖状态为"部分评分" → 最终评级最高 B;"不可评分"不输出 A/B/C/D。
- 同一事件先去重后只计一次;事件评级上限与扣分同时命中时取更低评级。
2-1 已裁判不利给付承压
核心原则:案件数量不是自动扣分因子。 真正需要评估的是已取得可复核裁判明细、能够确认本主体承担不利给付义务的金额。案件数只用于趋势和同业观察。
第 1 步 · 结果筛选:筛出同时满足两条的案件——本主体角色为被告 / 被上诉人 / 被申请人,且已下钻正文明确本主体需承担给付义务(赔偿、给付、返还或承担明确金额的责任)。
以下一律不计分:准许撤诉 / 按撤回起诉处理 / 驳回原告诉讼请求 / 本方胜诉 / 本主体为原告或第三人 / 仅为财产保全(保全不等于判赔)。
第 2 步 · 去重与证据分层:
- 同一纠纷的一审、二审、再审和执行记录按案号链 / 当事人 / 案由 / 裁判结果关联,仅保留最终可确认义务,禁止逐篇相加。
- 连带责任、利息、已履行金额或裁判效力状态未披露时,写"金额或状态待核验",不进入自动累计。
- 只有工具服务端已返回聚合值,或客户侧确定性计算器已完成去重与求和时,才允许使用总额。模型不得自行跨记录累计,也不得在看到两个原始数字后自行做除法;即使输入同时给出案件金额 1,200 万元与净资产 3,000 万元,或罚款 20 万元与营收 50 亿元,没有确定性计算结果也不得输出“40%”或“0.004%”,只能列为待计算输入。
第 3 步 · 归一化:裁判给付承压比 = 近 3 年已确认不利给付义务聚合金额 ÷ 最近一期正数净资产
| 裁判给付承压比 | 扣分 | 业务含义 |
|---|
| < 1% | 0 | 正常经营摩擦,不构成信用风险 |
| 1% ~ 5% | −5 | 轻度承压 |
| 5% ~ 20% | −15 | 中度承压,需关注赔付节奏 |
| 20% ~ 50% | −28 | 重度承压,需要求客户说明资金安排 |
| ≥ 50% | −40 | 赔偿责任接近承受能力上限,报告须单独标红 |
| ≥ 100% | 进第一层 → D 级 | 给付责任达到或超过净资产 |
时间口径:近 3 年 = 报告生成日往前推 36 个自然月。工具未返回生效日期时只按裁判日期形成观察窗口,不得把裁判日期表述为生效日期。
诉讼观察信息(固定列示,不参与计分):立案与裁判文书总数、原告 / 被告角色分布、案由 Top 5、开庭公告与诉前调解条数。工具没有返回结案状态时不得输出结案方式分布。
规模化观察指标(不扣分):在已取得完整 12 个月被告立案数据与年度营业收入时,可由确定性计算器输出“每亿元营收被告新案数”,并与同业同规模样本百分位比较。没有同业基准前,任何绝对案件数或案件强度都不得触发降级。
2-2 未决案件观察
当前立案工具不返回诉请金额和结案状态,因此未决案件不做自动金额评分。对被告身份立案仅列示案号、案由、法院和立案日期;需要评估重大未决敞口时,由有权审核人结合诉状、应诉通知书或其他客户补充材料另行判断,避免"未审先判"。
2-3 行政处罚
本节覆盖普通税务处罚、环保处罚和一般行政处罚;get_tax_violation 返回的当前重大税收违法失信主体公示进入第一层,不在本节重复计分。
第 0 步 · 跨维度去重:行政处罚与环保处罚可能返回同一决定。优先按“决定书文号”去重;文号缺失时按“处罚单位 + 处罚日期 + 处罚金额 + 处罚结果”组合去重。同一事件只保留信息最完整的一条,不得跨维度重复扣分。
第 1 步 · 处罚性质分级(性质比金额更能反映监管评价的严重程度):
| 性质 | 界定 | 处理 |
|---|
| 资格罚 | 处罚结果明确写明吊销 / 撤销许可或资质、责令停产停业、限制业务范围 | 触及主营业务资质 → 进第一层 D 级;明确为非主营 → −35;主营关系无法确认 → 待人工复核,评级最高 C |
| 财产罚 | 罚款、没收违法所得、没收非法财物 | 进第 2 步按相对金额计分 |
| 声誉罚 | 警告、通报批评、责令改正(无罚没款) | 主营条线 −3;一般条线 −1 |
| 性质不明 | 返回字段不足以确认处罚类型或主营关系 | 不自动扣金额分,强制披露并标记"处罚性质待核验",评级最高 B |
处罚性质只能依据处罚结果、法律依据或其他已返回原文中的明确文字识别;不得仅凭处罚机关、行业常识或金额大小猜测。
第 2 步 · 相对金额档 × 监管条线(处罚经营影响比 = 去重后的单笔或近 3 年服务端聚合罚没金额 ÷ 最近完整年度营业总收入):
| 处罚经营影响比 | 档位 | 主营资质条线 | 一般条线 |
|---|
| < 0.1% | 极轻微 | −3 | −1 |
| 0.1% ~ 1% | 轻微 | −8 | −4 |
| 1% ~ 5% | 一般 | −18 | −12 |
| ≥ 5% | 重大 | −32 | −25 |
监管条线判定:只有处罚原文或有效主营许可信息能够证明处罚事项直接涉及主营业务时,才标为「主营资质条线」;否则标为「一般条线」或「待核验」。判定依据必须写明原始证据,不能仅凭机关名称自动推断。
营业收入缺失时,资格罚 / 声誉罚仍可按性质处理;财产罚不套用金额档,写"营收缺失,金额影响未评分",并触发部分评分状态。禁止改用注册资本或净资产沿用本表阈值。
第 3 步 · 情节调节(在第 2 步基础上累加):
| 情节 | 调节 |
|---|
| 近 3 年去重后同一监管条线受罚 ≥ 2 次 | 额外 −10,标注「重复受罚,存在持续性合规信号」 |
| 工具明确返回处罚已履行完毕且已过公示期(历史档) | 不扣分,仅在报告中列示 |
| 处罚决定被依法撤销 / 变更减轻 | 不扣分,列示并注明变更情况 |
合规瑕疵显性披露:只要存在任一当前处罚记录,报告 §9 必须列明工具实际返回的字段;未返回的处罚事由、种类、履行或公示状态写"未披露",不得补造。只有 §2-3 明确列出的资格罚、处罚经营影响档位或数据覆盖限制可以触发评级上限,禁止因“存在处罚记录”自动封顶。
2-4 治理稳定性
| 6 项警戒指标命中数 | 扣分 |
|---|
| 0 ~ 1 项 | 0 |
| 2 项 | −10 |
| 3 项 | −20 |
| ≥ 4 项 | 进第一层 → D 级 |
2-5 历史风险回溯
基于维度二-B 采集的 8 项历史风险维度:
| 情形 | 分值 |
|---|
| 8 项均成功核验且全 0 | 0;写"本次未发现公开历史记录",不得写成绝对清洁 |
| 仅历史股权出质 / 历史股权冻结有记录且均已解除 | 0;列示解除事实 |
| 历史失信 / 被执行 / 经营异常 / 严重违法 任一有记录(现已修复) | 每类 −5,合计上限 −15 |
| 历史行政处罚有记录 | 0(已在 2-3 按可得状态处理,不重复计分) |
| 任一历史维度调用失败 / 未核验 | 0;标记覆盖不完整,不得当作全 0 |
2-6 纳税信用
| 情形 | 分值 |
|---|
| 最近评价年度 A 级,且连续 ≥ 3 个评价年度 A 级 | +10 |
| 最近评价年度 A 级 | +6 |
| B 级 / M 级(新设企业) | 0 |
| C 级 | −8 |
| D 级 | −20 |
| 未取得评价记录 | 0,标注"未取得" |
2-7 财务健康
取最近一期年报,三项独立计分:
| 指标 | 分值 |
|---|
| 资产负债率 | < 50%:+4 | 50% ~ 70%:0 | 70% ~ 100%:−8 | ≥ 100%:进第一层 → D 级 |
| 经营活动产生的现金流 | 为正:+3 | 为负:−5 |
| 流动比率 | ≥ 1.5:+3 | 1.0 ~ 1.5:0 | < 1.0:−5 |
无年报财务数据时不输出本项得分,标注"未获取"。缺失本身不扣分,但涉及金额归一化时触发"部分评分",不得把不可评分写成 0 风险。
2-8 经营活跃度
| 情形 | 分值 |
|---|
| 参保人数 ≥ 50 且有资质 / 荣誉 / 招投标 / 招聘任一活跃信号 | +5 |
| 参保人数 < 5 且无任何活跃信号 | −15(疑似空壳,报告中单独提示) |
| 其余 | 0 |
2-9 关联方风险传导
取企业关联方风险面与关键人关联企业风险面的扫描结果:
| 情形 | 分值 |
|---|
| 7 项重点维度(失信 / 严重违法 / 破产重整 / 税收违法 / 被执行 / 终本 / 股权冻结)全 0 | 0 |
| 直接控股股东、实际控制人或 UBO 控制企业命中重点维度 | 每个命中重点维度 −10,合计上限 −20 |
| 仅能定位到一般一跳关联,无法确认控制关系 | 0;只列示关联预警,不自动扣分 |
计分仅依据关联扫描已返回的 L2 重点维度计数:同一重点维度无论返回多少条或定位到多少家关联企业均只计一次,不做事件级去重、不跨维度求和重构,也不为去重自动下钻。同一关联风险不再额外叠加"当前失信"扣分;关联方普通民商事纠纷不扣分;关联扫描是单层预警终点,不自动穿透。
第三层 · 人工覆写机制
执行主体:仅限客户业务系统或有权审核人;模型只能列出可供复核的事实,不得自动触发覆写。允许范围为上调或下调 1 级,不得跨级。
强制字段(缺任一项覆写无效):① 覆写方向与目标评级;② 覆写理由(业务语言,不得引用工具代码名);③ 支撑数据来源(必须是已下钻取得明细的维度,未下钻的计数不得作为覆写依据);④ 覆写人 / 覆写时间。
禁止覆写:第一层红线命中的 D 级不得上调;数据覆盖状态为"不可评分"不得通过覆写制造评级。
留痕要求:覆写记录固定输出在报告 §9 末尾,作为合规底稿的一部分。未发生覆写时写"本次未发生评级覆写"。
待业务侧标定的参数
| 参数 | 含义 | 默认值 |
|---|
| 加分项合计上限 | 正向证据最多能抵多少瑕疵 | +15 |
| 裁判给付承压比五档阈值 | 1% / 5% / 20% / 50% | 见 2-1 |
| 处罚经营影响比四档阈值 | 0.1% / 1% / 5% | 见 2-3 |
| 诉讼与处罚回溯期 | 需与行内其他风险模型一致 | 3 年 |
| 部分评分评级上限 | 防止数据缺失被误判为低风险 | B |
| 非主营资格罚 / 处罚经营影响比 ≥ 1% 上限 | 体现严重但未触发红线的监管事件 | C |
这些默认阈值尚未完成行业与规模分层标定。 正式投产前至少按行业、规模档、成立年限回测区分度、误报率、漏报率、缺失率和评级稳定性。参数标定完成前,每份报告 §9 固定注明"本次为试运行参考评级,参数标定后需复算"。
报告输出格式(严格填空骨架 · 模型只填值、不造结构)
使用约定:以下是 KYB 报告的完整骨架——标题层级、表头与列、免责声明全部固定,模型只把 {} 占位替换为工具返回值,禁止新增 / 删除章节、禁止改表列、禁止虚构接口未返回的列或分类。各章数据来源见每节标注(业务语言,报告内不写工具代码名)。
填写纪律(务必遵守,对齐本 SKILL 已有铁律):① §5「受益所有人 / 实际控制人」表逐字引用接口聚合值(最终受益股份 / 表决权 / 总持股),禁自算穿透路径百分比、禁臆测中间层(见「穿透零重构铁律」);② §6 企业风险先扫后钻,定性必须有下钻明细,否则只写计数 +「(未取明细)」;③ §7 关联单层预警、不替客户决策;④ 数值一律「数据零重构」(禁相乘 / 加总 / 四舍五入圆场)。
# KYB 企业核验 · 合规底稿
## {企业完整登记名}
**目标企业:** {完整登记名}
**统一社会信用代码:** {18 位}
**所属行业:** {国民经济行业大类}
**法定代表人:** {姓名}
**报告生成:** YYYY-MM-DD HH:MM:SS
**审计留档编号:** KYB-{统一社会信用代码}-{YYYYMMDD}
**核验结论:** {A / B / C / D / 不可评分} · {参考评级 / 信息不足} · {一句话结论}
---
## 执行摘要
> **一句话结论:** {谁是主体、是否真实存续、UBO 是谁、有无致命风险、给什么评级}
| 核查维度 | 结论 | 数据覆盖 |
| -------------- | -------------------------------- | ------------------------------ |
| 主体真实性 | {二要素一致 / 不一致 · 登记状态} | {已核验 / 未核验} |
| 历史治理稳定性 | {稳定 / 不稳定 / 高度不稳定} | {已核验 N/6 项} |
| 受益所有人 | {N 名 UBO · 最终受益股份} | {已穿透 / 部分穿透 / 未核验} |
| 风险面 | {命中 N 维 / 本次未发现公开记录} | {已扫描 / 未扫描} |
| 关联风险 | {有 / 无风险关联方} | {已扫描 / 未扫描} |
| 综合评级 | {A / B / C / D / 不可评分} | {可评分 / 部分评分 / 不可评分} |
**建议行动:** 1. … 2. … 3. …
---
## 1 核验结论 · 决策摘要
{评级 + 关键核验结果 + 需客户业务系统复核的事项 + 后续监测提示,3-5 句业务语言}
## 2 数据来源与互证方法
| 维度 | 数据来源 | 互证方式 |
| ----------- | ----------------------------------- | ----------------------------- |
| 工商 / 股权 | 企查查工商登记数据(一般 T+3 更新) | {二要素核验 / 与客户申报比对} |
| 司法风险 | 企查查风险信息数据 | {先扫后钻分诊 + 命中下钻} |
| 历史治理 | 企查查历史存档数据 | {历届法代 / 股东回溯} |
## 3 主体真实性 × 工商信息核验
### 3.1 二要素一致性
| 核验项 | 客户申报 | 企查查返回 | 一致性 |
| ---------------- | -------- | --------------------------- | --------------- |
| 企业名称 | {} | {} | {一致 / 不一致} |
| 统一社会信用代码 | {} | {} | {一致 / 不一致} |
| 登记状态 | — | {存续 / 吊销 / 注销 / 异常} | — |
**三道红线:** {二要素不匹配 / 登记状态异常 / 成立日期晚于申报 —— 命中即模型参考评级 D;逐项写明}
### 3.2 工商基础信息
| 字段 | 内容 |
| ------------ | -------------- |
| 注册资本 | {} 万元 |
| 实缴资本 | {} 万元 |
| 法定代表人 | {} |
| 成立日期 | YYYY-MM-DD |
| 参保人数 | {} ({} 年报) |
| 纳税人识别号 | {} |
| 注册地址 | {完整地址} |
| 经营范围 | {完整经营范围} |
### 3.3 当前股东结构 (N)
| 序号 | 股东名称 | 持股比例 | 持股数 (股) | 股东类型 | 备注 |
| ---- | -------- | -------- | ----------- | ------------------------------ | --------------------- |
| 1 | {} | {%} | {} | {自然人 / 企业法人 / 有限合伙} | {自然人 / 待穿透平台} |
> 凡股东为企业法人 / 有限合伙 / 投资机构(非自然人)→ 标「待穿透平台」,进入 §5 UBO 穿透。
## 4 历史治理稳定性
| 指标 | 警戒阈值 | 本企业实测 | 是否命中 |
| ----------------------- | -------- | ---------- | --------- |
| 法代近 2 年变更次数 | ≥ 2 次 | {} | {是 / 否} |
| 股东近 1 年变更次数 | ≥ 2 次 | {} | {是 / 否} |
| 注册资本近 3 年变更 | 有减资 | {} | {是 / 否} |
| 注册地址近 2 年变更次数 | ≥ 2 次 | {} | {是 / 否} |
| 曾用名次数 | ≥ 2 次 | {} | {是 / 否} |
| 历史法代数 / 成立年数 | > 0.3 | {} | {是 / 否} |
**治理稳定性结论:** {稳定 / 不稳定(命中 ≥2)/ 高度不稳定(命中 ≥4)}。{如涉「大股东退出 + 新持股平台进入」,写明下钻判定:换壳不换人 / 真实控制权转移}
### 4.2 历史风险回溯(8 项固定输出,含 0 条项)
| 历史风险维度 | 条数 | 现状 |
| ------------ | ------- | --------------------- |
| 历史失信 | {N / 0} | {已修复 / 无记录} |
| 历史被执行 | {N / 0} | {已修复 / 无记录} |
| 历史限高 | {N / 0} | {已解除 / 无记录} |
| 历史经营异常 | {N / 0} | {已移出 / 无记录} |
| 历史严重违法 | {N / 0} | {已移出 / 无记录} |
| 历史行政处罚 | {N / 0} | {已过公示期 / 无记录} |
| 历史股权冻结 | {N / 0} | {已解除 / 无记录} |
| 历史股权出质 | {N / 0} | {已解除 / 无记录} |
**历史风险结论:** {8 项均成功核验且全 0 → 本次未发现公开历史记录 / 仅已解除的股权出质或冻结 / 存在已修复的失信、被执行、经营异常、严重违法 / 核验不完整,逐项写明}
## 5 受益所有人穿透(自然人级)
### 5.1 受益所有人 (N)
| 序号 | 受益所有人名称 | 受益类型 | 最终受益股份 | 表决权比例 | 受益所有权形成日期 |
| ---- | -------------- | ------------------ | ------------ | ---------- | ------------------ |
| 1 | {} | {照抄接口返回数组} | {47.6955%} | {53.0011%} | YYYY-MM-DD |
### 5.2 实际控制人
| 序号 | 实际控制人 | 直接持股比例 | 总持股比例 | 表决权比例 |
| ---- | ---------- | ------------ | ---------- | ---------- |
| 1 | {} | {%} | {%} | {%} |
### 5.3 受益所有人个人画像(先扫后钻)
| 受益所有人 | 失信 | 限高 | 限出境 | 结论 |
| ---------- | ----------- | ----------- | ----------- | ------------------- |
| {} | {无 / N 条} | {无 / N 条} | {无 / N 条} | {清洁 / 触发高风险} |
> 任一 UBO 当前失信 / 限高 / 限出境 → KYB 触发「高风险」。
## 6 企业风险扫描(先扫后钻 · 维度数以本次 scan 返回为准)
### 6.1 风险面分诊(先扫)
| 风险维度 | 命中计数 |
| ----------------------------------------------------- | -------- |
| {仅列命中维度,count=0 维度汇总为「其余 N 维无记录」} | {} |
### 6.2 命中维度下钻明细(仅 count>0)
{对 count>0 维度列明细;未下钻的维度写「N 条(未取明细)」,不凭计数定性}
**风险处置:** {红线维度当前在册 → 模型参考评级 D;其余按对应分母计分;只有服务端或确定性计算器已返回结果时才展示算式;客观陈述,不替客户判定能否合作}
### 6.3 诉讼观察信息(固定列示,不参与评级)
| 项目 | 数值 |
| -------------------------- | ----------------------------------------- |
| 裁判文书总数 / 原告 / 被告 | {} / {} / {} |
| 立案信息总数 / 原告 / 被告 | {} / {} / {} |
| 案由 Top 5 | {} |
| 近 12 个月新增被告立案 | {N;仅作观察,不自动扣分} |
| 待核验案件 | {金额 / 角色 / 效力状态不完整的案件 N 件} |
### 6.4 裁判给付承压计算过程
| 项目 | 值 |
| ---------------------------------- | --------------------------------------------------- |
| 诉讼偿付基准(最近一期正数净资产) | {原始数值 + 报告期 / 缺失} |
| 近 3 年已确认不利给付义务聚合金额 | {服务端 / 确定性计算器原始数值;无法聚合写待评分} |
| 裁判给付承压比 | {聚合金额} ÷ {正数净资产} = {原始计算结果 / 待评分} |
| 对应扣分 | {} |
## 7 关联关系排查(单层预警)
| 关联面 | 有无风险关联方 | 命中维度计数 |
| --------------------------------------------------------- | -------------- | ------------ |
| 企业一跳关联(股东 / 投资 / 分支 / 法代 / 实控 / 受益人) | {有 / 无} | {} |
| 关键人关联(法代 / 实控人名下企业) | {有 / 无} | {} |
> 单层预警终点,不对返回的关联方再自动逐个穿透扫描。
## 8 经营活跃度补充指标(可选 · --depth full)
| 指标 | 内容 |
| -------------- | ----------------------------------------- |
| 资质证书 | {N 项 / 无} |
| 荣誉记录 | {N 项 / 无} |
| 纳税信用等级 | {A / B / …} |
| 双随机抽查记录 | {N 次 · 最近完成日期 YYYY-MM-DD / 无记录} |
> 双随机接口不返回抽查结果,仅返回已完成抽查记录的计划、任务、类型、机关和完成日期;不得据此推断合规 / 违规或参与 KYB 评级。
## 9 KYB 综合评级 × 复核提示 × 后续监测
### 9.1 红线判定(第一层)
| 判定类别 | 结果 |
| -------------------------------- | ------------------------------------------------- |
| 主体真实性三道红线 | {全部未命中 / 命中:逐项写明} |
| 红线风险维度(以第一层清单为准) | {全部未命中 / 命中:逐项写明} |
| 受益所有人致命风险 | {未命中 / 命中} |
| 治理高度不稳定(命中 ≥ 4 项) | {未命中 / 命中} |
| 偿付能力崩塌 | {未命中 / 命中} |
| **红线判定结论** | **{全部未命中,进入分级 / 命中,模型参考评级 D}** |
### 9.2 得分明细(第二层)
| 计分项 | 依据(含算式与原始数字) | 得分 |
| -------------------------- | ------------------------------------------- | ----------------------- |
| 基准分 | — | 80 |
| 数据覆盖状态 | {可评分 / 部分评分 / 不可评分及缺失项} | {评级上限 / 不输出评级} |
| 已裁判不利给付承压 | {承压比 X.XX% / 待评分} | {} |
| 普通税务 / 环保 / 行政处罚 | {去重依据 + 性质 + 处罚经营影响比 / 待评分} | {} |
| 治理稳定性 | {命中 N 项} | {} |
| 历史风险回溯 | {8 项情况} | {} |
| 纳税信用 | {等级与连续年度} | {} |
| 财务健康 | {负债率 / 现金流 / 流动比率} | {} |
| 经营活跃度 | {参保人数 + 活跃信号} | {} |
| 关联方风险传导 | {7 项重点维度} | {} |
| 加分项合计 | 上限 +15 | {} |
| 扣分项合计 | — | {} |
| **最终得分** | | **{}** |
| **评级** | {≥90 A / 75-89 B / 60-74 C / <60 D} | **{}** |
> 每一行必须能回溯到具体原始数据;无法回溯的得分行不得输出。
### 9.3 合规瑕疵提示(存在在册行政处罚时强制输出)
| 决定书文号 | 处罚单位 | 处罚结果 | 处罚金额 | 处罚日期 | 处罚经营影响比 | 性质 / 监管条线 |
| ---------- | -------- | --------------- | -------- | -------- | ------------------------ | ------------------- |
| {} | {} | {原文 / 未披露} | {} | {} | {X.XX% / 营收缺失未评分} | {明确分类 / 待核验} |
> 本栏是 §2-3 行政 / 环保 / 税务处罚计分的披露证据:处罚性质与处罚经营影响比存在确定性结果时,必须同步反映到 §9.2 对应计分行;缺少处罚性质、营业收入或确定性比值时写"待评分"。同一处罚只计一次,本栏不得重复加扣分,也不得被解释为"行政处罚不计分"。无在册处罚时写"未发现在册行政处罚"。
### 9.4 客户业务系统复核提示
{客观列明待核验、待补充或需持续监测的事项;不得替客户作出开户、授信或合作决定}
### 9.5 评级覆写记录(第三层)
| 覆写方向 | 目标评级 | 覆写理由 | 支撑数据来源 | 覆写人 | 覆写时间 |
| ------------------ | -------- | ---------- | ---------------------- | ------ | -------- |
| {上调 / 下调 1 级} | {} | {业务语言} | {已下钻取得明细的维度} | {} | {} |
> 未发生覆写时写"本次未发生评级覆写"。第一层红线命中的 D 级不得通过覆写上调。
### 9.6 后续监测触发器
{需持续监测的信号,如 UBO 风险 / 股权变更 / 新增涉诉 / 涉诉激增 / 处罚整改进度}
> 本次为试运行参考评级(加分上限 +15、裁判给付承压比 1%/5%/20%/50%、处罚经营影响比 0.1%/1%/5%、回溯期 3 年);行业与规模参数标定完成后需复算。
---
## 数据来源与免责声明
**数据来源:** 本报告数据由企查查 MCP 按查询时点返回。司法类通常 T+0,工商照面一般 T+3,行政处罚约 30 分钟至 2 小时,其他维度以对应数据源更新频率为准。采集时间 YYYY-MM-DD HH:MM:SS。
**适用标准:**
| 合规标准 | 条款 |
| --------------------------- | ------------------------------ |
| 央行 3 号令 | 金融机构 UBO 识别 25% 持股阈值 |
| FATF Recommendation 10 / 24 | 受益所有人识别与法人透明度 |
**免责声明:**
1. 本报告基于公开工商 / 司法 / 财务数据,不涉及客户身份文件实物核验,亦无法识别未披露的代持、协议控制、一致行动安排,须结合客户访谈、关联交易审查综合判断。
2. 境外主体(BVI / Cayman / 香港等)穿透受限;国际制裁清单(OFAC / UN / EU)不在覆盖范围,须配合专业制裁筛查工具。
3. 本 SKILL 只提供主体侧公开数据事实与参考评级,不代表客户可获得任何业务;后续流程由客户业务系统和有权人员按其内部规则执行。
章节 ↔ 工具绑定:执行摘要←全维度汇总;§3←verify_company_accuracy / get_company_registration_info / get_shareholder_info;§4←治理历史与历史风险对应工具;§5←get_beneficial_owners / get_actual_controller / get_key_personnel + 个人风险先扫后钻;§6←get_company_risk_scan 先扫 + 命中维度原子下钻;§7←get_company_related_risk_scan / get_executive_related_risk_scan;§8←qcc-operation。
参数
--depth <standard|full>:核查深度。standard(默认)涵盖必选 + 强烈建议工具;full 额外覆盖可选经营活跃度维度
--format md|docx|pptx:输出格式,默认 md;docx 为金融机构合规档案格式;pptx 为一页 KYB 摘要
--second-source <文件路径>:传入招股书 / 年报 / 审计报告作为第二源。仅用于补充与口径比对,登记类事实冲突时以本次工商登记查询结果为主,并输出「双源差异清单」
边界与免责
本 SKILL 完成的是"基于公开工商 + 司法 + 财务数据的主体侧 KYB",不涉及客户身份文件(营业执照、法人身份证、开户许可证等)的实物核验——这部分仍需客户经理线下执行。
UBO 识别基于公开股权信息,如存在未披露的代持、协议控制、一致行动安排等,MCP 无法穿透——这是合规尽调需要配合客户访谈、关联交易审查等手段完成的。
制裁清单命中(OFAC / UN / EU)不在本 SKILL 覆盖范围,须配合专业制裁筛查工具完成。
本 SKILL 只提供主体侧公开数据事实与参考评级,不代表客户可以获得任何业务;后续流程由客户业务系统和有权人员按其内部规则执行。
SKILL 版本:v2.1(规模归一化评分模型试运行版)
适配 MCP 版本:146 工具 / 6 Server 全量版
所需 Server:qcc-company(必选)、qcc-risk(必选)、qcc-history(强烈建议)、qcc-executive(强烈建议)、qcc-operation(可选)
报告输出纪律(内部规则 · 严禁出现在最终报告中)
- 一律业务语言:报告正文、备注、数据来源说明中不得出现 MCP 工具代码名(
get_xxx / mcp__qcc-xxx)、server 名(qcc-company 等)、schema / manifest / 字段名等技术词;数据来源统一用业务表述(如"企查查工商登记数据 / 企查查风险信息数据 / 企查查财务数据")。"企查查 MCP"作为对外产品名仅允许出现在「数据来源」固定句式中。
- 禁止内部用语:SKILL / SKILL.md / V1.0 / V2.0 / 增强版 / 新能力 / 维度编号 / 评级引擎规则等开发概念不得出现在报告中;「Decision Pack」一律写「决策摘要」。
- 禁止执行过程独白:不输出"我将按照…/第一步获取…/已锁定主体/接下来…"等过程描述,直接输出报告正文。
- 禁止运行时状态泄漏:积分余额、配额、在线体验版本等不得写入报告。工具成功返回 0 条写"本次未发现公开记录";工具失败、未调用或字段缺失分别写"本次未核验 / 未返回",不得混同。
- 数据零推算(含穿透百分比):只引用工具返回的原始数字;禁止自行加总、相减、加权、相乘(含穿透路径百分比相乘,如 GP 出资% × 平台持股%)、估算(含"推算 / 估算值"字样)。受益股份 / 表决权 / 总持股比例一律引用接口聚合值、不自行重构;逐路径占比如需展示取自企查查「股权链」(服务端已精算)。工具未返回的字段留空或写"未披露",不得编造;不得把聚合值与自算分项的差额圆场为"四舍五入"。
确定性计算例外且仅限评级:裁判给付承压比、处罚经营影响比与总分只有在服务端已返回聚合结果,或客户侧确定性计算器完成去重、求和和除法后才可引用,并完整列出输入、输出和规则版本。模型不得自行跨记录累计,不得自行除法,也不得复述一个未经确定性计算器返回的比值;无法获得确定性结果时写"待评分"。股比 / 持股 / 表决权仍严格适用穿透零重构铁律。
- 计分可复现:§9.2 得分表每一行必须能回溯到具体原始数据;任何无法回溯的得分行不得输出。同一批数据两次独立执行必须得出同一评级。
- 本节及全部内部执行规则只约束 AI 行为,严禁以任何形式抄入报告。