← 返回 Skills 市场
110
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ggzy-collect
功能描述
从公共资源交易网站(淄博)抓取项目信息并保存到Excel。用于收集特定日期范围内的招标公告、中标信息等信息。触发场景:(1) 用户要求查询或收集公共资源交易信息 (2) 需要从ggzyjy.zibo.gov.cn抓取项目数据 (3) 需要将项目列表导出为Excel文件
使用说明 (SKILL.md)
ggzy_collect - 公共资源交易信息收集
快速开始
- 使用浏览器访问目标网站
- 设置日期筛选条件
- 翻页收集项目信息
- 导出到Excel文件
网站信息
- 网站: http://ggzyjy.zibo.gov.cn:8082/
- 栏目: 公共资源子站 -> 建设工程 -> 招标公告/中标公示
- URL模式:
http://ggzyjy.zibo.gov.cn:8082/jyxx/002001/gonggongziyuan.html?Paging={页码}
工作流程
1. 打开浏览器并导航
使用浏览器工具打开目标页面:
- 使用 profile="clawdbot-cn" 或 profile="chrome"(如果用户已连接Chrome扩展)
- 初始URL:
http://ggzyjy.zibo.gov.cn:8082/jyxx/002001/gonggongziyuan.html?Paging=1
2. 设置日期筛选
页面通常有筛选器,可以按日期过滤:
- 找到日期筛选控件(通常在页面顶部)
- 设置开始日期和结束日期
- 点击"查询"或"确定"按钮
3. 翻页收集数据
- 点击"下一页"按钮继续浏览
- 每天一个表格,包含:项目地点、项目名称、发布时间
- 当遇到日期早于目标范围时停止
4. 数据格式
每个项目包含以下字段:
- 项目地点: 如"市本级"、"张店区"等
- 项目名称: 招标/中标项目标题
- 发布时间: 格式如 "2026-03-20"
5. 保存到Excel
使用Node.js脚本创建Excel文件:
const XLSX = require('xlsx');
const data = [
['项目地点', '项目名称', '发布时间'],
['市本级', 'XXX项目', '2026-03-20'],
// ... 更多数据
];
const worksheet = XLSX.utils.aoa_to_sheet(data);
const workbook = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(workbook, worksheet, '项目列表');
XLSX.writeFile(workbook, 'D:\\ggzyjy.zb\\output.xlsx');
或者使用VBS脚本创建Excel。
注意事项
- 翻页时等待页面加载完成
- 检查项目日期,确保在目标日期范围内
- Excel文件路径可以使用用户指定的路径
- 如果页面有反爬机制,适当增加等待时间
安全使用建议
本技能总体上是内聚且透明的:它仅帮助你在浏览器中抓页面并将表格写成本地 Excel。安装前请注意:
- 确认你的环境有 Node.js,并手动用官方 npm 安装 xlsx 包(npm install xlsx),以避免从不可信源获取依赖;
- 检查并选择一个安全的本地输出路径,防止意外覆盖重要文件;脚本对路径使用了 Windows 风格的反斜杠,非 Windows 系统可能需要修改;
- 如果你打算让代理自动化浏览器(使用扩展或 profile),确保该扩展和浏览器授权可信,因为浏览器自动化会访问你的浏览数据;
- 遵守目标网站的使用/爬虫政策与法律法规(有些政府站点可能限制自动爬取);
- 虽然随附脚本很短且可读,但始终在受控环境下先审阅并在本地测试脚本再授予自动执行权限。
按照上述建议操作,风险较低且功能与描述一致。
功能分析
Type: OpenClaw Skill
Name: ggzy-collect
Version: 1.0.0
The skill bundle is a legitimate tool designed to scrape public resource trading data from a specific government website (ggzyjy.zibo.gov.cn) and save it to an Excel file. The Node.js script (scripts/create_excel.js) and the instructions in SKILL.md perform standard web scraping and file system operations without any evidence of data exfiltration, malicious execution, or unauthorized access.
能力评估
Purpose & Capability
技能名称和描述说明是从淄博公共资源交易网站抓取项目并导出为 Excel,所需的步骤(用浏览器浏览、筛选、翻页、把数据写到 Excel)与此完全一致。唯一欠缺的是没有声明需要 Node.js 以及 npm 包(xlsx),但这属于实现细节而非功能不符。
Instruction Scope
SKILL.md 的运行说明仅涉及打开目标网站、设置日期筛选、翻页收集条目并将结果保存为 Excel。没有指示访问不相关系统文件、外部可疑端点或收集多余凭证。说明提醒处理反爬机制、等待页面加载,范围清晰可控。
Install Mechanism
技能没有 install spec(这是最低风险类别)。但随附脚本 require('xlsx'),意味着运行脚本需要 Node.js 环境和安装 xlsx 包;这一依赖未在说明中声明或自动安装,建议在安装/运行前手工确认并从官方 npm 源安装依赖。
Credentials
技能不请求任何环境变量、凭证或配置路径。唯一与环境相关的操作是将 Excel 写入用户指定的本地路径,这在功能上是合理且必要的。请注意脚本使用 Windows 风格的反斜杠路径解析('\\'),在非 Windows 环境下可能报错。
Persistence & Privilege
技能没有请求常驻(always)或修改其他技能/系统设置的权限。默认的可由模型调用/autonomous invocation 未与其他高权限或宽泛凭证请求结合,因此没有额外特权风险。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ggzy-collect - 安装完成后,直接呼叫该 Skill 的名称或使用
/ggzy-collect触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
初始版本
元数据
常见问题
公共资源交易信息收集 是什么?
从公共资源交易网站(淄博)抓取项目信息并保存到Excel。用于收集特定日期范围内的招标公告、中标信息等信息。触发场景:(1) 用户要求查询或收集公共资源交易信息 (2) 需要从ggzyjy.zibo.gov.cn抓取项目数据 (3) 需要将项目列表导出为Excel文件. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。
如何安装 公共资源交易信息收集?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ggzy-collect」即可一键安装,无需额外配置。
公共资源交易信息收集 是免费的吗?
是的,公共资源交易信息收集 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
公共资源交易信息收集 支持哪些平台?
公共资源交易信息收集 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 公共资源交易信息收集?
由 N1ke9yd(@n1ke9yd)开发并维护,当前版本 v1.0.0。
推荐 Skills