必须在需求描述阶段明确排序逻辑:第一步将“排序”写入句子主干,如【报修列表默认按提交时间从新到旧排列】;第二步多字段排序用分号分隔并标注对象;第三步需交互切换时须注明“可交互”。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在码上飞AI生成的应用后台中调整内容展示顺序,比如让报修单按提交时间倒序排列、让维修人员列表按姓名拼音升序显示,或让统计图表按点击量从高到低排序,必须在需求描述阶段就明确写出排序逻辑,不能依赖后期手动拖拽或默认行为。
在原始需求中直接写明排序规则
第一步:在向码上飞输入初始需求时,把“排序”作为业务动作写进句子主干,而不是放在括号里补充。例如不要写“报修列表(按时间排序)”,而要写【报修列表默认按提交时间从新到旧排列】。
第二步:对同一页面多个字段需不同排序方式的,用分号隔开并标注作用对象。例如:“维修任务列表按状态分组;每组内按指派时间从新到旧排列;同时间任务按维修人员姓名拼音升序排列”。
第三步:若某字段需支持用户点击表头切换升/降序,必须写明“可交互”。例如:“设备型号列支持点击表头切换升序/降序,首次点击为升序”——不写“可交互”三字,码上飞默认生成静态排序。
用“优先级”替代模糊表述
方法一:用“优先显示”代替“排在前面”。例如写“优先显示状态为‘处理中’的报修单”,码上飞会将其解析为置顶逻辑+二级按时间倒序。
方法二:用“其次按……”衔接多级排序。例如“维修记录按完成状态升序(未完成→进行中→已完成);其次按预计完工时间升序;最后按报修编号字母升序”——这种结构能准确触发三级嵌套排序代码生成。
方法三:对数字类字段,明确写“由高到低”或“由低到高”,避免用“大小”“多少”等歧义词。例如写【故障等级由高到低排列】,而非“故障等级高的排前面”。
避开常见失效写法
写“按时间排序”会失败——码上飞无法判断是创建时间、更新时间、指派时间还是完成时间。
写“正常排序”“合理排序”“按逻辑排序”会失败——这些是主观描述,不构成可执行指令。
写“和之前一样排序”会失败——码上飞无历史上下文记忆,每次对话均为全新会话。


















