SuperAPI AI 工具集

em-dash

数据与分析

查看项目

更新于 10-15 21:52

技能介绍

用途:该技能围绕长破折号(em dash,U+2014,\u2014)的历史、起源与正确用法展开,核心目标是在编写或审查代码、注释或数据文件时,避免使用 em dash 和 en dash,改用连字符 -。

主要能力:介绍 em dash 从 15 至 18 世纪手稿与印刷、17 至 19 世纪文学使用(如 Emily Dickinson 的“Dickinson Dashes”)、打字机时代双连字符(--)妥协,到现代数字排版的演变;说明 em dash 名称源于其长度等于所用字体大写字母 M 的宽度,en dash 则对应字母 N。同时梳理其他标点符号(句号、问号、感叹号、逗号、分号、冒号、撇号、引号、连字符、斜杠、括号、方括号)的用途,并标注哪些是键盘字符、哪些属于编程语言语法。

使用方式:在代码文件与代码注释中,规则是“绝不使用”em dash 或 en dash,改用 -(连字符);若作为智能体发现注释中存在 em dash,应替换为 -。在原始数据或文本文件中默认不使用,仅当明确指示且 100% 确定文本用于文学或新闻时才可使用;若数据中已存在 em dash,则保留。判断其他标点时的通用规则:若既不是键盘字符、也不是常见编程语法字符,则绝不在代码或注释中使用。资料给出的替换命令包括:echo - | sed "s/-/-/g";perl -CS -pe 's/\x{2013}|\x{2014}/-/g';echo � | sed "s/�/ /g";perl -CS -pe 's/\x{FFFD}/ /g'。

适用场景:代码与注释审查、数据文件清理、文本标点规范化,以及需要了解 em dash 历史与标点使用规范的写作或编辑场景。

限制:资料未提供该技能的安装方式、平台支持、收费或价格信息,暂未提供。