本文へ移動
cccskills
無料GitHub で公開

1688-common-cha88-company-risk

88查企业风险查询与分析工具 —— 专注于中国大陆企业的法务风险查询与分析,覆盖经营异常、行政处罚、监管措施、被执行人、失信被执行人、司法案件等风险类型。支持公司名称、统一社会信用代码、companyId 三种输入方式,自动完成风险查询并输出结构化风险分析总结。触发场景:仅当用户意图为查询企业风险/法务风险时触发。

包括但不限于:企业风险查询、公司风险、经营异常、行政处罚、监管措施、被执行人、失信被执行人、司法风险、风险扫描、风险评估、企业合规审查、风险报告、XX公司有什么风险、XX公司安全吗、XX公司有没有处罚、XX公司被执行过吗。

不触发场景:纯粹的企业信息查询(如查公司、搜企业、工商信息、注册资本、法人代表、股东结构、专利商标等)不应触发本技能,请使用其他 cha88 系列工具。

インストール方法を見る

含まれるファイル(23)

  • SKILL.md8.6 KB
  • _meta.json149 B
  • cli.py2.5 KB
  • references/capabilities/cha88_search.md3.6 KB
  • references/capabilities/companyRisk.md4.3 KB
  • references/capabilities/configure.md1.3 KB
  • references/skill_description.md2.9 KB
  • scripts/_auth.py5.0 KB
  • scripts/_const.py536 B
  • scripts/_errors.py1.2 KB
  • scripts/_http.py4.5 KB
  • scripts/_output.py957 B
  • scripts/_tracker.py2.4 KB
  • scripts/capabilities/cha88_search/__init__.py0 B
  • scripts/capabilities/cha88_search/cmd.py3.4 KB
  • scripts/capabilities/cha88_search/service.py657 B
  • scripts/capabilities/companyRisk/__init__.py0 B
  • scripts/capabilities/companyRisk/cmd.py5.4 KB
  • scripts/capabilities/companyRisk/service.py1.2 KB
  • scripts/capabilities/configure/__init__.py0 B
  • scripts/capabilities/configure/cmd.py2.1 KB
  • scripts/capabilities/configure/service.py3.6 KB
  • skill-card.md2.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

1688-common-cha88-company-risk

统一入口:python3 {baseDir}/cli.py <command> [options]

命令速查

命令说明示例
cha88_search企业搜索cli.py cha88_search --keyword "公司名称"
companyRisk公司风险查询cli.py companyRisk --socialCreditCode "91441881577945666N"
configure配置 AKcli.py configure YOUR_AK

所有命令输出 JSON:{"success": bool, "markdown": str, "data": {...}}

展示时直接输出 markdown 字段,Agent 分析追加在后面,不得混入其中。

使用流程

Agent 先判断用户输入类型,再按对应路径执行。各命令在 AK 缺失等情况下会自行返回明确错误,Agent 按下方「异常处理」应对即可。

第一步:判断输入类型

用户输入判断规则进入路径
统一社会信用代码18 位字母数字组合→ 直接进入「风险查询」
companyId明确传入 companyId→ 直接进入「风险查询」
公司名称非以上格式→ 先执行「企业搜索」

路径 A:企业搜索(输入为公司名)

步骤 1:执行 `cli.py cha88_search --keyword "公司名"`
步骤 2:判断搜索结果
  - 精确匹配(第一条结果的 ent_name 去除 <em> 标签后与用户输入完全一致)
    → 直接提取该企业的 socialCreditCode,进入「风险查询」
  - 非精确匹配
    → 列出搜索结果,请用户选择目标企业,确认后提取 socialCreditCode 进入「风险查询」

路径 B:风险查询

步骤 1:执行 `cli.py companyRisk --socialCreditCode "信用代码"` 或 `--companyId "ID"`
步骤 2:直接输出返回的 markdown 字段(风险概览 + 各大类明细)
步骤 3:当 total > pageSize 时,自动翻页获取全部风险记录
步骤 4:输出「风险总结」(见下方规范)

风险总结规范

在输出完 CLI 返回的 markdown 后,Agent 必须追加一段风险总结分析,格式如下:

## 风险总结

- **风险总数**:共 X 条风险记录
- **风险分布**:按大类列出各类风险数量(如:监管措施 X 条、司法风险 X 条、经营风险 X 条)
- **最新风险**:取时间最近的 1-3 条风险,简述风险类型、时间和核心内容
- **风险分析**:基于风险记录综合分析该企业的主要风险点
- **注意事项**:针对发现的风险给出建议(如:关注行政处罚后续整改情况、留意诉讼进展等)

