角色+专长上下文:一句 persona 让代码审查产出完全不同
JafarNajafov · x · 2026-10-13
context engineering 系列第 1 技:角色+专长上下文。LLM 不只需要指令,还需要「成为」某个人——给出专长背景会激活完全不同的推理模式,'senior developer' 提示产出的代码与泛用提示有本质差异。
模板:你是[具体角色],在[顶级公司/机构]有 X 年经验,专长包括[3-4 项具体技能],以[对该任务重要的品质]著称,沟通风格[直接/分析性/创意],任务:[请求]。
配图示例:将同一份 React 客户列表代码交给「12 年经验的高级前端工程师」persona,产出远超泛泛点评的审查:useEffect 在每次 state 变更时触发昂贵深拷贝、useMemo 依赖数组漏了 query/sortKey 导致 memo 失效、O(n) 的 includes 应换 Set、selectAll 会写入重复 ID、内联 style 对象每次渲染新建引用、行组件缺 React.memo——并附逐项修复代码。
所属事件:JafarNajafov 系列详解上下文工程八大技巧(9 条相关)→
「编程与Agent」频道最新
- 从 100% 失败到随手可用:LLM 移植 ML 代码跨过阈值 — chibop1 · 2026-10-13
- 用 GPT-6.1 把老游戏《Dungeon Master》移植到现代引擎并自动游玩 — ___Patrice___ · 2026-10-13
- 图神经网络让欺诈检测提升 27%-33%,EXL 公开工程细节 — AI Engineer · 2026-10-13
- RTNav 开源:面向实时零样本目标导航的模块化异步智能体 — rsasaki0109 · 2026-10-13
- 开发者称用 GPT+Agent 沙箱复刻 Opus 动画视频流水线,成本仅几十分之一 — sven_ai · 2026-10-13
- Claude Code 省 token 实战:5 条设置让缓存命中率稳在 98% — AlchainHust · 2026-10-13