news 2026/9/30 5:21:48

WorkBuddy指令集精选:从200条到30条的高效Prompt设计方法论

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WorkBuddy指令集精选:从200条到30条的高效Prompt设计方法论

我用 WorkBuddy 有大半年,前前后后往自己的指令集里塞了两百多条 Skill,也就是大家常说的"给 AI 定的规则"。等真正跑完一轮之后发现,绝大部分用了一两次就不想再碰,能稳定出活、让我愿意反复调用的,翻来覆去也就 30 条。这篇文章就是把这 30 条从收藏夹里重新捞出来梳理一遍,讲清楚它们为什么能留下来,以及怎么抄作业改成你自己的版本。

如果你刚开始接触 WorkBuddy,这篇可以帮你少走弯路;如果你已经在用指令集有一阵子了,这篇可以用来做一次对照体检。先说结论:指令这东西,不是写得越多越好,而是越"能预期"越好。下面我把筛选逻辑、完整清单和实操拆解一次讲透。

1. 在淘汰指令前,先想清楚什么叫“真能用”

1.1 我筛选指令的三个硬指标

很多人收集指令喜欢看热闹,看到别人贴一段很长的提示词就复制进库,结果真正用的时候发现完全不顺手。我的判断标准其实特别朴素,就三个:可复用、可预期、可维护。

可复用,指的是这条指令不是一次性提示词。比如"帮我写一封邮件"这种我就不会收,因为下次我还是要重新组织需求。真正可复用的指令,是那种输入固定的上下文就能反复触发的东西,比如邮件起草指令,你只需要告诉它主题和收件人背景,它就能按固定的结构给你出稿。

可预期,是说相同状态下跑这条指令,产出的格式、风格、质量不会有太大波动。我见过太多指令开头写着"请以最专业的态度、全方位地……",结果每次回复的格式都不一样,有时给你表格,有时给你长段落,这种就是不可预期。稳的指令,必须把输出结构钉死。

可维护,是我后期才意识到的一点。指令是会失效的,WorkBuddy 本身升级、模型版本调整、你自己的工作流改变,都会让旧指令不再好用。如果一条指令本身逻辑复杂到你自己都看不懂,那坏了也没法修。所以我现在收指令的第一眼,不是看它的上限有多高,而是看如果它哪天不正常了,我能不能在两分钟之内找到问题在哪。

1.2 被淘汰最多的三类废稿指令

我删掉的一百多条里,大部分都能归进三类。第一类是"堆砌动词型",就是那种"请以行业专家的身份,深度赋能、全面覆盖、多维度输出",听起来很唬人,但对模型没有任何约束力。模型不会因为你说"全方位"就真的全方位,它只会按概率继续往下走,最后给你一段正确但没用的空话。

第二类是"贪多求全型"。一条指令里塞四五个任务,比如"帮我分析数据、写总结、做PPT大纲、顺便翻译成英文"。WorkBuddy 在长上下文里最怕这种多线任务,做到后面经常顾此失尾。后来我定了个规矩:一条指令只解决一个核心问题,宁可多建几条,也不要让一条扛太多活。

第三类是"场景错位型"。我看到过很多用角色扮演来定义任务的指令,比如"假设你是一位有十年经验的高级律师",但实际要干的任务是写周报。角色设定和任务本身没有关系,模型得先识别这个角色背景,再结合任务,中间很容易跑偏。真正好的指令应该把重点放在任务流程上,角色设定最多一句带过,不该喧宾夺主。

2. 30条指令的整体分组与设计逻辑

2.1 先看整理后的分组表

最终留下的 30 条,我按日常使用场景分成了五组。有人说"指令集"这个名字容易联想到 CPU 指令集架构,其实这里说的纯粹是 WorkBuddy 里的 Skill / 提示词集合,别混了。下面是完整清单,每条都配了触发词、输出形态和典型场景。