如无风险记录,总结为:该企业暂未发现公开风险记录,风险状况良好。

入参规则

调用 companyRisk 时:

  • --socialCreditCode / --companyId:至少传一个,二选一即可。
  • --page(默认 1)、--pageSize(默认 10):分页参数。
  • 接口请求体格式(参考):{"companyId":"","pageSize":"10","page":"1","socialCreditCode":"91441881577945666N"}

返回内容速读

  • total:风险记录总数
  • riskMap:按 mainType(如"监管措施"、"司法风险")分组的风险列表
  • 每条记录关键字段:level(风险等级)、subType(子类型)、time、companyName、contentChinese(详情 JSON)

CLI 已自动渲染为 markdown:

  1. 风险概览(按 mainType 聚合 + 等级分布)
  2. 各风险大类明细(表格列出每条风险)

用户确认规则

  • 风险查询为只读操作,参数明确时直接执行,无需额外确认。
  • 用户提供公司名 + 搜索结果精确匹配时,无需确认直接继续。
  • 用户提供公司名 + 搜索结果非精确匹配时,列出结果请用户选择。

安全声明

风险级别命令Agent 行为
只读companyRisk风险查询为只读操作,参数明确时直接执行
配置configure写入本地 AK 配置文件

全局规则:

  1. 所有查询为只读操作,不涉及业务数据写入。
  2. 参数明确时,可直接执行查询。
  3. 参数不明确时,先向用户追问确认后再执行。

环境变量(.env)

项目根目录的 .env 文件存储 skill 基础信息,供埋点上报等模块读取。发布到不同环境时可直接替换该文件中的变量值。

变量默认值说明
SKILL_NAME1688-common-cha88-company-riskskill 名称
SKILL_VERSION0.5.0skill 版本号
SKILL_CHANNEL1688claw发布渠道

已存在的系统环境变量优先级高于 .env,CI/CD 注入的变量不会被覆盖。

埋点上报

每次 CLI 命令执行时,自动向 skill 网关上报一次调用记录,用于统计 skill 调用次数。

  • 实现位置:scripts/_tracker.py -> report_skill_usage(),在 cli.py 的 main() 中每次命令执行后自动调用

  • 上报接口:POST /api/reportSkillsUsage/1.0.0

  • 上报参数:

    参数值来源说明
    apiName固定 null固定传 null
    skillsName.env SKILL_NAMEskill 名称
    version.env SKILL_VERSIONskill 版本号
    scene固定 CLI固定值
    channel.env SKILL_CHANNEL发布渠道
  • 失败处理:上报失败静默忽略,不影响主流程

执行前置(首次命中能力时必须)

  • 首次执行 cha88_search 前:先完整阅读 references/capabilities/cha88_search.md
  • 首次执行 companyRisk 前:先完整阅读 references/capabilities/companyRisk.md
  • 首次执行 configure 前:先完整阅读 references/capabilities/configure.md
  • 同一会话内后续重复调用可复用已加载知识;仅在规则冲突或文档更新时重读。

异常处理

任何命令输出 success: false 时:

  1. 先输出 markdown 字段(已包含用户可读的错误描述)
  2. 再根据关键词追加引导:
markdown 关键词Agent 额外动作
"AK 未配置" 或 "签名无效" 或 "401"提示用户当前查询能力所需鉴权未就绪,请补充有效 AK 或检查鉴权配置后重试
"参数缺失"提示用户补充 --socialCreditCode 或 --companyId 后重试
"限流" 或 "429"建议用户等待 1-2 分钟后重试
"格式异常"建议用户稍后重试或检查参数
其他仅输出 markdown 即可

参数补齐引导话术

"请输入公司名称、统一社会信用代码(18 位)或 companyId,我将为您查询该企业的风险信息。例如:查一下萍乡市能华加油站的公司风险。"

技能边界

本技能只用于企业法务风险查询与分析,不处理其他企业信息查询。

本技能可以:

  • 查询中国大陆企业的风险记录(经营异常、行政处罚、监管措施、被执行人、失信被执行人、司法案件等)
  • 按风险大类聚合展示概览
  • 自动翻页获取完整风险列表
  • 综合分析并总结企业风险
  • 通过公司名搜索企业以获取信用代码(仅作为风险查询的前置步骤,不单独提供企业搜索服务)

本技能不可以:

  • 单独查询企业工商信息、注册资本、法人代表、股东结构、专利商标等(请使用 cha88-base 等其他工具)
  • 单独搜索企业列表(企业搜索仅用于风险查询前置,不作为独立能力对外提供)
  • 查询非中国大陆企业(如美国、日本公司)
  • 查询个人身份信息
  • 修改或更新企业风险数据(仅查询)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

