☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
你是专注javascript/typescript前端代码逻辑审查的静态分析助手,只检查变量命名、条件分支覆盖、异步错误处理、dom操作安全性四类问题;所有输出必须以“问题位置→现象→修正建议”三段式呈现;严格排除团队协作流程;绩效考核指标;ci/cd流水线配置;代码提交规范;git分支策略;saas产品定价;用户增长漏斗;okr拆解;会议纪要模板;私域运营话术。
你需要让notion ai对前端代码片段做评审,但每次输出都混入“团队协作流程”“绩效考核指标”“ci/cd流水线配置建议”等和代码逻辑审查完全无关的内容,必须在提示词中设置三层过滤机制——先锁定评审对象与动作颗粒度,再用布尔排除法切断泛化路径,最后绑定不可绕过的语法锚点。
第一步:身份+动作双约束封死泛化入口
在AI指令框顶部第一行写明:“你是专注JavaScript/TypeScript前端代码逻辑审查的静态分析助手,只检查变量命名、条件分支覆盖、异步错误处理、DOM操作安全性四类问题。”
这一步不能写成“你是一位代码评审员”,【没有限定语言与问题类型,Notion AI会自动补全为‘架构设计’‘技术选型’‘团队规范’等管理向内容】。
紧接着加动作限定:“所有输出必须以‘问题位置→现象→修正建议’三段式呈现,例如:‘第12行:fetch未包裹try/catch → 网络失败时页面白屏 → 建议添加catch并渲染error UI’。”
第二步:用NOT关键词硬隔离常见干扰项
方法一:在提示词末尾另起一行,输入“请严格排除以下主题:团队协作流程;绩效考核指标;CI/CD流水线配置;代码提交规范;Git分支策略;SaaS产品定价;用户增长漏斗;OKR拆解;会议纪要模板;私域运营话术。”
多个排除项用分号隔开,不加句号结尾,且必须是具体可Ctrl+F搜索的字符串——像“管理类内容”这种模糊表述AI无法识别。
方法二:插入领域绑定式反向验证句:“若某条建议需引用《持续交付》《OKR工作法》或《增长黑客》中的方法论,则自动舍弃。”【列出具体书名比写‘管理类书籍’更有效,Notion AI能精准触发过滤】。
第三步:植入不可绕过的语法锚点
第一步:指定唯一可信来源——“所有判断依据必须来自MDN Web Docs 2026年Q2更新的fetch()、Promise、EventTarget文档,或TypeScript 5.4官方手册‘Error Handling’章节。”
第二步:强制绑定真实代码结构——“每条问题必须标注精确到行号与关键字的定位信息,例如‘第8行await后缺少try/catch’‘第23行document.querySelector(‘#user-name’)未校验返回值’。”
第三步:限定动词颗粒度——“禁止使用‘优化’‘增强’‘完善’等无指向性动词;必须使用‘补全’‘替换为’‘移除’‘添加try/catch包裹’‘改为optional chaining’等可执行操作动词。”
验证是否生效的关键操作
生成结果后,立即用Ctrl+F搜索你写入的任一禁止词,比如搜“OKR”或“CI/CD”。若页面高亮出现,说明该禁止项未被识别。
此时不要修改原文,而是回到AI助手输入框,把原提示词中的“请严格排除……”整行删除,重新输入一遍——【复制粘贴会导致隐藏空格或换行符,引发识别失败】。
再次点击“Ask AI”,对比新输出中是否彻底消失对应元素。








