SuperAPI AI 工具集

anti-hallucination

智能体与模型

查看项目

更新于 10-15 18:46

技能介绍

用途:这是一套防止 AI 编造信息的协议,声明对所有任务强制生效,覆盖编码、写作、分析、文件操作等场景。核心原则为“绝不猜测,验证或说不知道”:当对某事物是否存在、是否按预期工作或是否正确低于约 90% 把握时,先停下来实际验证(读文件、运行代码、查文档),而不是“更仔细地推理”。

主要规则:写代码前先读相关上下文,包括待修改或依赖的文件、已加载的包、变量名与函数定义,可用 cat、head、grep;使用函数前查参数(R 用 ?function_name 或 args(),Python 用 help() 或 inspect.signature());处理数据前先检查列名、类型、维度与样本值(R 用 str()、head()、names()、glimpse()),不假设列名;引用路径前运行 ls、find 或 tree。写完代码必须实际运行,报错时读完整错误、修根因而非症状,不用 suppressWarnings() 或 tryCatch() 掩盖问题,不注释掉坏代码了事。

不得虚构函数或参数,需用 ls("package:packagename")、args()、formals() 核查,并注意相似函数间参数混用(如 fixest::feols() 与 lfe::felm()、ggplot2 与 base 绘图)。不得虚构文件路径、数据集列、环境变量或样本数据。不得编造论文标题、作者、期刊、年份、统计量、系数、p 值、样本量、URL 或文档链接;汇总代码输出时直接复制真实数字。无法验证时明确说明不确定,避免用“通常”“一般”掩饰猜测。多步操作后须验证结果,如检查合并前后行数、是否引入 NA、系数范围、输出文件是否存在。使用包前先检查是否已安装,必要时确认后再安装,并用 package::function() 消除歧义。

限制与适用:该技能要求强制始终激活,规则不受领域限制。资料未说明具体平台、收费、价格或效果信息,暂未提供。