← Back to Skills Marketplace
ttzuozhe

龙港求职技能

by jinxiangren · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
561
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install longgang-job-hunter
Description
自动抓取龙港325802人才招聘网职位信息,按用户偏好筛选并整理后发送邮件通知。
README (SKILL.md)

Longgang Job Hunter - 龙港求职招聘网自动抓取技能

自动抓取龙港325802人才招聘网职位信息,整理联系方式,并发送邮件。

功能概述

  1. 网站抓取:自动抓取325802人才招聘网职位信息
  2. 智能筛选:根据用户偏好筛选相关职位
  3. 信息整理:整理职位、公司名、地址、电话、工作经验、学历要求、职位描述
  4. 自动发邮件:搜索完成后自动发送结果到指定邮箱

首次使用配置

首次使用需要配置以下信息:

1. 求职偏好(必填)

请选择想找的职位类型,可选:

  • 电脑相关:电脑绘图、美工、设计、PS、CAD、文员、客服
  • 客服:阿里客服、电话客服、在线客服
  • 外贸:外贸业务员、外贸跟单
  • 文职:文员、录入、仓库管理
  • 全部:所有职位

2. 搜索页数(可选,默认5页)

  • 前3页、前5页(默认)、前10页

3. 接收邮箱(可选,默认[email protected]

  • 可自定义接收邮箱

使用方法

方案A:快速搜索(使用默认配置)

帮我找工作

方案B:自定义搜索

找工作,偏好:电脑相关,页数:5

方案C:自定义邮箱

找工作,偏好:电脑相关,页数:5,邮箱:[email protected]

输出格式

技能会生成如下格式的结果并发送邮件:

=== 龙港325802人才招聘网 - 职位信息 ===

求职偏好: [偏好]
搜索范围: 前[页数]页

共 [N] 个职位

1. [公司名称]
   职位: [职位名称]
   地址: [公司地址]
   电话: [联系方式]
   工作经验: [经验要求]
   学历要求: [学历要求]
   职位描述: [如有]

2. [公司名称]
   ...

技术实现

依赖工具

  1. Node.js - 爬虫脚本运行
  2. iconv-lite - GBK编码转换
  3. nodemailer - 邮件发送

核心逻辑

  1. 抓取网站:使用GBK编码访问325802网站
  2. 关键词过滤:根据偏好筛选职位
  3. 不去重:显示全部匹配的职位
  4. 自动发邮件:使用QQ邮箱SMTP发送

版本信息

  • 版本:1.1.0
  • 创建日期:2026-02-23
  • 支持网站:325802人才招聘网
Usage Guidance
This skill largely does what it advertises (scrapes a job site and emails results), but it contains a hardcoded QQ SMTP account and password inside crawl.js and uses a default recipient address. That means scraped results will be sent using the author's email account (and the author could see or receive those results). Before installing or running: (1) Do not run as-is if you care about privacy. Replace the hardcoded SMTP credentials with your own account or configure the code to read SMTP user/pass and sender address from environment variables. (2) Install missing dependency iconv-lite (npm i iconv-lite nodemailer) or fix package.json. (3) Consider using a throwaway/test environment and a throwaway SMTP account for initial testing, or block outbound SMTP if you don't want data leaving your network. (4) Review and, if appropriate, remove the default recipient and verify the target website's scraping policies. If you are uncomfortable editing code or exposing data to the embedded account, mark this skill untrusted.
Capability Analysis
Type: OpenClaw Skill Name: longgang-job-hunter Version: 1.0.0 The skill is classified as suspicious due to a critical security vulnerability: the `crawl.js` file contains hardcoded SMTP credentials (username `[email protected]` and password `okjybcgpuprncbah`) for sending emails via `smtp.qq.com`. While the skill's stated purpose is to send job search results, exposing these credentials allows anyone with access to the skill bundle to compromise and use this specific email account for unauthorized sending. This constitutes a severe vulnerability, though it does not show clear intent to maliciously attack the user's system or exfiltrate their personal data beyond the job search results themselves.
Capability Assessment
Purpose & Capability
Name/description (scrape 325802 and email results) align with included crawl.js which fetches pages, extracts job data, writes jobs_result.txt, and sends email. Sending via SMTP is expected for the advertised '自动发邮件' feature, but the implementation hardcodes a sender account and password in the script rather than asking the user to provide credentials, which is atypical and notable.
Instruction Scope
SKILL.md describes only scraping and emailing; the runtime instructions do that and nothing obviously out-of-scope. However the code writes results to disk and transmits results over the network to the job site and to an external SMTP server. SKILL.md does not disclose that the sender SMTP account (and its password) are embedded in the code — users may not realize their scraped data will be sent via a third-party account that the author controls.
Install Mechanism
This is instruction-only with bundled code (no install spec). package.json lists nodemailer dependency, package-lock.json includes nodemailer; SKILL.md and crawl.js also mention iconv-lite, but iconv-lite is required by the script yet is missing from package.json/package-lock. That mismatch will break runtime unless the user manually installs iconv-lite.
Credentials
requires.env is empty but the code embeds sensitive SMTP credentials (user: [email protected], pass: okjybcgpuprncbah) and a default recipient ([email protected]). The skill does not request or document the use of user-owned SMTP credentials or environment variables, so credential handling is disproportionate and risky: data could be visible to the SMTP account owner, and the secret in code is a clear red flag.
Persistence & Privilege
always:false and no system-wide changes. The skill writes a local file (jobs_result.txt) and sends network requests, but it does not request elevated persistence or modify other skills or settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install longgang-job-hunter
  3. After installation, invoke the skill by name or use /longgang-job-hunter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Longgang Job Hunter v1.0.0 - Initial release: Automatically crawls job postings from 325802 talent recruitment website. - Filters and organizes jobs based on user preferences, including computer, customer service, foreign trade, and clerical positions. - Collects contact details, job description, experience, and education requirements. - Sends organized job search results to a designated email address. - Supports quick and customized job searches with user-specified preferences and email configuration.
Metadata
Slug longgang-job-hunter
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 龙港求职技能?

自动抓取龙港325802人才招聘网职位信息,按用户偏好筛选并整理后发送邮件通知。 It is an AI Agent Skill for Claude Code / OpenClaw, with 561 downloads so far.

How do I install 龙港求职技能?

Run "/install longgang-job-hunter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 龙港求职技能 free?

Yes, 龙港求职技能 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does 龙港求职技能 support?

龙港求职技能 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 龙港求职技能?

It is built and maintained by jinxiangren (@ttzuozhe); the current version is v1.0.0.

💬 Comments