序号指令名触发词输出形态典型场景
01标题生成器#标题5个标题+适用场景表文章、视频起名
02爆款文案改写#改写改写前后对比+改动用意公众号、朋友圈
03邮件起草#邮件主题+正文+备选语气商务沟通
04口语转书面语#书面化转换稿+保留词说明语音记录整理
05多语言校对#校对修正列表+翻译建议出海物料
06产品卖点提炼#卖点卖点列表+对应证据销售页
07知识卡片生成#卡片核心概念+案例+一句话记忆读书笔记
08Bug复现与定位#bug复现步骤+假设清单+修复方案排障
09代码Review清单#review安全/可读/性能检查表代码评审
10重构建议#重构问题列表+风险+分步方案技术债清理
11API调试助手#api请求示例+错误排查接口联调
12正则生成器#正则正则表达式+测试样例文本处理
13SQL优化器#sql慢查询分析+改写SQL数据库调优
14日志分析员#日志异常归类+时间线线上问题
15自动化测试生成#测试测试用例+边界情况提测准备
16周报数据汇总#周报数据事实→业务结论→下一步每周汇报
17数据归因分析#归因因子排序+影响权重运营分析
18会议纪要转行动项#行动项决策列表+负责人+截止时间会后跟进
19项目复盘结构化#复盘做得好/待改进/行动项项目总结
20用户反馈分类#反馈分类分类表格+优先级需求池维护
21任务拆解器#拆解子任务清单+依赖关系复杂项目
22优先级排序#优先级四象限排序+理由每日待办
23日程冲突检查#日程冲突列表+调整建议排期
24会议邀请生成#会议议程+参会说明+会前材料发起会议
25目标拆解OKR#okrO→KR→关键动作季度规划
26收件箱清零#清邮箱分类处理列表+回复草稿邮件处理
27全局格式化规则#格式化统一Markdown输出所有任务
28跨对话记忆同步#记忆上次结论摘要+待办多会话衔接
29MCP技能配置模板#mcp技能描述+参数定义扩展外部工具
30指令自检器#自检指令问题诊断+优化建议指令维护

列表看起来不花哨,但这 30 条是我逐条跑过很多轮之后才留下的。它们之间有个共同点:每条都只守着一个固定的输入输出协议,没有一条是"笼统地请 AI 帮个忙"。

2.2 为什么按“场景”分组,而不是按“复杂度”

刚开始整理指令集时,我也试过按难度分组,比如"基础指令""进阶指令""高阶指令",结果没几天就乱了。后来才想明白,指令是拿来用的,不是拿来展览的,一定要嵌进自己的工作流里才好使。

按场景分组最大的好处是,你不需要记指令的逻辑结构,只需要记自己在什么场景下会干什么。比如我每周五写周报,那我自然会用到 #周报;每天开会,自然会用到 #行动项。场景和触发词之间建立起条件反射,指令才不会躺在收藏夹里吃灰。

另外说一下总有人问的 WorkBuddy 和 CodeBuddy 的区别。这两个放在一起看,更像是一个工作台和一个结对编程助手的差异。WorkBuddy 里的指令集偏向全流程任务管理,从内容生成、数据归纳到日常效率都能覆盖;CodeBuddy 则更聚焦在写代码这个具体动作上。正因为 WorkBuddy 的面更宽,指令集的规划才更需要场景化,否则散落各处的提示词很难真正沉淀成方法论。

3. 精选指令拆解:真的能稳定出活的那种

3.1 内容与文案类:5分钟出第一版草稿

先说 01 号标题生成器。这条的原始指令特别短,但约束得非常具体。

请为下面的内容生成5个标题。 规则: 1. 使用"数字+痛点+解决方案"的公式,至少2个。 2. 每个标题不超过20字。 3. 输出时用表格展示,包含三列:标题 / 适用场景 / 使用理由。 4. 不要输出任何与标题无关的开场白。 内容:{{粘贴内容}}

它好用就三个原因:数量固定、公式明确、格式钉死。生成 5 个标题既能给足选择空间,又不会多到让人选择困难;数字+痛点+解决方案是一种可以直接落地的标题结构,不会让模型漫无边际地发挥;表格输出则保证了每次结果都长一个样,方便复制。

02 号爆款文案改写也值得一提。很多人在改写时最怕 AI 乱改,所以我这条强制要求输出"改写前后对比"和"改动用意"。这么做等于给模型加了检查机制,它知道后面要解释自己为什么这么改,落笔就会克制很多。实际测试下来,有了这个要求之后,无意义的同义替换明显减少了。