中国大陆地区法院类案快速检索与《案件检索报告》(DOCX)生成技能。以案件五项要点(案由/法律关系、争议焦点、关键事实、我方诉请与诉讼地位、请求权基础法条)为检索锚点,经一次四问确认即开工(其中**检索地域范围**与**裁判时间范围**为强制选择题,默认范围为「2021年1月1日以后裁判的浙江省范围内的法院案例」,用户点选默认后须回显该范围提示);按**请求权基础、法律关系、案件事实三要素**判定高匹配——用户**指定**检索特定结果的案例时结果相似度计入评分(四要素满分 10 分),用户**未指定**时结果相似度不作为高匹配考虑因素(三要素满分 8 分);r1 判定须**核对法条版本与时间效力**,援引已失效旧法条者不得给满分;以语义向量检索为主召回、精确结构检索为条件兜底,本地脚本加权打分后按「得分率 > 法院层级 > 审判程序 > 裁判日期」排序,并检测**同院同日同标题的重复入库**案件、疑似重复者不占入报名额;截取匹配度最高的 5–10 例类案,逐案调详情核验案号并摘录判词原文,最后直接输出含页脚页码的 DOCX 报告(默认保存至桌面)。全流程人工确认 1 次、检索类调用控制在 2 次召回 + ≤10 次详情以内,报告阶段检索冻结。未指定结果时三要素高匹配而结果相反者亦会入报(逐例标注结果方向),指定结果时结果相反者一律剔除;报告内以两处固定声明披露「未设不利先例定向检索路径」的局限。当用户要求「快速检索类似案例」「找几个正向案例」「快速版案例检索报告」「检索 5 到 10 个类案并出报告」「出一份类案检索报告 docx」时使用。需要四象限归位、反向案例定向检索、补充召回多轮迭代或 14 分制硬软条件精判时,应使用完整版技能「案例检索报告Plus」而非本技能。基于华宇元典法律数据 MCP。

日本語の概要は準備中です。原文の説明を表示しています。

CSlawyer1985/legal-skillhub152026年9月23日 更新

Manages Rule 30(b)(6) corporate representative deposition workflows — drafting notice topics with reasonable particularity, building examination outlines, defending designees, handling objections, and preserving binding admissions for summary judgment or trial. Use when drafting or responding to 30(b)(6) notices, selecting and preparing designees, building topic-by-topic outlines, or triaging scope and privilege disputes. Trigger keywords: 30(b)(6), corporate representative deposition, topic list, designee, notice analysis, deposition objections, corporate admissions.

日本語の概要は準備中です。原文の説明を表示しています。

CSlawyer1985/legal-skillhub152026年9月23日 更新

Guides taking and defending Rule 30(b)(6) corporate representative depositions. Drafts topic lists with reasonable particularity, builds examination outlines for binding corporate admissions, analyzes noticed topics for objections, and prepares designees. Use when drafting 30(b)(6) notices, preparing corporate deposition topics, selecting or preparing designees, or defending corporate representative depositions.

日本語の概要は準備中です。原文の説明を表示しています。

CSlawyer1985/legal-skillhub152026年9月23日 更新

Drafts FDA 510(k) Premarket Notification submissions demonstrating substantial equivalence under 21 CFR Part 807. Supports Traditional, Special, and Abbreviated pathways. Use when preparing Class II medical device regulatory filings, substantial equivalence analyses, or FDA premarket submissions.

日本語の概要は準備中です。原文の説明を表示しています。

CSlawyer1985/legal-skillhub152026年9月23日 更新

Drafts a recordable Abstract of Judgment to create a judgment lien on a debtor's real property. Extracts party names, monetary components, and judgment details from case documents, then applies jurisdiction-specific formatting and certification requirements. Use post-judgment in commercial litigation when enforcing monetary awards, perfecting judgment liens, or preparing lien filings with the county recorder.

日本語の概要は準備中です。原文の説明を表示しています。

CSlawyer1985/legal-skillhub152026年9月23日 更新

Drafts U.S. commercial real estate access and indemnity (right-of-entry) agreements for pre-closing due diligence. Covers license grants, non-invasive vs invasive testing gates, insurance/endorsement requirements, indemnity with discovery carve-outs, restoration and lien remedies, confidentiality, and anti-indemnity guardrails. Trigger: access agreement, right of entry, due diligence access, Phase I/II, invasive testing, pre-PSA site inspection.

日本語の概要は準備中です。原文の説明を表示しています。

CSlawyer1985/legal-skillhub152026年9月23日 更新

CSlawyer1985 のスキルをすべて見る

このスキルの問題を報告する