Enum Value Normalizer

枚举值标准化器

只把自由文本规范到现有枚举,不创建新值。

加入项目

这个插件是做什么的

把大小写、空格、下划线或连字符不同的自由文本匹配到给定枚举列表,并返回支持状态与置信度。

实际使用时,可以先从“将 In Progress 匹配为 in_progress”开始,再根据任务继续“判断输入是否在允许列表内”,并把“获得标准值、置信度和错误信息”纳入同一流程。官方目录列出的 1 个应用或连接器会按具体任务参与处理。

它更适合后端和自动化开发者、设计结构化表单的团队和需要清洗分类值的数据人员,尤其是希望只把自由文本规范到现有枚举,不创建新值,并把相关资料与操作集中在 Codex 中完成的场景。

查看官方英文说明

Enum Value Normalizer normalizes a raw free-text value into one of a fixed list of allowed enum values. Use it when a workflow, API, form, database, or downstream system only accepts specific enum values, but the user or model provides a value in a different format, such as different casing, spacing, underscores, or hyphens. The app takes a raw value and an allowed values list, then returns a structured result with the normalized value, whether it is supported, a confidence score, status, and error information when needed. This app is read-only. It does not create new enum values, make business decisions, explain business meaning, call external systems, store user data, or modify external content.

解决什么问题

  • API、表单或数据库因输入格式不同而拒绝本应对应同一枚举的值
  • 难以将 In Progress 匹配为 in_progress
  • 难以判断输入是否在允许列表内
  • 难以获得标准值、置信度和错误信息

适合哪些用户

  • 后端和自动化开发者
  • 设计结构化表单的团队
  • 需要清洗分类值的数据人员

适合完成哪些任务

  • 将 In Progress 匹配为 in_progress
  • 判断输入是否在允许列表内
  • 获得标准值、置信度和错误信息

包含的应用连接器

应用与连接器(1)

Enum Value Normalizer

使用前注意事项

安装 Enum Value Normalizer 时可能需要连接发布者账户,具体权限取决于你的套餐、地区和工作区管理员设置。 插件不会绕过外部服务权限,只能访问当前账户本来就有权访问的数据和操作。 官方目录当前没有提供单条插件的最近更新时间;达灵感不会用目录同步时间冒充更新时间。

安装到 Codex

当前官方目录未提供可直接复制的命令。你可以复制下面的安装指令并发送给 Codex,Codex 会查找对应插件并发起安装确认。