Agent Skills
返回列表
💻

自我告警去重测试

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md 的说明,在你的 AI 助手中安装 @user_7302e03b/wangyouwei-selfwarn-dup-v1。

技能介绍

解决的问题

在技能发布流程中,平台需要验证两件事:一是内容是否被正确接收和解析,二是当出现重复内容时,告警机制能否准确触发。手动构造测试用例既低效又容易遗漏边界情况,尤其难以保证每次测试内容的唯一性——这正是重复检测系统最容易出错的地方。

Self Warn Dup Test 就是为此设计的专用验证技能。它不提供任何实际功能,唯一的存在目的是作为一个可控的测试样本。

核心机制

唯一标记

技能正文包含一个特殊字符串 dedup-test-unique-7f3a9c2e1b4d,这是一个静态的内容指纹,用于确保该技能在重复扫描时能够被精确识别。

验证流程

  • 发布该技能后,观察平台是否正确解析 SKILL.md 的完整内容
  • 再次提交相同内容,确认去重系统是否触发告警
  • 修改标记字符串后重新提交,验证告警是否能正确解除

关键步骤

  1. 加载技能清单,定位 SKILL.md 正文
  2. 在发布流水线中注入该技能作为测试载荷
  3. 比对告警事件与预期行为,记录差异

适用边界

  • 该技能不包含任何可执行逻辑,不应被用作生产环境依赖
  • 唯一标记是硬编码的,不适用于需要动态指纹的场景
  • 如果你的需求是测试多文件、多语言或带依赖项的技能去重,需要额外构造测试载荷
  • 验证通过不代表去重系统覆盖了所有边界情况,仅确认当前流水线对该样本的判定符合预期

使用场景

  • 在发布新技能前,需要确认平台能否正确解析 SKILL.md 并生成内容指纹
  • 当同一技能被重复提交时,需要验证去重系统是否准确触发告警
  • 修改测试标记后重新提交,需要确认告警状态能否正确更新为通过

适合人员

  • 负责技能发布流程的平台开发者,需要验证内容去重机制是否按预期工作
  • 维护技能市场的工程师,需要定期测试发布与告警链路是否正常
  • 构建 CI 流水线的技术负责人,需要注入测试载荷验证内容指纹识别能力