BeMxself如何抑制AI Agent在重构的过程中削足适履、面多加水水多加面、补丁摞补丁、鲁布·戈德堡机械结构等问题? 中发帖

削足适履 & 面多加水水多加面
所谓削足适履就是为了实现一个短期目标,把原本原则性的基础设计给破坏了,比如我有个动态数据模型模块,它可以接受一个json格式的嵌套查询,举例来说: 
{
  name: { contains: "张" },
  sex: "男", // 简写,等价于 sex: { eq: "男"}
  age: { gt: 18 },
  department: { name: "AI应用部" } // department 为关联模型
}

这样的条件表示,name 包含 张,sex 为 男, age 大于 18,所在部门的名字为 AI应用部。 
因为支持关联表查询,我担心操作符与关联字段混淆,因此想要试验性增加一个特性,只要带有$前缀的都强制认为是操作符。 
以上是背景,他就给我加了一个语法解析模块,直接硬编码了 $eq, $gt 等等,无视了我可以通过扩展机制动态注册...
 
 
Back to Top