SuperAPI AI 工具集

accept-no-substitutes

智能体与模型

查看项目

更新于 10-16 03:43

技能介绍

用途:该技能针对智能体生成的输出,检测并拒绝不完整或占位性内容。当出现不确定性时,要求向用户提问,而不是用占位符替代。范围仅限于智能体输出,包括正在编写或修改的代码、文字说明、生成的配置以及并行智能体的任何文本输出;不用于扫描已有代码库(那应使用 linter)。

主要能力:识别多类禁用标记,包括前缀替代(pseudo-、mock-、fake-、stub-、dummy-)、完整性规避(temporary、placeholder、TODO、FIXME、TBD/TBA、WIP)、延迟信号(later、eventually、for now、skeleton)以及示例/演示规避(example_、demo_、foo/bar/baz、xxx/yyy)。

使用方式:检测到标记后按三步协议处理——立即停止生成、丢弃被替代的内容、就缺失信息向用户发起访谈(询问实际实现、缺失细节、是否需要先做调研)。它可在三元组中作为 MINUS(-1) 校验者运作:校验者拒绝,生成者需以 +1 重试,协调者在 0 处主持用户访谈。资料还给出集成方式,如通过钩子配置调用校验脚本,以及经 babashka 的 MCP 桥接调用。

适用场景:代码与配置生成、文档撰写等需要确保输出完整、避免技术债的场景。

限制:仅针对智能体输出,不扫描既有代码库;具体命令与配置示例以官方资料为准,价格、平台支持等其它信息暂未提供。