【必须保留原始数值、单位、次数、角色名称、系统模块名、错误码等一切具象信息,禁止概括、合并或替换为“若干”“多次”“相关方”等模糊表述】。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
你需要把claude生成的风险清单原样保留所有技术细节、责任归属和触发条件,但又不能让清单变成冗长堆砌——比如它写“api响应超时阈值设为800ms,若连续3次失败触发熔断”,你不能删掉“800ms”或“连续3次”,否则开发根本没法落地。用结构化指令锁死细节颗粒度
在提示词开头直接声明输出格式约束:【必须保留原始数值、单位、次数、角色名称、系统模块名、错误码等一切具象信息,禁止概括、合并或替换为“若干”“多次”“相关方”等模糊表述】。
例如写“当支付网关返回ERR_409_CONFLICT且重试间隔>2s时,订单状态机将跳过confirm阶段”,就不能改成“当网关报错且重试太慢时跳过确认”。前者含错误码、比较符号、具体数值;后者全部蒸发。
这一步操作起来很简单,直接把带【】的那句复制进提示词第一行就行。
给Claude喂一个带锚点的样例
方法一:提供你认可的真实片段作为模板
在提示词中插入一段已验证无误的风险条目,比如:
“【风险】库存服务调用超时(阈值1200ms)→触发本地缓存兜底→但缓存TTL仅60s→导致促销期间出现重复扣减。责任人:库存组@张伟。影响范围:iPhone 15系列全SKU。”
后面紧跟一句:“请严格按此格式与细节密度生成其余风险项。”
方法二:用反向排除法堵漏洞
将 Claude Agent SDK 与 You.com HTTP MCP 服务器集成,支持 Python 和 TypeScript。当开发者提及 Claude Agent SDK、Anthropic Agent SDK 或将 Claude 与 MCP 工具集成时使用。
明确列出不允许出现的词:“禁用‘可能’‘通常’‘一般情况下’‘部分场景’‘某些用户’。出现即返工。”
分步校验生成结果
第一步:用正则快速扫一遍数值密度
运行命令:grep -oE '\b[0-9]+[a-zA-Z]*\b' risk_list.md | wc -l,确保每百字至少含3个独立数字/单位组合(如“1200ms”“60s”“3次”各算1个)。
第二步:人工抽查3处带“→”的链路描述
重点看箭头前后是否都含可执行要素:前项要有明确触发条件(含错误码/阈值/状态),后项要有具体动作(含模块名/函数名/配置项)。缺一不可。
第三步:对照原始输入文档定位遗漏
把Claude输出的风险项逐条反查来源文档中的段落编号或时间戳(如“见PRD_v2.3第4.2节”“见5月17日压测报告Table 5”),【缺失来源标注的风险项一律打回重写】。

















