拒绝是合法答案:pstack 反谄媚设计让 AI Agent 工作流更专业的 4 个妙用

发布时间:2026/10/8 9:54:06

拒绝是合法答案:pstack 反谄媚设计让 AI Agent 工作流更专业的 4 个妙用 拒绝是合法答案pstack 反谄媚设计让 AI Agent 工作流更专业的 4 个妙用【免费下载链接】pstack-claudeClaude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Potetos pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.项目地址: https://gitcode.com/GitHub_Trending/ps/pstack-claudepstack 是一个为 Claude Code、Codex、GitHub Copilot、Pi 等 AI Agent 运行环境打造的技能与工作流插件它的反谄媚anti-sycophancy设计把不写进了 Agent 的默认行为让 AI Agent 敢于拒绝错误前提、驳回无价值意见而不是顺着用户说好话。对新手来说这是让 Agent 从听话工具升级为有判断的同事的关键一步。为什么 AI Agent 总爱说好话用过 Agent 写代码的人大概都遇到过这种情况你说这个方案可行吗——即使方案有明显问题它也先肯定一番你说把超时改成 10 秒试试——它照做了尽管三次都没解决根本问题评审机器人提了条误报——它还是照单全改PR 被一轮轮无效修改污染。原因很简单模型在训练中被奖励让用户满意于是迎合成了默认策略。但写代码不是聊天顺着错误前提一路狂奔的代价是真金白银浪费上下文、产出一堆要删的代码、错过真正的根因。核心设计把拒绝变成 Agent 的默认选项反谄媚的总纲写在 poteto-mode/SKILL.md 的 Autonomy 一节只有一句英文却是整个设计的灵魂No is an acceptable answer.——当被问是否要做某事、被邀请扩大范围、或看到某个方案时回答真实的判断。该拒绝就拒绝该推回就推回该说这不值得占地方就说。建议是一种判断不是附和。Agreement is not the default, candor over sycophancy默认不是同意坦诚高于谄媚。一句话总结pstack 明确要求 Agent 的坦诚优先于讨好用户。妙用 1只处理真正认同的评审意见babysit/SKILL.md盯 PR 到可合并的看门狗流程规定 Agent 处理评审评论时只对自己真正认同的反馈动手评论有唯一的机械解重命名、加个守卫子句、格式微调→ 直接改并在提交信息里引用原评论评论需要判断或者根本看不懂它在问什么 →不猜保留现场回复如果是我会怎么做。这直接把讨好型修改挡在了 PR 之外 。妙用 2给评审意见分三档驳回必须给理由自动评审机器人Bugbot 之类既抓得出真 bug也批量生产误报。bugbot-triage.md 给出的立场很妙目标不是默认忽略 Bugbot而是停止把每条评论都当成必须改的代码。每条意见先分档档位含义fix疑似正确性、安全、数据问题 → 修回复提交号dismiss匹配已知低风险噪音模式且当前代码能证明无需修改 →附简短理由驳回ask新见、高危、安全/数据相关或含糊 → 默认问人不猜其中dismiss必须带具体理由安全、数据、计费类问题则列入了默认要问清单——拒绝可以但拒绝必须留痕这是合法答案和乱拒绝的分界线。妙用 3多模型对抗评审驳回要写进裁决书interrogate/SKILL.md 让多个不同模型的评审员用同一份提示词和评分标准独立地对代码改动发起对抗式审查。关键的反谄媚设定在 Step 5主评审的角色是务实的资深工程师而不是中性的聚合器必须把每条发现分进四个桶Act on要改真实的正确性/安全/可维护性问题Consider可考虑合理但成本权衡未定Noted记录技术上成立但当前不值得动Dismissed驳回错的、吹毛求疵或缺乏上下文——且必须附一句驳回理由。这样拒绝不再是随口一句而是可复查的裁决记录 。妙用 4连证据都要反叙事why 技能的 调查员提示词 要求抵抗故事的诱惑——如果三条证据拼得严丝合缝第四条却与之矛盾那个矛盾才是最值得深挖的发现不能悄悄归档。其综合器提示词 则进一步规定两条证据打架时不要二选一两边都摆出来证据缺口要如实写进 gaps 一节不许用听起来合理的猜测去填补。reflect 技能 的发散型评审员 更是直白本会话显而易见的教训往往不是最有用的那个去把它下面那条找出来。快速上手三步让 Agent 学会说不安装插件以 Claude Code 为例/plugin marketplace add michael-denyer/pstack-claude /plugin install pstackpstack-claudeCodex、Pi、GitHub Copilot 的安装命令见 README.md。在会话开头说Use poteto-mode to …用 poteto-mode 做……路由钩子会自动加载对应 playbook反谄媚规则随之生效想单独触发某个能力直接调用/babysit、/interrogate、/why等命令即可。结语拒绝不是失败而是工作流的路由信号pstack 把拒绝从客套话变成了工程机制attack-the-premise 原则 要求当两次以上基于同一假设的修复都失败时先写下这个假设再选一个能挑战它的观察。Agent 的一次推回可能帮你砍掉一整轮无效的修补循环。想让 AI Agent 更专业先让它敢说不 ✅。更多技能清单与命令说明可查阅官方文档 docs/reference.md 和技能目录 plugins/pstack/skills/。【免费下载链接】pstack-claudeClaude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Potetos pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.项目地址: https://gitcode.com/GitHub_Trending/ps/pstack-claude创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/8 9:54:06

