请输出一份可执行的技术选型对比清单,按‘技术项|关键指标|实测值|决策依据|执行动作’五列表格呈现。当前项目:日活5万的iot设备管理后台;部署环境:阿里云ack集群(v1.26);核心诉求:消息端到端延迟≤200ms,运维人力≤2人/月。禁止使用‘较好’‘相对成熟’‘社区活跃’等模糊表述;所有‘决策依据’必须引用可验证来源。执行动作必须含动词+宾语+时限,若无则不输出。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在MarsCode里让AI输出一份可直接执行的技术选型对比清单,而不是泛泛而谈的优劣分析或模糊建议。
明确指令结构,锁定输出格式
在提示词开头就用一句话定义最终交付物:“请输出一份可执行的技术选型对比清单,按‘技术项|关键指标|实测值|决策依据|执行动作’五列表格呈现。”
这一步必须前置,否则MarsCode默认生成段落式结论,后续无法自动转为结构化清单。
不要写“我希望看到表格”,要写“请输出……五列表格”,【MarsCode对祈使句响应更稳定,对委婉表达容易忽略格式要求】。
绑定真实约束条件,防止空泛对比
方法一:嵌入具体场景参数
在提示词中紧接格式指令后,插入一行硬性约束:“当前项目:日活5万的IoT设备管理后台;部署环境:阿里云ACK集群(v1.26);核心诉求:消息端到端延迟≤200ms,运维人力≤2人/月。”
方法二:禁用主观形容词
追加指令:“禁止使用‘较好’‘相对成熟’‘社区活跃’等模糊表述;所有‘决策依据’必须引用可验证来源,如‘Apache Pulsar 3.3.0官方Benchmark显示吞吐量达12.8M msg/s(2024-03测试报告第7页)’。”
没有约束条件的对比,MarsCode会调用通用知识库填充,结果无法落地。
强制生成可执行动作列
第一步:在五列表格定义中,将最后一列命名为“执行动作”,而非“建议”或“下一步”。
第二步:要求每一行“执行动作”必须含动词+宾语+时限,例如:“本周内完成Kafka Producer batch.size从16KB调至64KB → 验证吞吐提升效果 → 更新部署脚本config.yaml第42行”。
第三步:追加校验规则:“若某技术项无对应执行动作,则该行不输出。”
这能过滤掉“可考虑评估”“建议进一步调研”这类无效信息,确保每一条都带操作路径。











