← 返回 Skills 市场
Restaurant Crosscheck CN
作者
RenfeiZhong
· GitHub ↗
· v2.0.0
808
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install restaurant-crosscheck-cn
功能描述
Cross-reference restaurant recommendations from Xiaohongshu (小红书) and Dianping (大众点评) to validate restaurant quality and consistency. Use when querying resta...
安全使用建议
This skill is internally coherent but carries legal, privacy, and operational risks you should consider before installing or running it:
- Legal/compliance: Both Dianping and Xiaohongshu explicitly disallow scraping in many contexts (the docs even note this). Use only for personal research and ensure you understand terms of service and local law before scraping.
- Sensitive local state: The tool automates browser logins and saves session cookies locally (~/.local/share/restaurant-crosscheck/sessions). Those cookies act like authentication tokens — keep that directory private and delete/reset sessions if others can access your machine.
- Proxies and cost: The instructions recommend residential proxy pools and rotating user agents for stable scraping. Residential proxy providers cost money and may require extra setup; avoid using third-party proxy credentials you don't control.
- Operational footprint: Running the full version requires Playwright and will download browser binaries; on servers without GUI/appropriate environment, use the mock/simulated-data server mode instead.
- Safety checklist before running:
- Review the scripts (session_manager.py, fetch_*_real.py) yourself to confirm behavior.
- Run in a single-user environment (not a shared/production server) or use the simulated mode for testing.
- Protect the session directory (chmod 700) and delete sessions when done if you are concerned.
- Consider whether you need real scraping or can rely on manual checks/official APIs for commercial use.
If you want, I can point out where session files are created in the code, summarize exactly what the session_manager saves, or list the specific files the setup script will modify/create.
功能分析
Type: OpenClaw Skill
Name: restaurant-crosscheck-cn
Version: 2.0.0
The skill is classified as suspicious primarily due to the `pip3 install --break-system-packages` command in `setup.sh`. While the core functionality of web scraping (using Playwright to access Dianping and Xiaohongshu, saving session data and results locally) is aligned with the stated purpose and transparently documented, the `--break-system-packages` flag can lead to system instability and is a significant vulnerability. There is no clear evidence of intentional malicious behavior such as data exfiltration to unauthorized endpoints, backdoors, or harmful prompt injection attempts in the documentation.
能力评估
Purpose & Capability
The name/description (cross-check Dianping + Xiaohongshu) matches the code and runtime instructions: Playwright-based scraping, fuzzy matching, sentiment heuristics and scoring. Requiring browser automation, cookies, and proxy rotation is coherent because neither platform exposes a public API for the needed data.
Instruction Scope
SKILL.md (and scripts) instruct the agent/user to perform web scraping of both sites, manage login sessions via a session manager, persist cookies locally, rotate user agents and proxies, and save results locally. All of those steps are within the stated purpose, but they broaden the agent's actions to include automated login flows and persistent storage of authentication state — noteworthy operational and privacy surface area.
Install Mechanism
There is no platform install spec in the manifest, but the repository includes setup.sh that installs Python deps and triggers Playwright browser downloads. Dependencies are standard for scraping/automation (playwright, thefuzz). No downloads from suspicious personal servers or URL shorteners were observed; Playwright will fetch browser binaries via its normal mechanism.
Credentials
The skill declares no required environment variables or credentials, which aligns with the README (user logs in manually in the browser). However the skill persistently stores session cookies under a session directory in the user's home and recommends (optionally) configuring proxies. Persisted cookies and proxy credentials are sensitive — the skill does not request them as env vars but it creates/uses local session files that should be protected.
Persistence & Privilege
The skill does not request elevated platform privileges and 'always' is false. It persists its own session files under ~/.local/share/restaurant-crosscheck/sessions and writes output JSON to ~/Downloads. It does not modify other skills or system-wide agent settings. Persistent presence is limited to its own files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install restaurant-crosscheck-cn - 安装完成后,直接呼叫该 Skill 的名称或使用
/restaurant-crosscheck-cn触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
v2.0: 大众点评×小红书交叉验证,修复async/sync,支持28城市,模块化重构
元数据
常见问题
Restaurant Crosscheck CN 是什么?
Cross-reference restaurant recommendations from Xiaohongshu (小红书) and Dianping (大众点评) to validate restaurant quality and consistency. Use when querying resta... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 808 次。
如何安装 Restaurant Crosscheck CN?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install restaurant-crosscheck-cn」即可一键安装,无需额外配置。
Restaurant Crosscheck CN 是免费的吗?
是的,Restaurant Crosscheck CN 完全免费(开源免费),可自由下载、安装和使用。
Restaurant Crosscheck CN 支持哪些平台?
Restaurant Crosscheck CN 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Restaurant Crosscheck CN?
由 RenfeiZhong(@zhongrenfei1-hub)开发并维护,当前版本 v2.0.0。
推荐 Skills