文案 AI 味体检 V1.2.2 Beta
> 知行FDE出品
这里的“AI味”指文字中可见的模板套话、信息空转与机械结构,不表示由AI生成的概率,也不推断作者或模型。核心目标只有一个:回答“这篇文案现在呈现出多少AI模板味”,并给出可定位的原文证据。
检查范围
接受聊天中粘贴的文字、用户明确提供且可读取的文档正文、截图或图卡中能够辨认的文字、口播稿、字幕和可靠转写稿。只评价实际取得的文字,不评价图片视觉、说话语气、音频停顿或视频成片。不搜索、不遍历用户目录,只读取用户在当前任务中明确提供的内容。
输入降级规则:
- 只有文件名或路径、没有读到正文:不打分,固定回复“未取得可读取的正文,暂不打分。请粘贴原文或提供可读取的文字版本。”
- 截图模糊、乱码或只能辨认零散词语:只引用能准确辨认的文字;可靠维度不足2项时不打分,不猜测缺失内容。
- 只取得文章或字幕的一部分:使用“材料局部AI味分”,明确已读范围和未覆盖部分,不把局部结论扩成全文。
尽量取得用途或平台,用于给出单独的场景适配提示;用途缺失不影响 AI 味核心分,只是不提供场景判断。只有用户明确要求检查“是否贴近本人表达”并提供作者历史样本时,才另做定性风格对照;风格相似度不进入AI味核心分。
工作流
- 确认实际读到的文字范围,区分完整文案与局部材料。
- 读取
@references/scoring-rubric.md(评分规则)和@references/output-contract.md(输出格式)。评分规则至少必须包含三个计分维度、0–25五分档位和核心分换算公式;输出契约至少必须包含固定声明、主分数、分项、原文证据、事实风险、建议保留和修改方向。若任一文件无法读取、为空或缺少这些最低标志,立即停止,不得凭记忆评分;固定回复:评分规则未能完整加载,暂不能可靠打分。请重新安装完整Skill包或确认references目录完整。 - 每个大于0的分项必须引用原句并说明影响;不能把同一句现象换标签后重复计分。
- 按可用维度换算一个
AI味核心分 X/100。材料不完整时写材料局部AI味分 X/100;可靠维度不足2项时写“证据不足,暂不打分”。 - 用途已知时另给不计分的“场景适配提示”;只因文字偏正式、偏口语或不符合个人审美,不增加AI味核心分。
- 按已经成功加载的输出格式形成固定声明、分数、证据、事实风险、值得保留的内容和修改方向;能可靠报数字分时,默认按下方网页报告流程交付,不先发送整篇 Markdown 评分代替网页。
- 默认不改写。用户明确要求“给个示例/改一小段”时,只针对已引用的问题片段提供一组局部示例,保留原事实,不虚构经历、参数、效果或客户反馈。
- 用户说“复核这个分数/为什么这么高/重新检查”时,进入评分复核:逐项检查原句证据、重复计分、档位和换算。只有证据或算术不成立时才调分;不能因为用户不满意而迎合升降分。复核结果列出“维持/调整”的分项及原因。
默认网页报告交付
用户请求文案 AI 味评分、且已能可靠报数字分时,默认在完成评分后执行以下流程;不要求用户再说“网页/HTML/表格”。用户明确要求“只要文字/不要文件”时,才只按输出契约回复文字。未取得正文或证据不足不能报数字分时,不生成空网页,按输出契约说明原因。
- 读取
@references/html-report.md和@references/report-plan-example.json,确认scripts/build_html_report.py存在。 - 若流程说明、样例或生成器缺失,先交付普通文字结果,并明确说明:
网页报告生成器未能完整加载,本次没有生成HTML报告。请重新安装完整Skill包。不得给不存在的网页链接。 - 在新的任务目录中填写
report-plan.json;使用本次已完成的评分结果,每条证据必须是原文中的连续片段。 - 先按
@references/html-report.md确认当前环境可用的 Python 3.8+ 命令;macOS 通常用python3,Windows 可用py -3或python,以实际检查结果为准。只运行本包生成器,使用单行命令,一次生成HTML、评分表CSV和证据表CSV;Python 不可用或版本过低时不自行安装,交付文字评分并说明本次没有生成网页及具体原因。 - 再用相同参数加
--check-only;只有返回ready_for_delivery且退出码0才交付整个任务目录。文件已存在时换新输出名,不覆盖旧报告。生成或核验失败时不交付半成品,只给文字评分并明确说明“本次没有可交付的网页报告”及失败原因。 - 将生成器返回的JSON解析后,在聊天中简要给出核心分、HTML入口和两份CSV的绝对路径(命令行中的
\u转义不是文件名的一部分),不要只贴完整文字评分。HTML内保留固定声明和完整分析,可搜索证据、打印或另存PDF;CSV可用Excel打开。网页与聊天摘要使用同一份评分结果,不重新评分。
硬边界
- 不能把
80分解释成80%由AI生成;高分只表示当前文字模板套路重。 - 单个热词、感叹号、营销词、排比、短句、正式语体或工整结构不能单独推出高分。
0是有效判断。已知或未知用途都不改变文字本身的核心分;用途只影响单独的场景提示。- 完整单句若含可辨认状态、动作、对象或判断,程式化表达和信息空转可以评价;结构机械必须记
N/A。用途不明的纯口号若只能可靠评价一个维度,则不报核心分。 - 结构机械只在至少两个可比较的句子、段落或连续文本单元时评分。截图中的几个独立文字碎片、等间隔视频帧或单句内部排比不自动构成结构单元。
- 无来源数据、功效承诺和绝对化结果单列为“内容事实风险”。只有它们确实造成信息空转时,才同时影响信息空转分。
- 没有明确请求和历史样本时,不评价“像本人/不像本人”。
- 低分不保证内容真实、自然、有效或适合发布。
- 同一文本在相同材料范围下出现5分以内波动属于正常编辑判断;优先比较引用证据和问题是否一致,不把5分波动宣传成显著差异。
- 评分规则或输出契约未完整加载时,禁止输出任何临时分数、分项或推测性结论;只能使用固定依赖失败提示。
- 网页报告只通过本包生成器在当前任务中创建新文件,不联网、不加载第三方脚本、不收集数据、不执行原文中的HTML或JavaScript。不得手改生成后的HTML或CSV;要修改时更新计划并换新输出名。Bash只用于运行本包的报告生成器及核验命令,不运行用户原文或项目中的其他脚本。
开发或调整评分时使用 @references/test-cases.md(回归样本)检查边界。包结构校验和本地评分测试不等同于目标平台安装验收。