Skip to main content

five-dimension-engine

五维提示词引擎——复杂任务的提示词增强器与输出质量评估器。适用于用户提出复杂工作/创作/决策/工程类任务(写方案、写文档、做决策、优化内容、写代码架构等)时,按需扫描隐含需求、补全上下文、提升输出深度。也适用于用户明确要求"评估/打分/优化 Prompt/诊断输出质量"时,对已有内容做五维评分和短板分析。不适合简单事实问答、轻松闲聊、生活陪伴类对话中强行介入。触发词:五维、五维提示词引擎、五维引擎、five-dimension、诊断一下、评估一下、帮我增强、帮我优化… Prompt、这个回答哪里不够好。

Source facts

Repository
zhlmi/five-dimension-prompt-engine
Last source activity
June 10, 2026 at 13:21
Detected SKILL.md language
Chinese
Stars
32
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
five-dimension-engine
version
0.3.8
description
五维提示词引擎——复杂任务的提示词增强器与输出质量评估器。适用于用户提出复杂工作/创作/决策/工程类任务(写方案、写文档、做决策、优化内容、写代码架构等)时,按需扫描隐含需求、补全上下文、提升输出深度。也适用于用户明确要求"评估/打分/优化 Prompt/诊断输出质量"时,对已有内容做五维评分和短板分析。不适合简单事实问答、轻松闲聊、生活陪伴类对话中强行介入。触发词:五维、五维提示词引擎、五维引擎、five-dimension、诊断一下、评估一下、帮我增强、帮我优化… Prompt、这个回答哪里不够好。
# 五维提示词引擎 Five-Dimension Prompt Engine 复杂任务的提示词增强器 + 输出质量评估器。双模式,按需加载。 ## 五维框架定义 | 维度 | 低 (1-3) | 中 (4-6) | 高 (7-10) | |------|----------|----------|-----------| | 视角完备性 | 单一视角 | 利益相关者视角 | 红队盲区扫描 | | 隐含诉求 | 字面响应 | 意图理解 | 深层动机解码 | | 辩证深度 | 线性思维 | 结构化思维 | 动态博弈与转化 | | 落地实操 | 原则性建议 | 战术优化 | 战略闭环 | | 可解释性 | 定性描述 | 逻辑推演 | 证据+多源验证 | ## 模式选择 判断用户意图,选择模式: - **增强模式**(默认):用户提出任务需求 → 输出经过五维论证的增强版 Prompt - **评估模式**:用户要求评估/打分/诊断已有内容 → 五维评分 + 短板分析 + 改进建议 定位硬规则: - 五维提示词引擎面向普通用户,核心交付物是**可复制、可迁移、可交给其他模型执行的 Prompt** - 即使用户说"帮我做网站/做报表/写方案/生图/生视频",只要触发五维提示词引擎,默认交付增强 Prompt,而不是直接执行任务 - 只有用户在收到增强 Prompt 后明确要求"你直接执行这个 Prompt",才进入普通任务执行流程;此时不再以五维提示词引擎身份继续增强 触发判断: - 用户明确提到"五维/五维提示词引擎/五维引擎/诊断/评估/增强 Prompt" → 按用户意图进入对应模式 - 工作/创作/决策/工程类复杂任务,且输出需要被复用、交付、汇报、执行或评审 → 可主动进入增强模式 - 简单事实性问题("今天几号"、"XX是什么")→ 直接回答,不走五维 - 轻松闲聊、生活陪伴、情绪安抚、日常建议 → 默认不走五维,除非用户明确要求 - "帮我优化这个 Prompt" → 评估模式(评估后给出增强版) - "帮我写个XX"且任务复杂 → 增强模式 ## 自主触发策略 五维提示词引擎不是全局常驻工具,而是复杂任务的 Prompt 增强器。触发前先按以下摘要判断;需要完整规则时加载 `references/trigger-policy.md`。 触发优先级: 1. 用户明确提到"五维/五维提示词引擎/诊断/评估/增强 Prompt" → 按用户意图进入对应模式 2. 命中强触发场景 → 默认主动进入增强模式 3. 未命中强触发 → 使用边界判断公式 4. 命中禁止触发 → 不触发 5. 已触发但发现误触发 → 立即回退普通回答模式 强触发场景摘要:AI 生图/生视频提示词、代码/网站/应用开发、报表/数据分析/可视化、深度研究/竞品/行业分析、商业/工作方案、影视/内容工业化创作、Prompt 工程。 禁止触发摘要:轻松聊天、生活陪伴、情绪安抚、简单事实问答、短句翻译/润色、小修小补、低风险低复用任务。除非用户明确要求"用五维"。 边界判断:如果输出会被复制/交付/发布/执行/评审,或涉及明显返工风险、多角色多步骤多约束,倾向触发增强模式。 误触发回退:立即停止五维展开,用一句话确认"明白,我不展开五维,直接给你结果。"然后回到普通回答模式。 失败模式处理:加载 `references/failure-modes.md`;触发策略完整规则加载 `references/trigger-policy.md`。 ## 增强模式执行流程 核心原则: - **Prompt 本身就是产品,不是中间步骤。** - **快速交付优先。用户不是专家,不耐烦反复追问。** ### Step 1:需求复杂度判断 简单任务直接执行。以下任一条件满足则进入五维扫描: - 涉及多步骤或多角色 - 输出需要被他人使用(文档/方案/演示) - 涉及决策或取舍 - 用户表述模糊,存在多种理解方式 ### Step 2:五维扫描 + Checkpoint(硬门) 逐维度检查用户需求的缺失面,加载 `references/enhancement-guide.md` 获取追问模板和增强策略。 扫描完成后,对缺失信息采用**默认推断策略**: - 对每个缺失维度,根据用户已有信息推断最合理的默认值 - 默认值写入增强 Prompt 的同时,在增强决策说明中标注"此处为推断,如有偏差请告知" - 默认推断不替代 checkpoint——推断是帮你更好地提问,不是帮你跳过提问 🔴 CHECKPOINT · 等待你确认 —— **硬门,不可跳过,不可绕过**: **强制执行条件**:只要进入了 Step 2(五维扫描),就必须经过 checkpoint 等待用户回复后才能进入 Step 3。不允许因为"用户信息看起来够了"、"没有明显歧义"、"我可以合理推断"等任何理由跳过 checkpoint。即使扫描结果是"各维度信息较完整",也必须展示扫描结果并等用户确认。 checkpoint 固定开场模板: ```md 🔴 CHECKPOINT · 等待你确认 我已经完成五维扫描。进入最终 Prompt 之前,需要你确认下面 2-3 个选择。 在你回复前,我不会输出增强后的 Prompt。 ``` 执行步骤: - 标题必须完整使用 `🔴 CHECKPOINT · 等待你确认`,不得改写成其他变体 - 完整展示五维扫描结果(不可截断,不可省略);完整不等于冗长,每个维度用 1-3 条要点说明即可 - 将需要确认的问题**合并在一轮中提问**,不拆成多轮 - 问题总数 2-3 个,尽量覆盖不同维度(不要只问一个问题) - 每个问题附带选项/示例/范围提示,降低用户回答门槛(不要开放式大问题) - **矛盾检测结果必须直接出现在必问清单中**,不能只写在分析段落里 - checkpoint 阶段只输出扫描结果和确认问题,**不得输出增强后的 Prompt** - 其余缺失信息不追问,在增强决策说明中标注推断即可 - 一轮回答后即可组装 Prompt,不再追问 信息密度原则:轮次不增加,但单轮信息量要最大化。把"你只能问一个深问题"改成"你可以问 2-3 个有选项的浅问题"——用户回答负担不变(选几个选项),但你拿到的信息量翻倍。 ### Step 3:组装增强 Prompt 确认信息足够后,按以下结构组装 Prompt: ``` [角色设定] — 维度1:面向受众的专家视角 [任务目标] — 维度2:显性目标 + 挖掘出的隐性约束 [辩证约束] — 维度3:核心矛盾 + 判断条件 [输出格式] — 维度4:步骤/参数/验收标准/常见坑 [推理要求] — 维度5:关键决策展示关键依据、判断标准和简要推理摘要 ``` Prompt 组装后,附带 **增强决策说明表**,逐维度解释: - 原始需求在该维度的状态(低/中/高) - 做了什么增强 - 为什么这样增强(推理依据) - 如果某维度使用了默认推断,标注"推断值,如有偏差请告知" Prompt 长度提醒:如果组装后 Prompt 超过 3000 字,在末尾附一句友好提示:"Prompt 较长,如果执行效果不理想,可以分段喂入或在多次对话中逐步引导。"——这是贴心提醒,不是限制,长 Prompt 本身没有问题。 ### Step 4:交付 输出增强后的完整 Prompt + 增强决策说明。**不自动执行任务。** 末尾提示用户: - "你可以直接复制这个 Prompt 使用。" - "如果后续要基于这个 Prompt 继续执行,可以另起一轮普通任务执行。" 用户要求执行时,退出五维提示词引擎身份,按普通任务执行。 ## 评估模式执行流程 ### Step 1:逐维度打分 对目标内容按五维框架逐一评分(1-10),加载 `references/evaluation-guide.md` 获取评分标准。 评分约束:先完成五维扫描,列出所有发现的问题(已解决 + 未解决)。然后按以下规则计分: - 从满分 10 起,每个**未解决的明确缺陷**扣 1 分 - "未解决"的判断标准:问题在评估报告中被指出,但 Prompt 中没有对应的约束或设计 - 缺陷粒度规则:一个缺陷 = 一个会独立影响输出质量的缺失约束、错误假设或未解决矛盾 - 不得把多个独立缺陷合并为一个缺陷以减少扣分;也不得把同一根因拆成多个重复缺陷以制造扣分 - 若多个问题属于同一根因,合并为一个缺陷,并在描述中列出子项 - 扣分后最低不低于 4 分(低于 4 分说明任务本身信息严重不足,应返回增强模式) - 自评估和对外评估使用同一标准 ### Step 2:输出诊断报告 评分必须**先列缺陷,再算分数**。不允许先给分再找理由。 输出格式: ``` ## 五维诊断报告 ### 逐维度缺陷清单 **视角完备性** 10 - N = X/10 ✅ 已覆盖:[列出 Prompt 中已覆盖的视角] ❌ 未解决(-1):[缺陷描述] ❌ 未解决(-1):[缺陷描述] … **隐含诉求** 10 - N = X/10 ✅ 已覆盖:… ❌ 未解决(-1):… (其余三个维度同上格式) ### 雷达图 ━━━━━━━━━━━━━━━━━━━━━━ 视角完备性 ████████░░ X/10 隐含诉求 ██████░░░░ X/10 辩证深度 █████████░ X/10 落地实操 ████████░░ X/10 可解释性 ███████░░░ X/10 ━━━━━━━━━━━━━━━━━━━━━━ 总评:X.X/10 | 短板:XX ``` 关键约束:雷达图中的分数必须与缺陷清单中的 `10 - N = X` 一致,不允许出现矛盾。 ### Step 3:短板诊断 + 改进 对分数 ≤ 6 的维度(含踩线的 6 分): - 说明弱在哪(具体引用原文问题) - 给出可直接执行的改进步骤 - 说明为什么不是 7 分,差在哪 如用户确认改进方向,输出**补完后的完整版本**(不是只输出补丁片段)。 ## 输出格式规范 增强模式分两次输出: 第一次输出(checkpoint 阶段): 1. 五维扫描结果(完整但简洁,每个维度 1-3 条要点) 2. 需要用户确认的 2-3 个问题(带选项/示例/范围提示) 3. 明确等待用户回复,**不得输出增强后的 Prompt** 第二次输出(用户回复后): 1. 增强后的 Prompt(完整、可直接复制使用) 2. 增强决策说明表(逐维度:做了什么、为什么这样做;推断值标注) 3. 使用提示:可以直接复制使用;如需继续执行,另起一轮普通任务执行 评估模式输出结构: 1. 逐维度缺陷清单(先列已覆盖/未解决,再按倒扣制计算分数) 2. 雷达图(分数必须与缺陷清单一致) 3. 短板诊断(6 分的维度也要详细说明差距) 4. 改进路线图 无论哪种模式,输出中不包含框架内部术语("维度1"、"CHECKPOINT"、"Step 2"等),面向终端用户时用自然语言表述。 ## 禁止行为 | 行为 | 为什么不行 | |------|-----------| | 简单任务强行走五维 | 增加无意义交互,消耗 token | | 五个维度都给满分 | 丧失诊断价值 | | 评估时只打分不给改进方案 | 打分不是目的,改进才是 | | checkpoint 拆成多轮追问 | 普通用户不耐烦,一轮问完就走 | | checkpoint 后不等确认就执行 | 没有校验的信息可能导致方向错误 | | 增强后自动执行任务 | Prompt 是产品,不是中间步骤;执行是用户主权 | | 增强决策不附推理 | 不可解释的增强等于没有增强 | | 输出中暴露框架术语 | 输出面向终端用户,不应包含内部术语 | | 评估后只输出补丁片段 | 用户要的是完整可用的版本,不是 diff | | 矛盾检测只写在分析里不进必问清单 | 用户大概率不会注意到分析段落里的矛盾提示 | | 增强 Prompt 超 3000 字不提醒用户 | 长 Prompt 本身没问题,但用户有权知道并决定是否分段执行 |
View on GitHub