Skip to content

📘 概览

一句话

ICP Skills(go-icp) 是一套用 Go 编写的 ICP 备案信息查询工具集,围绕「公司 ↔ 域名 ↔ 小程序 / App」三类主体之间的备案关系,提供命令行、Go SDK 与 HTTP API 三种使用形态。

🎯 它是什么

在中华人民共和国境内提供服务的网站,依据《非经营性互联网信息服务备案管理办法》须办理 ICP 备案。备案信息天然地把「公司主体」与「域名 / 小程序 / App」绑定在一起——这是一条强关联、可公开查询、且由主管部门背书的资产关系链。

ICP Skills 把这条关系链当作可编程的资产测绘数据源:

维度输入输出
正向公司名称名下所有已备案域名
反向域名备案主体公司、备案号、审核日期
横向公司 / 域名关联的微信小程序、App

🧩 三种形态

        ┌───────────────┐
        │   go-icp CLI  │  ← 单二进制,开箱即用
        └───────┬───────┘

        ┌───────┴───────┐
        │   Go SDK      │  ← 内嵌到你的 Go 项目
        └───────┬───────┘

        ┌───────┴───────┐
        │   HTTP API    │  ← 作为服务对外提供
        └───────────────┘

🗺️ 文档地图

你想……看这里
理解工具到底解决什么问题🎯 解决什么问题
理解整体设计思路🧭 解决思路
看架构图与模块划分🏗️ 整体架构
搞懂术语(备案号、主体、创宇盾…)🧩 核心术语
上手用起来指南 → 快速开始

📚 延伸阅读

Released under the MIT License.