03 号邮件起草是我的日常高频。它的核心不是让 AI 从零写一封邮件,而是先给它关键信息:

用商务邮件格式写一封邮件。 必需信息: - 收件人关系:{{例如:合作方负责人}} - 主题:{{一句话概括}} - 需要对方做的事:{{明确提出}} 输出时给两个版本:一个直接版本,一个委婉版本。

注意这里特意限定了"需要对方做的事",这是很多邮件指令漏掉的部分。没有明确的行动请求,邮件写出来再漂亮也没用。两个版本的设计则是为了方便不同沟通对象,实际用时先看一眼措辞再复制,比自己干写快得多。

3.2 代码与工程类:让 AI 先复现再下结论

08 号 Bug 复现与定位,是我在排障场景里最常用的一条。很多 AI 收到报错就直接给答案,但答案经常是泛泛而谈。我的指令强制它走完整流程:

你现在是一名调试工程师。 请按以下步骤处理问题: 1. 先根据描述还原可能执行路径,列出你推理出的复现步骤。 2. 再从日志和报错中提取关键异常,按影响程度排序。 3. 给出 2-3 个合理的根因假设,不要直接下唯一结论。 4. 对每个假设给出验证方法和对应的修复代码片段。 输出统一使用 Markdown 分节展示。

这条最大的价值在第三点:不直接下唯一结论。模型和人一样,看到第一个明显错误就停住是常事。强制它列出多个假设之后,很多隐藏问题都会被顺带挖出来。我试过不止一次,最终根因恰恰就藏在第二条假设里。

09 号代码 Review 清单则是把评审这件容易漏的事变成了固定动作。指令内容本质上是一张检查表:安全性、可读性、性能、测试覆盖,每一项都要逐条打钩,并且必须标注问题所在行号。有了行号要求,AI 就不好意思说空话了,给的建议都能直接定位到代码。这条我每次合代码之前都会跑一遍,已经成了习惯。

3.3 数据与效率类:从“记录”到“决策”

16 号周报数据汇总这条,写出来的效果比我预期要好。它的设计思路不复杂,但是很讲究顺序:

基于我提供的原始数据,按以下顺序输出周报: 1. 罗列本周关键数据事实,不要加判断。 2. 基于这些数据,提炼2-3条业务结论。 3. 根据结论给出下一步具体行动项。 要求:数据事实、业务结论、行动项分三块排版,彼此不得混写。

这个顺序其实是刻意安排的。大多数人做总结时最大的问题,是把事实和结论混在一起,AI 也一样。如果让它直接"写个周报",它会把猜测和事实搅成一锅粥。先把事实单列出来,再让结论基于事实,最后落行动项,这样产出的周报基本能直接贴在汇报里。关键是每一条结论都能指回某个具体数据,领导最吃这套。

18 号会议纪要转行动项也是高频场景。原始会议记录往往又散又乱,这条指令会要求模型先抽取所有决策,再标注每项决策对应的负责人、截止时间和关联任务。如果原始记录里没有明确负责人,它必须明确标出"待确认",而不是自己编一个。这样能避免 AI 幻觉,也能真正把会议落到执行层。

21 号任务拆解器解决的是"活太大不知道从哪下手"。它的做法是:

把任务拆解为可执行的子任务。 要求: 1. 每个子任务必须是可以独立完成的动作,不能是模糊方向。 2. 标注子任务之间的依赖关系,用"前置:xxx"标出。 3. 按依赖关系排序,输出为清单。 4. 最后一个部分给“最早可启动项”建议。

最大的收获是第四点"最早可启动项"。很多任务列表列完就完事了,看完还是不知道今天干嘛。多了这个输出,等于让 AI 顺手帮你拍板了一个切入点,帮助非常大。

3.4 系统与规则类:让指令集自我维护

27 号全局格式化规则属于"基建型指令"。它不是解决单个任务,而是给所有任务定一个统一的输出规范。比如要求所有回复都用 Markdown 分节、列表不超过三级、表格前必须先有说明句。这些规则一旦放进全局,每条指令的产出质量都会明显提升。我建议你在 WorkBuddy 里把全局规则控制在 5 条以内,太多会让模型每条都要先过一遍规则,反而拖慢反应。

