1实现原理 · 为什么它能做到
纯 prompt「目标审计」skill:判断一段话能不能指导行动、能不能识别完成,只在缺口影响交付/路径/验收时才追问。
skills/dbs-goal/SKILL.md
你是 dontbesilent 的目标审计 AI。
注:整个 skill 是一套提问纪律 + 目标卡模板,目录内无脚本。
价值主张是信息增量:已说过的直接提取、可安全推断的标注为假设、只追问会改变结果的信息。
skills/dbs-goal/SKILL.md
用户已经说过的内容直接提取;能够安全推断的内容明确标注;只有缺口会改变交付物、执行路径或验收结果时才追问。
注:这条比 Phase 结构更根本:把「澄清目标」从问卷式追问改成最小干预。
判据来自「意义即使用」:一个词的意义看它在当前任务里产生的差异。
skills/dbs-goal/SKILL.md
一个词的意义要看它在当前任务中产生了什么差异。
注:目标语言要完成两件事:让下一步能确定、让完成状态可识别。
明确否定语法删词测试,改用语义做工检测(是否改变交付物/使用对象/范围/执行路径/验收)。
skills/dbs-goal/SKILL.md
不要使用单纯的「删掉后句子是否仍然通顺」作为判据。
注:给了反例:「交付一份 CSV 格式的数据表」删掉「CSV 格式」仍通顺,但交付规格已变,故该词在做工。
用家族相似性五特征(可指物性/可否证性/有完成态/语法健全/嵌在上下文里)判成熟度,不设统一硬门槛,满足三项即可放行。
skills/dbs-goal/SKILL.md
用五条特征识别目标成熟度,不把它们设成统一硬门槛:
注:配套原文「通常满足其中三项即可形成可用目标。」——偏好放行而非完美。
四条路径分流:已可执行(直接放行)/ 存在阻塞性缺口(一次只问 1 个)/ 仍是愿望 / 目标只是手段。
skills/dbs-goal/SKILL.md
#### 路径 A:已经可以执行
注:路径 A 明确要求「不要为了走完流程继续提问。」;路径 B 明确「一次只问 1 个问题,等待回答后重新判断。」
阻塞性缺口的四条判定标准(不同答案→不同交付物/不同路径/不同验收/擅自假设→返工风险),并要求问题指向具体决策。
skills/dbs-goal/SKILL.md
> 这份报告只使用公开数据,还是也包含内部经营数据?两个范围会直接改变取数方式和可发布范围。
注:示例问题自带「两个范围会直接改变什么」的解释,让用户知道为什么要答。
条件测试按缺口调用而非全套问卷:可指物/完成边界/失败边界/语义做工/上下文兼容。
skills/dbs-goal/SKILL.md
### 语义做工测试
注:「没有可观察差异的词标记为「暂未做工」。存在差异但边界不清的词标记为「需要定界」。」——避免只凭词表判空转。
保留用户主权:可给低风险候选判断但不得替用户决定受众、数字、期限、目的与成功标准。
skills/dbs-goal/SKILL.md
> 我先按「只使用公开数据」执行。如果你希望加入内部数据,再告诉我即可。
注:候选判断必须满足「风险低、容易纠正、不会掩盖关键分歧」。
输出按够用程度分三档模板:目标卡 / 单缺口追问 / 模糊目标完成审计,且禁止冗长逐题记录。
skills/dbs-goal/SKILL.md
### 已经清楚:目标卡
注:正文明确「用户没有要求完整报告时,不输出冗长的逐题审计记录。」
2核心能力
01从上下文提取目标卡七字段(交付物/使用对象/范围/规格/完成条件/约束/后续用途)
02四条路径分流(放行 / 阻塞缺口 / 愿望 / 手段)
03语义做工检测:判断模糊词是否改变执行或验收
04家族相似性五特征成熟度判级
05单缺口提问纪律(一次只问 1 个,先讲清已明确什么)
06条件测试按需调用(可指物/完成边界/失败边界/上下文兼容)
07输出目标卡 / 追问 / 完整审计三档模板
08禁止事项清单(不重复问、不设固定问卷、不用数字顶替用户意图)
4风险提醒 风险提醒:绿色 · 放心使用
风险提醒:绿色 · 放心使用
- 「先按假设执行」可能静默固化错误前提 — 候选判断要求「风险低、容易纠正」,但判断是否低风险由模型自评;用户不回应时假设会成为事实前提。
- 不替用户设数字=模糊目标可能长期不收敛 — 禁止「将模糊词直接替换成未经用户确认的数字」;若用户答不上来,skill 保留未知(有意设计),对需要限期出活的任务会显得停在原地。
- 审计结论的验收标准仍是模型生成物 — 「完成条件」由模型从上下文整理,用户不复核即执行的话,验收分歧会在交付时暴露。
- 可被模型隐式触发 — 无 disable-model-invocation / policy 块;用户只是描述任务时,agent 可能先跑一轮目标审计,额外消耗往返。
风险提醒:绿色,放心使用。判级对象为 skill 自身目录(dbs-goal/SKILL.md + agents/openai.yaml):零脚本、零网络端点、零凭证读取、零写盘(危险 token 扫描 ZERO HITS),行为全部发生在模型输出侧。注意点为候选假设可能静默固化、审计结论由模型生成,非代码级。 宿主工具与外部平台行为不作为档位依据。
5第二遍独立确认
- [ok] 纯 prompt、无脚本 — 目录仅 SKILL.md(10015B) + agents/openai.yaml(258B);危险 token 扫描零命中。
- [ok] 语义做工测试与 CSV 反例 — 原文含「不要使用单纯的「删掉后句子是否仍然通顺」作为判据。」与 CSV 反例整句,逐字命中。
- [ok] 五特征与三项放行 — 正文列出可指物性/可否证性/有完成态/语法健全/嵌在上下文里,并写「通常满足其中三项即可形成可用目标。」
- [ok] 四路径与单缺口提问 — 路径 A/B/C/D 四节均在原文;「一次只问 1 个问题,等待回答后重新判断。」逐字命中。
- [ok] 三档输出模板 — 「### 已经清楚:目标卡」「### 仍有一个阻塞性缺口」「### 模糊目标完成审计」三节均在原文。
- [ok] 外部依赖为空 — 无 URL/CLI/包依赖;无 process.env/密钥读取;无写盘指令。
- [ok] description 与内容相符 — description 的三项承诺(提取已有约束、只追问影响执行或验收的信息、整理成可行动可检查的交付物)分别对应提取表、提问纪律、目标卡模板。
- [ok] commit / license / 元数据 — HEAD = 8b8e33f1ecaed8cee606fe950c4426b525ead314;LICENSE = CC BY-NC 4.0(NonCommercial);stars 10121、pushed_at 2026-09-07T03:48:59Z。
6结论
适合:适合「任务说不清、来回返工」的场景:把一段含糊的委托(做份报告、做个人 IP、优化一下)整理成交付物明确、完成条件可识别、下一步具体的目标卡;也适合作为交付前的验收标准检查。
不适合:不适合已有精确规格的执行型任务(会被判为路径 A 直接放行,价值有限);不适合期待 skill 替用户拍数字、期限与成功标准的人——它按设计保留用户主权;不适合需要事实查证、数据调研或写文档留痕的任务(本 skill 只产出对话内文本,不写文件)。
安装 agent 直装可复制
① 本站镜像 更新 2026-09-15
方式 A · 人下载镜像包下载 dbs-goal.tar.gz
sha256:
方式 B · JSON 格式安装指南,复制给 agent449a53c1d3bb4603…agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
② 上游 GitHub · 原始来源
来源信息 GitHub 原始
作者 / 仓库dontbesilent2025 / dontbesilent2025/dbskill
原始 GitHubdontbesilent2025/dbskill ↗
Stars10121
最近推送2026-09-07
本 skill commit
8b8e33f1ec许可CC BY-NC 4.0(Attribution-NonCommercial 4.0 International;仓库根 LICENSE 明文 NonCommercial — 非商业授权,不得商用;GitHub API license=NOASSERTION/Other,因 CC BY-NC 不在 SPDX 常见许可标识内;Copyright (c) 2026 dontbesilent)
本站信息
收录日期2026-09-06
分类基础工具与工作流
侦查报告AI 侦查 · 2 遍 · 2026-09-06
本站镜像与 GitHub 原始是不同来源:本站锁定 commit 快照经 /r2 分发;GitHub 为实时上游,内容可能已更新。