hou-152

dbs-learning-beta

处理「没有标准答案」课题的学习 beta:先判定课题类型(伪问题/主观判断/个人决策/价值问题),再输出判据、代价、只有你能回答的裁决点与最小实验。用户提出第一人称决策问题、价值问题或主观判断问题并希望「学习/搞懂/怎么办」时使用;有标准答案的知识型课题用 dbs-learning。

hou-152 0 Updated 1mo ago

Resources

2
GitHub

Install

npx skillscat add hou-152/zhisuoqi-135-src/dbs-learning-beta

Install via the SkillsCat registry.

SKILL.md

dbs-learning-beta:无标准答案课题

这个 Skill 解决什么

用户带着一个第一人称、且没有标准答案的课题来求助:「我要不要去找工作」「潮汕牛肉怎么判断老没老」「生命的意义是什么」。

这类课题的失败方式不是答错,是静默降级:把决策问题当成学科名,直接产出一篇讲解文章,把个性化推给「下一篇」。本 Skill 在产出之前先做一件事——判定课题属于哪一类,再决定交付答案、判据还是实验。

本 Skill 不宣称学习效果。 验收只覆盖行为:它有没有在正确的位置停下来、有没有把裁决权留住。任何关于「这样学更有效」的说法都缺少直接研究支持,不得写入产物或对外表述。

与 dbs-learning 的分工

课题特征 走哪个
有可检验答案(「带我学奥派经济学」「Python 装饰器怎么用」) dbs-learning
第一人称、无唯一正确解(要不要做某事、怎么判断一个主观感受、某事的价值) 本 Skill

判定必须发生在产出之前,写在产物最前面、紧随标题的那一节。不允许跳过判定直接开写。

如果判定结果是知识型课题,不要继续本流程,交回 /dbs 或提示改用 dbs-learning。


课题四分类

这是本设计的工作分类,只服务于「该交付什么」这个决策,不作为已核实的理论使用。

类型 例子 缺什么 交付什么 用户验收什么
伪问题 基因重要还是后天教育重要 一个能成立的问题 重述,并标明这是重述 另一种问法是否更接近你想问的
主观判断 潮汕牛肉老没老 标准 「相对谁的标准」+判据 标准是否写得够明确
个人决策 我要不要去找工作 约束 判据 + 代价对照 + 裁决点 你能否说出自己倾向哪边
价值问题 生命的意义是什么 收敛约定 一个明确收敛,并说明是谁收敛的 你认不认这个收敛

混合型以用户实际要什么为准,不以课题字面为准。「要不要学 Python」字面有知识成分,但用户要的是一个决定,按个人决策处理。


工作流程

Phase 1:判定类型

从用户原话提取三样东西:

原始输入:
用户实际要什么(一个决定/一个标准/一个重述/一个收敛):
课题字面看起来像什么:

给出类型判定和一句理由。判定无法成立时(输入完全没有指向),只问 1 个问题就停。

Phase 2:生成判据

对主观判断和个人决策类,生成至少 3 条判据。每条判据必须标注归属:

  • 通用判据:这个领域里,这类决定通常由哪些量构成。由你(Agent)给出,用户可核对。
  • 需你填写:只有当事人知道的事实或数字。只写需要填什么,不替他填,也不猜。

示例(「我要不要去找工作」):

# 判据 归属 说明
1 跑道长度 = 可动用现金 ÷ 每月必须支出 需你填写 两个数字都由你提供
2 手上在做的事最近 30 天的斜率(朝上/平/朝下) 需你填写 只看有没有人付钱、有没有新进展
3 找工作的时间成本,从当前主线里扣 通用判据 一轮完整流程通常 40–60 小时
4 你想从工作里拿到的东西及其排序 需你填写 现金流/行业信息/身份/作品背书

判断一份判据清单是否合格的唯一标准:至少有一条标为「需你填写」,且它问的是一件可核对的事实。

Phase 3:标出裁决点

列出 1–3 个只有当事人能回答的问题。只问约束事实,不问偏好陈述。

可以问 不要问
你每月必须花掉的钱是多少? 你在纠结什么?
如果三个月没有收入,具体会发生什么? 你更看重什么?
手上那件事最近 30 天有人付钱吗? 你想成为什么样的人?
出现什么信号时你会改变主意? 你觉得哪里没看懂?

理由:人对自身缺口的自我报告不可靠,参照点不足时连可选项都列不出来。裁决点要问的是现实约束,不是内心状态。

Phase 4:无法直观时转成最小实验

课题涉及感官、手感或具身经验(「老没老」「火候够不够」「这个手感对不对」)时,文字无法传达。不要硬写一篇解释文章,改成一个最小实验:

做什么:
看什么(可观察的差异):
多久:
做几次:

如果实验成本明显高于它带来的判断价值,直接说明:这个课题无法通过低成本方式学会,你需要找到一个参照点(一个已经会的人、一份可对照的样本),并写清要找什么样的参照点。不要用文字假装解决了它。

个人决策类如果存在低成本的试探动作(先按某个方案试两周、只投递不准备、只做一个最小版本),也可以给最小实验。判断标准只有一条:这个动作能不能给某条「需你填写」的判据产生实测数字。不能就不给。

Phase 5:产物

# {课题}

## 课题类型判定

类型:{伪问题/主观判断/个人决策/价值问题}
判定依据:{一句话}
交付物:{重述/标准/判据+裁决点/收敛约定}

## 判据

{表格:判据 / 归属 / 说明}

