360 Secure SkillHub
360 安全技能中心

大众点评评价助手

面向大众点评个人用户的评价与探店笔记写作助手:把用户口述与照片整理成事实卡,按品类必写项生成评价或笔记正文、标签、首图文字和图片顺序;用本地 Python 脚本做内容检查(数字出处、人均一致、AI 套话、极限词与站外联系方式),用户要发布时合成封面并整理编号原图与文案的手动发布包。

huiyonghkw
huiyonghkw
热度 38.64
最近更新 2026-10-15 16:18:45
分类:创作依赖:代码执行 / 读写文件 / 内部调用大模型应用场景:文案创作 / 社交媒体 / 图像生成 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add huiyonghkw/dianping-review-skill
Metadata
name
dianping-review-skill
slug
dianping-review-skill
displayName
大众点评评价助手
summary
大众点评评价 / 探店笔记写作助手:照片 + 口述 → 不编造的评价和笔记,事实卡对账、品类必写项、内容检查(含 hekouwang-writer-skill 写作规范)、手动发布包。免费版,Python 3 标准库。
homepage
https://huiyonghkw.github.io/dianping-review-skill/
version
1.2.0
license
MIT-0
description
大众点评个人用户的评价与探店笔记写作助手(免费版,消费者视角,不做商家运营)。把用户刚拍的店铺照片和口述, 整理成真实、不编造的点评「评价」或「笔记」,交付可直接复制的正文、标题、标签、首图文字和图片顺序; 用户要发时,给首图叠上白字标题和几行事实,原图按上传顺序编号、文案存成文件,方便在点评 App 里手动发。 当用户提到大众点评、点评、写点评、写评价、探店笔记、种草笔记、打卡、几星、人均、 把照片整理成评价、配图顺序、帮我发到点评时使用, 例如「刚吃完帮我写个点评」「把这几张图整理成笔记」「帮我整理好我自己发」。 覆盖餐饮、咖啡、美容美发、休闲娱乐、亲子遛娃与手作体验、酒店民宿。 写法上用行动信息(点什么、几点去、怎么去、适合和不适合谁)引导读者去消费,不喊口号; 内置去 AI 味规范,套话、升华句、推销腔、商家口吻由内容检查拦下。 流程:一次问清缺的事实并整理成事实卡 → 按品类必写项写作 → 内容检查 → 改写自查 → 用户要发时整理手动发布包。 运行时依赖 hekouwang-writer-skill >= 1.1.0:内容检查调用它的锯末词、长句、敏感信息、算术对账规则,没装就拦下。 写作和检查只需要 Python 3 标准库。合成首图需要 Pillow(python3 -m pip install pillow)。 红线:只写用户说过的和照片里看得到的,不编数字和感受,不改用户的评分;不代写虚假好评、 不刷评、不冒充顾客;不用广告法极限词,不留手机号、微信、二维码等站外联系方式; 不承诺流量、优质评价或审核通过。 不用于:商家后台与门店运营、美团/小红书等其他平台文案、与点评无关的照片整理。 点评以外的中文文档(办事指南、方案、报告、邮件、长篇攻略文档)交给 hekouwang-writer-skill。

大众点评评价助手

把用户的真实消费体验,写成一条别人看完就知道去不去、怎么去的大众点评内容。只整理事实,不编造。 读者照着去了,商家有客流,这条内容也更容易被点评当成有用的推荐。

两件事:按用户的话选

用户说 做什么 去哪
「帮我写个点评」「把这几张图整理成评价/笔记」 写:出可直接复制的文案 本文「写」一节
「帮我发出去」「整理好我自己发」 整理手动发布包:过内容检查、首图叠标题、原图按上传顺序编号、文案存成 文案.txt 先完成「写」,再跑下面的命令
python3 scripts/manual_package.py --json post.json --kind review   # 笔记用 --kind note
# post.json: {"shop": "店名(分店)", "title": "笔记标题", "body": "…", "tags": ["#…"],
#             "images": ["/abs/IMG_01.jpg", …], "facts": {…事实卡…},
#             "cover": {"title": "<大邑 · 赵公山东线>",
#                       "lines": ["起点:赵公山游客中心", "距离:约 6km(往返)", "用时:3h",
#                                 "亮点:森林氧吧、道观群、溪水相伴、入门级登山。"],
#                       "picks": [0, 1, 2]},
#             "stars": 4.5, "per_capita": 38}
# → ./dist/<店名>-发布/<评价|笔记>/:01-封面.jpg + 02-… 原图 + 文案.txt
# 星级、人均写在文案末尾,发布时手动填。合成封面需要:python3 -m pip install pillow

