icp-batch-skill
Installation
SKILL.md
ICP 批处理工作流
此技能封装了整套批量查询流程,适用于类似 domains.xlsx 的表格:
- 从表头含“链接”的列提取域名(保留去重,非标准值也保留)。
- 优先使用本地缓存
icp_results.csv;仅对缺失或失败记录调用 API。 - 写回/更新:
icp_results.csv:完整原始响应缓存(domain,status_code,error_header,body)。icp_success.csv:解析后的成功条目(code=1)。- 原始 Excel 在末尾追加两列:备案主体、备案号。
运行前准备
- Python 3.9+,依赖:
pip install openpyxl requests。 - AppCode 可通过环境变量、
--appcode、或appcode.txt(同目录一行内容)提供;未提供会提示输入。 - 默认文件:
domains.xlsx,若找不到会弹出文件选择器;执行过程中会显示进度与错误提示。