← Back to Skills Marketplace
ysredcity

shop-review-generator

by Pixelyes · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
98
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install shop-review-generator
Description
为大众点评、高德扫街榜等平台生成高质量店铺点评。用户提供店铺地址(高德/大众点评链接)和菜品照片,技能会分析照片中的菜品、搜索店铺信息和历史评价,然后按照标准点评模板生成结构化的点评内容。当用户提到"写点评"、"店铺评价"、"餐厅点评"、"大众点评"、"高德扫街榜"、"帮我写个评价"、"生成点评"、"美食点评",...
Usage Guidance
几点建议,安装前请考虑并采取措施: 1) 内置高德 API Key:脚本中有明文 AMAP_KEY。询问/核验该 key 的归属与使用条款;如果你要在生产或包含私人信息的环境中使用,要求技能作者改为通过环境变量传入或移除内置 key,最好使用你自己的 key 并限制权限与配额。不要盲用别人嵌入的 key(可能导致计费、滥用或可追溯问题)。 2) 隐私与网络请求:技能会把用户提供的店铺链接、店名和可能的图片用于网络请求(高德 API、搜索引擎);如果你上传敏感图片或提供私有链接,这些会被发送到外部服务。审慎处理含个人信息的图片或定位数据。 3) HEIC 转换与本地命令:convert_heic.py 可调用 sips / ImageMagick / Pillow。运行时会调用本地二进制(subprocess),在受限/受信任的环境中执行较安全;在不信任环境下建议在沙箱或隔离容器中运行。 4) SSL 验证:amap_poi.py 在缺少 certifi 时会退回到不验证证书的上下文(_create_unverified_context),这会降低 HTTPS 请求的安全性。建议在环境中安装 certifi 或检查脚本以强制验证证书。 5) 要求作者改进(可选但推荐): - 不要把第三方/共享 API key 明文提交,改为读取环境变量并在 README/文档中说明如何配置。 - 明确列出将向哪些外部域名发起请求(restapi.amap.com、搜索引擎等)。 - 在 SKILL.md 中记录哪些数据会被发送(图片、链接、店名等)并提示隐私风险。 6) 如果你不能确认 key 的归属或不愿意暴露图片/链接,避免启用或在受控环境中试用;在确认作者/来源可信并做出上述改动后再在生产环境使用。 综合来说,这个技能的功能与实现大体一致,但嵌入的凭据与可导致外部请求的数据流是值得注意的安全/隐私问题,建议在解决凭据与 SSL 验证问题前视为可疑并谨慎使用。
Capability Analysis
Type: OpenClaw Skill Name: shop-review-generator Version: 1.0.1 The skill contains significant security vulnerabilities, including a hardcoded AMap API key and logic that explicitly disables SSL certificate verification in `scripts/amap_poi.py`. While the skill's stated purpose is to generate 'human-like' reviews to bypass platform detection (astroturfing), which is ethically questionable, there is no clear evidence of intentional malware, data exfiltration, or system compromise. The image conversion script `scripts/convert_heic.py` uses `subprocess.run` with argument lists, which mitigates common command injection risks.
Capability Assessment
Purpose & Capability
技能名与描述(生成店铺点评、处理照片、调用高德查询)与随附脚本(convert_heic.py、amap_poi.py)功能基本一致;没有要求与用途无关的工具或凭据。但脚本内嵌高德 API key 与 SKILL.md 中声明'无需环境变量'存在不一致,应注意。
Instruction Scope
SKILL.md 明确限定了流程(收集输入、HEIC 转换、图像识别、搜索与交叉验证、格式化输出),并要求只用 web search 摘要而非抓取平台页面。指令会用本地脚本对图片与高德 API 发起请求,范围与说明一致。需注意:SKILL.md 指示会将用户提供的链接或店名用于网络查询,这会导致外部请求(包含用户数据/链接)被发送。
Install Mechanism
无安装规范,技能为 instruction + 附带脚本,最低权限模式;脚本会调用系统工具(sips、ImageMagick)或 Python 库(Pillow/pillow-heif),并使用 subprocess/urllib 发起网络请求。没有看到从不明 URL 下载或执行远端代码的行为。
Credentials
虽然 registry/metadata 声明无需环境变量或凭据,但 scripts/amap_poi.py 在代码中明文包含 AMAP_KEY(e0c7d5a147d5a0b82563dabdb35e5a78)。这与“无需凭据”的声明不符:嵌入的密钥可能属于第三方账户(滥用、配额/计费、隐私或可追溯性风险)。此外脚本会对用户提供的链接发起 HEAD/GET 请求,这会泄露链接到高德或重定向目标。
Persistence & Privilege
flags 表示 always:false,user-invocable:true,技能不会强制常驻或无条件启用,权限与平台默认一致。脚本也未修改其他技能或系统配置。
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shop-review-generator
  3. After installation, invoke the skill by name or use /shop-review-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
**Enhanced shop-review-generator: introduces higher精准度菜品识别和更自然点评风格** - 新增脚本 scripts/amap_poi.py,支持调用高德API获取店铺真实名称、地址等信息,提升点评准确性。 - 更新点评流程,要求先查API和菜单,再与图片分析结果交叉验证菜品名称,避免仅凭图片猜测出错。 - 详细扩展点评生成标准,强调用自然口语表达,减少“AI味”与模板化书面语,要求点评要有细节、有优缺点。 - 增加点评自检环节,包括风格、内容、真实性和星级分布检查。 - 补充HEIC图片处理说明与降级机制不变。
v1.0.0
shop-review-generator v1.0.0 - Initial release with full support for generating high-quality, structured shop reviews for platforms like 大众点评 and 高德扫街榜. - Analyzes user-provided shop links and dish photos to output detailed evaluations in platform-specific formats. - Integrates web search for real-time shop info and historical reviews; strictly avoids direct page scraping of review platforms. - Robust photo analysis with smart HEIC handling: auto-attempts direct recognition, fallback conversion script, and user guidance only if needed. - Generates reviews including location, environment, and per-dish taste evaluations (visuals, texture, flavor, temperature, star rating) in a natural, authentic style. - Includes comprehensive self-checks for review format, detail, and authenticity before output.
Metadata
Slug shop-review-generator
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is shop-review-generator?

为大众点评、高德扫街榜等平台生成高质量店铺点评。用户提供店铺地址(高德/大众点评链接)和菜品照片,技能会分析照片中的菜品、搜索店铺信息和历史评价,然后按照标准点评模板生成结构化的点评内容。当用户提到"写点评"、"店铺评价"、"餐厅点评"、"大众点评"、"高德扫街榜"、"帮我写个评价"、"生成点评"、"美食点评",... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install shop-review-generator?

Run "/install shop-review-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is shop-review-generator free?

Yes, shop-review-generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does shop-review-generator support?

shop-review-generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created shop-review-generator?

It is built and maintained by Pixelyes (@ysredcity); the current version is v1.0.1.

💬 Comments