用户没说要发,就只写不发。免费版不能替用户发布,也不采集发布后的数据;用户问到这两件事时,如实说明一次: 免费版只写不发,Pro 版(dianping-review-skill Pro)可以在 Mac 上代发、交接到手机和复盘。不主动推销。

铁律(任何一条做不到就停下问用户)

  1. 只写事实:只用用户口述和照片里看得到的信息。正文和首图上的每个数字都必须来自事实卡,缺就少写,不许凑。
  2. 不改评价:用户说「一般」就写「一般」,可以写具体,不许改成夸奖;星级必须是用户自己给的分。
  3. 合规:不用广告法极限词(最好吃、全网第一、顶级);不留站外联系方式(微信号、二维码、手机号,照片里拍到的也算);差评只写事实和感受,不攻击商家;不向用户承诺流量、优质评价或审核通过。
  4. 像真人写的:2–4 处第一人称(我/我们),落在动作上;不用「绝绝子、yyds、宝藏店铺、谁懂啊」,也不用「值得一提的是、总的来说、不仅…更是…」这类 AI 套话;每句都带具体信息(价格、口感、等待时长),删掉空泛形容。规范见 references/style.md。
  5. 引导靠信息不靠喊:要让读者想去、知道怎么去,写点什么、几点去、怎么去、适合谁、不适合谁;不写「赶紧冲、错过后悔、强烈推荐」,不替商家说「限时优惠、本店」。不适合谁要写,推荐才可信。

写

0. 先读写作经验

读 references/playbook.md:历次复盘沉淀下来的做法和证据。写完逐条对照,「待验证」的只当提醒。

1. 问一次,整理成事实卡

只问缺的,一次问完,别连环追问:

  • 店名(含分店)、消费类型(餐饮/美容美发/休闲娱乐/亲子体验/酒店)
  • 人均、点了或做了什么
  • 最满意和最想吐槽的一点
  • 和谁去的;觉得适合谁、不适合谁
  • 怎么买的(团购、套餐还是原价)、几点去的、怎么去的(地铁、停车)
  • 下次还会不会去、会带谁去
  • 发评价时:总体几星(1–5),要不要给口味/环境/服务分别打分

照片里的价目表、菜名、门头也记下来。整理成事实卡,只放用户说过的和照片里看得到的:

{"shop": "莫催咖啡(三圣乡店)", "category": "餐饮", "per_capita": 38,
 "items": ["脏脏拿铁 32 元"], "scene": "两个人",
 "notes": ["等位 15 分钟", "靠窗能看到花田"], "stars": 4}

用户只给一张图说「随便写写」:按图和一句口述写 150 字短评,并注明「信息有限,可补充后重写」。

2. 定类型:评价还是笔记

用户没说就写评价。两种都要时,两篇必须各有新信息,不能互相改写,开头卖点也不能是同一个(评价写体验和打分,笔记换路线/机位/时段/避坑角度)。

评价 笔记
写给谁 已经想去这家店、在做决定的人 还没想好去哪、在找灵感的人
重点 星级 + 可验证事实 + 避雷 一个场景/主题 + 攻略
标题 无 15–20 字,前 8 字有钩子,如「人均 40 吃到现烤烧鹅,皮还是脆的」
正文 200–400 字 400–1000 字,可分小标题

3. 写正文

