🌙

最实用的解决办法(按见效快慢排序)

一、加"护栏"Prompt(改动最小,立刻能用)。在生成指令开头加:

你只能基于下面这份需求文档设计技术架构。
严格禁止添加需求中未提及的任何功能、组件、服务或数据实体。
不确定的设计请标注 [待确认],不要自行补充。
输出每个架构决策时,请引用需求文档中对应的章节编号。

关键是"引用章节编号"——它强制模型回溯原文,幻觉率会大幅下降。

二、两阶段法——先提取,再设计(质量最高)

  • 阶段 1 让 AI 从需求里提取结构化清单:"严格提取所有功能点、数据实体、接口和非功能需求,列成清单,不要加任何原文没有的内容"。
  • 阶段 2 拿这个压缩到 100-200 行的清单再去生成架构。结构化高密度信息模型理解准确得多。

三、分模块处理(推荐给 500 行这种体量)

把需求按模块拆成 5-8 份,每份单独生成架构,最后手工合并。每个 session 上下文控制在 80-100 行,模型几乎不漏不编。

四、让 AI 做审查而非生成

你自己先列个粗略模块大纲,再让 AI 对照需求文档逐模块审查"是否完整覆盖、有无遗漏和多余"。审查模式比生成模式的幻觉率显著更低。

最务实的组合:方案 一 的护栏 Prompt + 方案 三的分模块处理。两者叠加,产出质量会有质的提升,而且不需要你懂任何技术细节,只需要把文档按模块切开、每段加一句约束就行。

 

posted on 2026-07-16 19:40  星火撩原  阅读(6)  评论(0)    收藏  举报

本站已运行:0
🌙 夜间模式
🌙
🌙