← 返回 Skills 市场
haoxianniu528-bit

Recruit Email Monitor

作者 haoxianniu528-bit · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
219
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install recruit-email-monitor
功能描述
招聘邮件监控系统 - 自动检查邮箱、记录到表格、飞书通知、每日简报
安全使用建议
Do NOT install or enable the cron jobs without reviewing and editing the scripts. Immediate actions to take before use: - Remove any hard-coded email accounts/passwords from scripts; configure your own accounts via a secure mechanism (environment variables or a protected config file), not inline constants. - Search both scripts for Feishu target IDs (e.g., 'ou_8de0...') and replace them with your own target or require a configurable value; otherwise notifications will go to the repository author's account. - Verify the 'openclaw message send' calls and ensure the OpenClaw CLI and Feishu plugin are trusted and configured correctly; consider replacing with direct API integration that uses your secrets stored securely. - Update EXCEL_PATH and PROCESSED_FILE to safe locations and inspect file permissions. - Prefer storing secrets in a secrets manager or environment variables and avoid committing credentials into code. If the included credentials are real, treat them as compromised and do not reuse them. If you are not comfortable auditing and editing the Python scripts yourself, do not install this skill.
功能分析
Type: OpenClaw Skill Name: recruit-email-monitor Version: 1.0.0 The skill bundle contains hardcoded sensitive credentials, including email authorization codes for QQ and 163 accounts, and a hardcoded Feishu recipient ID (ou_8de02604ccd510eeb4897ffd70d96c1d) in both 'scripts/email-heartbeat-check.py' and 'scripts/email-daily-briefing.py'. While the documentation instructs users to replace these, the default configuration would exfiltrate the user's recruitment data to the author's Feishu account if not properly updated. Additionally, the scripts rely on hardcoded absolute paths tied to a specific local user ('/home/erhao/'), which is a significant security and portability flaw.
能力评估
Purpose & Capability
The declared purpose (email monitoring → Excel + Feishu notifications) matches the included scripts. However the shipped code contains hard-coded email accounts and passwords and fixed Feishu target IDs (not declared as required secrets or optional placeholders). It also calls the OpenClaw CLI to send Feishu messages but the skill metadata does not declare a dependency on an 'openclaw' binary or the platform Feishu plugin. Bundling other people's credentials and a hard-coded external recipient is not necessary for the stated purpose.
Instruction Scope
SKILL.md instructs editing the scripts to configure accounts, but the scripts already contain specific account credentials and a Feishu recipient ID. The runtime instructions recommend importing cron jobs that are enabled by default. The scripts read/write files under home (EXCEL_PATH, PROCESSED_FILE), call subprocess to invoke 'openclaw message send' (sending content externally), and do not offer or document using environment variables to store secrets—encouraging secrets in code. This grants the skill authority to read/modify email data and transmit summaries to an external Feishu account unless the user changes the defaults.
Install Mechanism
There is no automated install that downloads arbitrary code; the skill is instruction-only with bundled scripts. The only dependency is openpyxl (pip) which is reasonable for Excel I/O. SKILL.md incorrectly lists 'poplib' under pip (poplib is in the Python stdlib), but no remote downloads or extract operations are used.
Credentials
The skill declares no required env vars or primary credential, but the scripts embed sensitive credentials (EMAIL_ACCOUNTS with email addresses and passwords) and hard-coded Feishu target IDs. The presence of these secrets in the repo and the use of a fixed external Feishu recipient are disproportionate and unexpected for an installable skill; users would normally provide their own credentials via config or env vars. The skill also assumes specific filesystem paths (/home/erhao/..., ~/.openclaw/...), which leaks implementation assumptions and can cause data to be written to unexpected locations.
Persistence & Privilege
always: false (not force-enabled). However cron-jobs.json in the repo contains enabled=true jobs and INSTALL.md instructs importing them. If the user imports those jobs without auditing, the scripts will run periodically (hourly/daily) and send data externally. The skill does not modify other skills, but its default cron config together with hard-coded credentials and target IDs increases persistent risk if installed as-is.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install recruit-email-monitor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /recruit-email-monitor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of recruit-email-monitor: 招聘邮件监控系统 - 自动监控多邮箱招聘相关邮件,按类型分类并记录到Excel表格 - 新邮件实时飞书通知,支持每日9点简报推送 - 支持QQ/163邮箱授权码配置,表格自动管理和状态标记 - 包含邮箱检查、日报生成脚本,开放表格与简报文件路径配置 - 详细分类规则与常见故障排查说明
元数据
Slug recruit-email-monitor
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Recruit Email Monitor 是什么?

招聘邮件监控系统 - 自动检查邮箱、记录到表格、飞书通知、每日简报. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 219 次。

如何安装 Recruit Email Monitor?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install recruit-email-monitor」即可一键安装,无需额外配置。

Recruit Email Monitor 是免费的吗?

是的,Recruit Email Monitor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Recruit Email Monitor 支持哪些平台?

Recruit Email Monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Recruit Email Monitor?

由 haoxianniu528-bit(@haoxianniu528-bit)开发并维护,当前版本 v1.0.0。

💬 留言讨论