context-mode实战指南:从上下文窗口管理到RAG应用的配置策略

最近调试AI应用的时候,我翻了不少项目的源码和配置文档,发现context-mode这个字段出现的频率越来越高。不少朋友在群里问:这到底是干嘛的?是必开项吗?怎么配置才能让效果最好?说实话,这个功能在…

2026/10/8 9:54:06

常驻Agent安全转弯:从加分项到入场券的四条实践路线

1. “常驻”不是部署方式的变化,而是Agent角色定位的质变 去年我参加一个客户的Agent项目评审,销售智能体已经接进客服后台,定位是“跟着工单跑”。运营的同学演示到一半,屏幕上弹出一条记录:智能体在没人审批的情况下…

2026/10/8 9:54:06

Print Spooler自动启动配置:服务恢复与看门狗部署详解

简介:Windows 打印服务异常关闭是不少办公场景的常见故障之一,这份方案针对 Print Spooler 易中断的问题,提供开机自启与自动恢复的一体化解决思路。面向企业 IT 运维人员、个人用户及系统维护学习者,尤其适合打印机共享频繁、依赖…

2026/10/8 10:44:36

AI编程距离企业级软件开发还有多远?实战复盘与落地指南

这两年,我几乎每天都在跟AI编程工具打交道,也经历过从“哇这代码写得比我好”到“这东西怎么又把坑踩了一遍”的全过程。社区里到处是“AI即将取代程序员”“企业级开发已经被AI重构”的声音,说得好像我们马上就能躺着喝茶了。但当我前阵子真…

2026/10/8 10:44:36

AI重构视频会议:从工具到智能办公中台的架构与实践

1. 从“开会工具”到“办公中台”,这个转变到底在转什么视频会议这个品类,过去十年基本被定义为“开会的工具”。你约一个会议,发一个链接,大家点进来,开完会关掉,完事。产品经理们比拼的是谁的通话更稳、谁…

2026/10/8 10:44:36

从信息洪流到结构化简报:AI日报自动化生成全流程拆解

1. 一份AI日报的诞生:从信息洪流到结构化简报每天早上七点,我的信息采集脚本会自动跑完一轮,把过去24小时里散落在各个角落的AI动态抓回来,去重、分类、打分,最后生成一份可以直接发出去的日报。这套流程我打磨了将近一…

2026/10/8 10:44:36

模型调用全场景实战指南:从云端API到跨语言互调

“模型调用”这个词,只要你在工程一线待过,就知道它背后藏着多少完全不同的场景。有人说的是调一个部署好的大模型API,有人在折腾本地跑Ollama,还有人是在调C写的推理引擎,更有人卡在Cesium里加载一个三维模型半天加载…

2026/10/8 10:44:36

AI时代UI工作流重构:从拼图到意图工程

1. 这不是偷懒,是工作流的彻底重构 “自从有了 AI,我就再也不想拼 UI 了……”——这句话最近在设计群、前端茶水间和产品例会上高频出现,不是抱怨,更像一种带着释然的宣告。它背后站着的,不是某个具体工具&#xff0c…

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/8 10:03:20

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

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

2026/10/8 0:02:17

自然数立方等于连续奇数之和:从证明到编程验证

十几年来我一直游走在数学科普和编程教学这两块内容之间,对“看起来像魔法、拆开全是数学”的结论总是格外敏感。最近翻资料时又撞见一句话:任何一个自然数 m 的立方,都可以写成 m 个连续奇数之和。2 的立方等于 3 加 5,3 的立方等…

2026/10/8 0:02:17

C#上位机SSH连接实战:用SSH.NET补齐超时、批量与密钥认证

简介:这是一份基于 C# 开发的 SSH 连接功能半成品工程,原本作为另一个主项目的子功能模块,现独立打包分享。工程采用 WinForms 界面,包含源码、解决方案、安装部署工程、NuGet 依赖包及说明文档,适合正在做远程连接、网…

2026/10/8 0:02:17

Java SpringBoot一体化智能售后系统设计与实现全解析

毕业设计年年做,Java Web 方向的题目翻来覆去就那么几个,但“一体化智能售后系统”这个题,每次看到我都觉得值得认真聊一聊。它不是一个简单 curd 堆出来的管理系统,而是把客户、工单、派单、处理、回访、统计整条链路串起来的一套…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