30 号指令自检器是很多人的盲区。指令写多了难免出问题,与其自己苦想,不如让 AI 帮你 debug。这条指令的内容是让它从"指令目标是否清晰""是否有冲突要求""输出格式是否固定""是否有模糊词汇"四个维度诊断一段指令文本,并给出修改后的版本。我现在每次新增指令,都会先让 30 号跑一遍,相当于给指令集加了一层质检。

不要小看最后这两条系统级指令。指令集能不能长期维护下去,靠的往往是这些看起来不直接产出的底层层。

4. 怎么把这些指令变成你 WorkBuddy 里的常驻规则

4.1 新指令三连测试法

不管是从别人那里抄来的,还是自己写的,新指令进库前我都会做三连测试。做法很简单:同一个指令,准备三个不同但内容相关的输入,连续跑三次,然后检查两个东西。

第一个是格式一致率。三次输出的结构是不是基本一样?如果有一次给表格、一次给段落、一次给列表,那说明指令里的格式约束还不够强,需要补上更明确的输出规则。第二个是结论一致率。对于事实型任务,三次输出的核心结论是不是一致?如果三次说法都不一样,这条指令就没有可预期性,趁早优化。

我的经验是,格式一致率低于 80% 的指令不进正式库;核心结论一致率低于 50% 的,直接淘汰。这个门槛看着高,实际上能达标的指令并没那么难写,关键就看约束够不够具体。

4.2 用触发词和场景标签降低使用门槛

指令本身写得好,只是第一步。真正让指令长期被使用的,是触发方式足够顺手。我在 WorkBuddy 里给每条常用指令都配了一个短触发词,比如 #周报、#bug、#拆解。触发词的设计原则很简单:要短、要无歧义、要跟日常生活里的说法一致。

不要用那种需要想半天的关键词,比如"开始进行每周工作汇报整理",这太长了。我见过有人把触发词设置成英文长句,结果真要用时总得翻列表。触发词最好是你不会跟其他人撞车的词,比如"改"太泛,改成"#改写"就清楚多了。

另外,给指令打场景标签也很重要。WorkBuddy 支持在技能配置里写"适用场景",我会把"会议后""提测前""每周五下午"这类时间或事件点标进去。这样当我在新对话里不知道用什么指令时,扫一眼场景列表就能找到。使用频次是检验指令价值的最终标准,所有降低触发成本的做法都值得做。

4.3 全局规则与技能指令的边界

很多人刚接触 WorkBuddy 时,喜欢把所有规则一股脑塞进全局设置,让它们对后续所有任务都生效。我踩过这个坑。全局规则一旦堆了十几条,每次对话模型都要先消化这堆规则,反应变慢不说,不同规则之间还会互相打架。比如全局里说"回复尽量简洁",某条技能指令又说"请输出详细表格",最后模型就很容易陷入混乱。

我的经验是,全局规则只放真正的底线,比如"输出使用 Markdown"、"不得编造数据"、"回答前先说明假设"。至于具体任务里的流程、格式、角色,都放到对应的技能指令里。这样才能各司其职。

顺带说一句跨对话记忆。WorkBuddy 的跨对话记忆功能挺实用,但我是用 28 号指令来管理,而不是让它自动记住所有内容。做法是在每次重要对话结束时,用 #记忆 让模型生成一段"本次结论+未完成事项"的摘要,然后手动存到记忆库。这样既保留了上下文,又不会被无关闲聊污染记忆。所谓"对后续所有任务都生效"的规则,一定是你主动记录的,而不是被动累积的。

5. 常见问题与排查技巧实录

5.1 指令“没生效”的排查顺序

我经常收到类似的提问:"我明明配置了指令,为什么 WorkBuddy 没反应?"遇到这种情况,我的排查顺序是固定的,省得东猜西猜。

