Community写作与编辑github.com

megwebstudio/concrete-copy

在编写、编辑或审查网站页面文字(主视觉、区块标题、产品卡、按钮、微文案、说明文字、元描述)时使用,适用于页面“听起来像AI”、客户说文案模糊、浮夸或过长的情况,以及在向任何人展示页面之前使用。仅保留告诉访问者他们得到什么、花费多少以及下一步该做什么的词语,剔除评论和填充内容,并检查生成的HTML中是否存在AI痕迹。不适合长格式博客文章或广告策略。

concrete-copy 是什么?

该技能专为网站文案编辑和审阅者设计,旨在将页面文字精炼为三个核心功能:告知用户这是什么、用户能得到什么(及其成本)、以及下一步该做什么。它剔除了所有冗余、修饰性和AI风格的词句,确保文案具体、可操作且忠实于客户提供的事实。该技能支持基于HTML文件的自动化检查,通过内置的`copy_lint.py`脚本扫描可见文本,标记AI常见用语(如“leveraging”、“seamless”)、空洞的短语模式以及标点使用问题,并报告失败(FAIL)和警告(WARN)。它适用于各类网站页面,尤其适合设计精良但文案拖沓的场景,帮助开发者和内容团队快速提升页面转化率和可信度。主要作用于前端构建后的HTML文件,但也可用于本地文件夹或开发服务器URL。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/megwebstudio/studio-kit/tree/HEAD/plugins/studio-kit/skills/concrete-copy

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

网站具体文案

访问者在几秒内做出决定。优质页面上的文字只做三件事:说明这是什么、说明访问者得到什么(以及花费多少)、说明下一步该做什么。其他一切都是噪音,无论设计多么出色,都会让页面显得廉价且缓慢。

页面仅包含以下内容

品牌、导航、区块标签、产品或服务名称、价格、重要的规格、按钮,以及买家做决定所需的几句话。这是默认状态。

除非客户撰写或批准,否则页面上不应包含:

  • 描述用户正在查看的图片的说明文字(“工作室里的安静早晨”);
  • 评论设计的口号(“一个案例。每种颜色。”);
  • 关于界面的操作说明(“滚动探索”、“移动光线穿过玻璃”);
  • 工作笔记、图例、“预览”、“草稿”、“lorem”、版本号。

图片和交互应传递氛围。文字传递事实。

具体优于哲学

模糊/浮夸具体
在这里,时间属于你。瑞士自动机芯,40毫米,3年保修。€4,200。
提升你的微笑之旅。即刻种植。开始前固定价格。
自始至终以热情精心打造。每天早晨新鲜意面。厨房营业时间12:00-14:30,19:00-22:30。
开启无缝的数字体验。我们10天内构建您的网站。看到后再付款。
不仅是健身房,更是一种生活方式。营业时间6:00-23:00。首周免费。无入会费。

检查每一句话:访问者能据此采取行动,或核实吗?如果两者都不能,删除或用事实替换。

规则

  1. 以访问者寻找的名词开头,然后是证据(数字、规格、保证、地点、时间、价格)。
  2. 每句话一个想法。主视觉和卡片中的句子控制在约20词以内。
  3. 按钮是带宾语的动词:“预订餐桌”、“查看价格”、“获取报价”。而不是“发现”、“了解更多”、“提交”。
  4. 将减少摩擦的信息放在按钮旁边,而不是页脚:“无需卡片”、“24小时前免费取消”。
  5. 价格和时间是文案内容。如果存在,就展示;隐藏它们会让人觉得价格昂贵(以一种不好的方式)。
  6. 主张需要在同一屏幕上提供证据:“4.9分,基于312条谷歌评论”优于“深受客户喜爱”。
  7. 同一事物全篇使用同一词汇(不要在同一页面上将其称为“会话”、“预约”和“到访”)。
  8. 使用访问者的语言和语域。意大利的本地企业优先使用意大利语;多语言网站每种语言都应原生撰写,而非机器直译。

在任何人看到页面之前需要移除的AI痕迹

  • 词汇:leveraging, seamless, empower, unlock, elevate, robust, actionable, data-driven, cutting-edge, game-changer, journey(非旅行语境), curated(除非字面意思), solutions, synergy, delve, tapestry, testament, landscape(非地理), realm, harness(作动词), bespoke(除非字面意思), world-class, state-of-the-art。
  • 句型:“Not just X, it's Y”;“Whether you're A or B”;虚假范围(“from startups to enterprises”);空洞的三连结构(“fast, simple, powerful”);作为标题的反问句;模糊归属(“experts agree”)。
  • 标点:用作节奏手段的破折号;正文中的感叹号;每个单词首字母大写。客户选择的品牌标识即使符合规则也应保留。

流程

  1. 阅读简介和真实材料(菜单、价目表、产品说明书、评价)。事实来自那里,绝不捏造。如果缺少事实(价格、时间、保修),为客户端留下可见的TODO标记,不要自行编造。
  2. 按照上述规则起草每个区块。
  3. 构建页面,然后检查实际HTML:
    python3 scripts/copy_lint.py dist/index.html      # 或一个文件夹,或 http://localhost:5173
    
  4. 修复每个FAIL,判断每个WARN,并在手机宽度下阅读页面一次:主视觉必须在无需滚动的情况下回答“什么、为谁、下一步”。

脚本

  • scripts/copy_lint.py <文件|文件夹|URL> [--lang en]:提取可见文本(跳过脚本、样式、标记为aria-hidden或hidden的隐藏元素),然后报告AI词汇和句型的FAIL、破折号和残留占位符(lorem、TODO、TBD)的FAIL,以及长句、模糊按钮和感叹号的WARN。包含FAIL时退出码为1。仅使用标准库。

对于说服框架、产品列表、SEO文案和转化测试,请使用套装Kit Pro中的conversion-copywriter、seo-specialist和cro-specialist(如已安装)。

相关技能