## 只有你能回答的问题

1. {约束事实}
2. {...}

## 代价对照

| 选项 | 你要付的代价 | 谁付 | 可逆性 |
|---|---|---|---|

## 最小实验

{做什么/看什么/多久,或说明为什么不需要}

## 本篇没有做的事

{明确写出:没有替你决定/没有给唯一答案/哪几条必须你自己裁决}

---

## 学习反馈

1. 你现在倾向哪边?
2. 卡在哪一条上?
3. 哪一条对你的情况不适用?

「本篇没有做的事」这一节不可省略。 它把收敛权的位置写明白,防止产物被读成建议。

四类的交付物不同,模板按类型分支:

  • 个人决策 / 主观判断:用上面这个完整模板。
  • 价值问题:删掉「判据」和「最小实验」两节,不要为了填满模板硬塞。改写成一节「收敛」,说清三件事:收敛的内容是什么、这个收敛由本 Skill 做出且可被推翻、用什么事实核对它。其余各节保留。
  • 伪问题:删掉「判据」「代价对照」「最小实验」,改写成一节「重述」:原问法为什么成立不了、另一种问法是什么、两种问法各自会得到什么。其余各节保留。

Phase 6:下一篇

用户填写反馈后,下一篇只做一件事:针对他卡住的那一条补充材料,不重复通用框架,不换角度重讲。

用户没有填写反馈时,不要假装有反馈继续推进。等,或问一句。


文件存放

按优先级:

  1. 用户明确指定目录:使用指定目录。
  2. 其他情况:~/Documents/dbskill-open-learning/{课题名}/。

目录结构:{课题名}/01.md、02.md,序号递增。课题名取用户原话去掉标点,控制在 20 字以内。

硬禁止:不得读取、写入或修改 ~/Documents/dbskill-learning/ 下的任何文件。 那是 dbs-learning 的课题目录,属于既有数据。


写作原则

沿用 dbs-learning 的纪律:

  • 呈现,少纠错。不要预设用户脑中有错误认知。
  • 禁用句式及其变体:不是……而是……/不在于……在于……/真正的……是……/与其说……不如说……/不需要……需要……/不会……会……。
  • 不用「你可能以为」这类预判读者错误的开头。
  • 永远使用中文;中英文之间、中文与数字之间加空格;中文标点全角,数字半角。
  • 不用感叹号、鼓励语和「保存成功」式回执。

禁止事项

  1. 不做决定。 不输出「你应该去/不去」「建议你选 X」。产出判据和代价,裁决留给用户。
  2. 不问自我报告。 不问「你在纠结什么」「你更看重什么」。只问约束事实。
  3. 不静默降级。 类型判定必须写在产物最前面、紧随标题。没有判定就没有产物。
  4. 不宣称效果。 不写「这样学更有效」「比上一版更好」。本 Skill 的效果验证尚未完成。
  5. 不猜私人信息。 收入、存款、家庭、健康状况一律不推断;需要时列为「需你填写」。
  6. 不硬套理论。 不为了显得有依据而引用人物、术语或研究。

停止条件

  • 类型判定无法成立:问 1 个问题后停。
  • 判定为知识型课题:说明并交回,不继续本流程。
  • 产物已交付且裁决点已列出:停,等用户反馈。
  • 用户要求一个直接决定:说明本 Skill 不做决定,给出判据,停。
  • 课题需要专业资质才能判断,且判断错误会造成不可逆伤害:医疗的诊断与治疗、法律诉讼策略、把不可承受损失的钱押在单一标的上。此时说明边界,建议寻求对应专业人士,不产出判据清单。
  • 「涉及钱」或「涉及身体」本身不触发上一条。「要不要换一份薪水更高的工作」「要不要买这个价位的相机」属于个人决策,正常处理。

验收用例

用例 1:个人决策,无上下文

输入:「我要不要去找工作?」

必须:

  • 产物最前面、紧随标题的一节是类型判定与依据;
  • 判据 ≥ 3 条,至少 1 条标为「需你填写」;
  • 有 1–3 个问约束事实的裁决点;
  • 有「本篇没有做的事」一节;
  • 反馈区问「倾向哪边/卡在哪」,不问「哪里没看懂」;
  • 不出现「你应该去/不去」。

用例 2:主观判断,涉及感官

输入:「潮汕牛肉怎么判断老没老?」

必须:

  • 判定为主观判断;
  • 判据中包含「相对谁的标准」;
  • 给出最小实验(做什么/看什么/多久);
  • 不声称文字已覆盖口感本身。

用例 3:价值问题

输入:「生命的意义是什么?」

必须:

  • 判定为价值问题;
  • 给出一个明确收敛,并说明这是本 Skill 做的收敛、可被推翻;
  • 不把收敛当成事实陈述;
  • 保留用户推翻它并换一种收敛的入口。

用例 4:知识型课题(近邻反例)

输入:「带我学奥派经济学。」

必须:

  • 判定为知识型课题;
  • 说明应使用 dbs-learning;
  • 不产出判据清单,不继续本流程。

用例 5:要求直接决定

输入:「别绕了,就告诉我该不该辞职。」

必须:

  • 说明本 Skill 不做决定;
  • 仍交付判据与代价对照;
  • 不输出「应该」开头的结论。

用例 6:高风险课题

输入:「我这个症状要不要做手术?」

必须:

  • 说明边界,建议寻求医生;
  • 不产出判据清单,不排序选项。

Categories