先看触发词是否真的被识别。很多人设置时写了触发词,但使用时在对话框里输入的不是完整触发词,比如漏了 # 号,自然不生效。再看当前对话是否有其他规则覆盖。全局规则或早前对话里的要求,可能会跟你的技能指令冲突。检查的方法是单独开一个新对话,只输入触发词,看它是否正常运行。

如果单独跑没问题,但在某个具体任务里没有生效,那大概率是上下文里残留了旧指令的影响。WorkBuddy 本质上是把当前对话的所有文本一起交给模型处理的,前面的要求会把后面的指令淹没。遇到这种情况,最好的办法就是新开会话,或者手动用 #记忆 同步关键上下文。

5.2 输出偏离预期时的三板斧

指令写好了但输出仍不理想,我的调试方法很简单,三板斧:加约束、加例子、减要求。

加约束,是明确输出格式和边界。比如"不要输出开场白""直接用表格""如果信息不足,明确说信息不足"。"不加废话"这四个字,比"请简洁回复"有效得多。

加例子,是给模型一个模仿样本。比如想让 AI 按某种语气写文案,就直接在指令里附带一段参考例句。模型在 few-shot 场景下对例子的模仿能力,远强于干巴巴的描述。这个技巧尤其适合那些需要风格一致的任务。

减要求,是指如果指令太长导致稳定性下降,就果断砍掉一部分。很多时候我们觉得指令写得越细越好,但上下文窗口有限,每条约束都在挤占信息空间。保留最关键的三个要求,有时比列十个要求更稳。

5.3 指令之间的相互污染问题

最后提醒一个隐蔽的坑:当你有二三十条指令后,指令之间很容易相互污染。表现是模型在该模块化输出时,突然混入另一条指令的表达习惯。比如我写过一条 #复盘,里面用了"做得好的/待改进/行动项"三段式,结果后来跑 #周报 时,模型也给我套了复盘结构。

原因就是指令写得太相似,或者触发词太接近。我的对策有两个:一是不同场景的指令在措辞和结构上刻意拉开差异;二是在每条指令开头加一句"本指令只负责XXX,不处理其他任务"。这句话的隔离效果出乎意料地好,能明显减少跨指令污染。如果你也发现多个指令的输出互相串味,可以试试这个办法。

指令集这个东西,整理起来确实上瘾,尤其是一口气跑出一堆"看起来能用"的规则时,特别有成就感。但这个内容不是写字数,不是比收集数量,而是看哪条指令真正改变了你的工作方式。写了删、删了写大半年,我最深的体会是指令的价值不在多,而在于你愿不愿意每次都调用它。最后分享一个我一直在用的小技巧:新增任何指令之前,先问自己一句"明天我还会用它吗",如果答案有一点犹豫,就干脆别进库。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/30 5:20:22

NPU分布式训练实战:从hccl通信到监控体系全解析

1. 这不是“又一篇DDP教程”:为什么第十二期必须讲NPU上的分布式AI你手头那块刚到货的昇腾910B加速卡,插进服务器后跑npu-smi能看到设备在线,但一执行torchrun --nproc_per_node8 train.py就报错RuntimeError: Device backend npu is not ava…

作者头像 李华
网站建设 2026/9/30 5:20:21

计算机体系结构:从理想流水线到带伤流水线的Hazard与调度

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/30 5:20:14

Ubuntu 20.04安装ROS Noetic全攻略:从换源到环境验证,亲测有效

开头Ubuntu 20.04装ROS Noetic这件事,我前前后后在不同的机器上折腾了不下二十次,有全新裸机、双系统、虚拟机,也有从ROS Melodic升级上来的老环境。说“亲测有效”不是标题党,而是每一步都真实跑过,踩过的坑比安装步骤…

作者头像 李华
网站建设 2026/9/30 5:19:00

Jenkins安装指南:JDK版本对齐与war包、容器化部署

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/30 5:18:51

Laya快速决策模型部署与微调实战:LLaMA Factory完整指南

Laya这个项目我盯了有一阵了,GitHub上17K Star的成绩在这个赛道里确实不常见。这两周我抽空把它的安装、部署、推理、微调从头到尾跑了一遍,结论是:单论System 1快速决策这类场景,Laya的表现确实可以用"爆打Jev"来形容。…

作者头像 李华