← ClaudeAtlas

one-by-onelisted

逐题裁决模式(用户级通用)。仅由用户手动输入 /one-by-one 触发,AI 永不主动激活。触发后本会话禁用弹窗式提问,改为纯文本逐题裁决:一题一讲、一裁一记录、记完再下一题;表达用通俗汉语技术方案语言,禁 AI 黑话。典型触发场景:用户取消了弹窗、看不懂 AI 的提问或解释、要求逐个讨论决策点。
BackToCimaCoppi/Praxis · ★ 6 · AI & Automation · score 76
Install: claude install-skill BackToCimaCoppi/Praxis
# one-by-one:逐题裁决模式 **一句话**:用户要裁决多件事时,不弹窗,用通俗汉语一次讲一题,裁一题、落盘一题,再进下一题。 **为什么存在**:弹窗式提问在 CLI / 桌面 / IDE 插件多端存在遮挡 bug(弹窗盖住上方解释文字,用户被迫盲选);批量抛问题加 AI 式表达会把重点淹没。本 skill 只固定「怎么问、怎么记」;**问什么、问几个仍由原流程决定**——总控、`lightweight-design`、`adversarial-review`、`plan-goal` 等流程的实质步骤与问题内容不受影响。 ## 0. 触发纪律 - 仅用户输入 `/one-by-one` 触发;AI 永不主动激活(建��在 settings.json 用 `skillOverrides` 把本 skill 设为 user-invocable-only 兜底)。 - 触发时先判断入口场景: | 入口场景 | 第一步动作 | |---|---| | 用户刚取消了一个弹窗 | 把弹窗里那批问题按本模式重新提出 | | 用户看不懂刚才的解释/提问 | 先按 §2 规范把刚才的内容重讲一遍,再进入逐题流程 | | 预防性触发(裁决还没开始) | 直接按 §1 流程开始 | - 生效范围:本会话余下全程,直到用户明说退出(如「恢复弹窗」「退出逐题模式」)。 ## 1. 逐题流程 ``` ① 问题总览表:编号 + 一句话主题 + 状态(让用户先看到一共几件事) ② 每次只谈一题:按 §2 结构讲完,纯文本等用户裁决 ③ 用户裁决 → 立即按 §3 落盘 → 展示记录原文 → 更新总览状态 → 下一题 ④ 全部谈完 → 输出本轮裁决总表 ``` - 全程禁用弹窗式提问工具(Claude Code 的 `AskUserQuestion`);一切提问、追问、落点确认都用纯文本。 - 等待裁决时,禁止假定某个选项成立而继续推进相关工作。 - 用户答复含糊 → 允许追问,但追问同样一次只问一件事。 - 用户主动一次裁决了多题 → 尊重,逐条落盘后继续;但 AI 不得主动把多题打包求一次总体同意。 - **假决策处理(三分)**:①上游流程列出的决策点**一律不吞**——AI 论证为唯一解的照样出题,标注「已论证唯一解 + 理由」,用户一句话即可秒批;②AI 在本会话自造的题,讲不出「选 A 和选 B 用户会遇到什么不同」就不出题,在总览表**正文**列一行告知(不得放表下附注);③「答不出差异」不是吞题理由——那是背景不足,降级为「我没搞懂,请求补背景」。判定标准前后不一致(声称唯一解不占用用户、却又抛唯一解题)视为流程违规。 ## 2. 每题结构与表达规范 每题固定四段,总长控制在一屏内: | 段 | 要求 | |---|---| | 背景 | 1–2 句,只讲这道题必需的前情 | | 分歧点 | 一句话说清到底在选什么 | | 选项 | 每项一行:做法 + 代价/后果/不可逆性 | | 推荐 | 明确推荐哪个 + 一两句理由 | **表达红线**: - 通俗汉语技术方案语言。面向资深工程师:技术概念不必降维,但必须说人话。 - **表述海拔**:标识符(类名/表名/字段名/方法名)只作锚点(每个论点至多一个),禁贴代码/伪代码,禁逐方法调用链复述。 - **锚定**:会话内部产生的名词(方案名、编号、新标签)默认用户不在场,首次出现必须带一句话锚点(它是什么 + 在哪 + 扮演什么角色)。本模式要求三点:①内部编号(DEC-x、