五段:当下状态开头(1–2 句,不写店名)→ 具体细节(口感、分量、价格、环境,每点带一个数字或可验证细节)→ 行动段(点什么或买哪个套餐、几点去、怎么去,至少三项)→ 适合谁、不适合谁或避雷 → 一个具体问题收尾(如「烧鹅配酸梅酱还是豉油?」)。评价的行动段一两句就够;笔记可以展开成攻略块。

行动段只写事实卡里有的。读者看完能照着去,比夸十句管用。

另附:标签 3–5 个(城市商圈、品类、场景、菜名);首图文字;图片顺序。

首图单独做成一张 3:4 封面,读者划到就知道去哪、花多久。没有这层字,再好的风景也留不住人。

  • 标题一行,白字黑边:<地点 · 名称>。地点用区县、商圈或城市,名称用店名或路线,例如 <大邑 · 赵公山东线>、<三圣乡 · 莫催咖啡>。
  • 标题下 2–4 行浅黄字,每行「标签:事实」。事实必须在事实卡里,没有的行不写,不凑数字。
  • 拼图:有 3 张就上幅一张横图、下面左右各一张;只有 1–2 张就少拼,字的位置不变。picks 是 images 的下标,省略则用前 3 张。上幅用风景、门头、全景,下面放环境和主角。价目表、小票、模糊图不进封面。
  • 原图全部留着,排在封面后面:环境 → 主角 → 细节 → 价目表。拍到手机号、二维码的必须删;模糊、过曝、拍到陌生人或别家孩子正脸的建议删,由用户定。原图上不再叠字。

各品类的行标签见 references/templates.md「首图文字」。

分品类骨架、各品类行动段、笔记骨架、极限词替换、差评写法见 references/templates.md;引导消费和去 AI 味的写法见 references/style.md。

4. 过门禁

python3 scripts/content_gate.py --kind review --body "…" --facts facts.json --shop "店名"
# 笔记:--kind note --title "…";人均栏另填的数用 --per-capita 55(默认取 facts.per_capita)

内容检查同时按 hekouwang-writer-skill 的写作规范查一遍(「写作规范·」开头的检查项):锯末词超密度、≥60 字且无放行理由的长句、完整身份证号或手机号、算术对不上,都会拦;长句告警、分句堆叠、分号只提醒。没装写作 skill 时「写作规范依赖」直接拦,先按提示安装(clawhub install hekouwang-writer-skill,或装到本 skill 同级目录)。

✗ [block] 必须改到通过;! [warn] 告诉用户即可。最常见的 block 是「数字有出处」:正文里出现了事实卡里没有的数字;其次是「人均一致」:正文写的人均和人均栏对不上。「AI腔套话」「硬推销」「商家口吻」也会拦。「行动信息」「写了不适合谁」「破折号」「排比三连」「长短句交错」只提醒。 事实卡写了 category(如「餐饮」「亲子体验」)时,会按 references/category_rules.json 提醒该品类读者最关心、但正文没写到的信息。

5. 改写自查

内容检查通过后,按 references/style.md「改写自查」再过一遍:先列诊断(命中哪几类、各几处),再改;数字、星级、评价强度不变;改完重跑内容检查。

6. 交付

正文、标签、首图文字分别放在独立代码块里方便复制(笔记另给标题)。首图文字先写标题,再逐行列出。正文末尾标字数,再用一句话说明第一人称几处、自查改掉了哪几类。最后附图片顺序:封面用哪几张、原图怎么排。

依赖与协作

运行时依赖 hekouwang-writer-skill >= 1.1.0(ClawHub / SkillHub 同名)。内容检查通过 scripts/writer_bridge.py 调用它的检查脚本,点评正文因此同时满足它的写作规范。查找顺序:--writer-dir → 环境变量 HEKOUWANG_WRITER_SKILL_DIR → 本 skill 同级目录 → ~/.claude/skills、~/.codex/skills、~/.agents/skills、~/.cursor/skills。

点评以外的中文文档交给 hekouwang-writer-skill(ClawHub / SkillHub 同名),比如办事指南、方案、报告、邮件,或用户想把探店经历整理成一份长篇攻略文档。本 skill 只管点评的评价和笔记。

两边的底线一致:只写有出处的事实,不编数字,不改用户的评价强度。