给 DeepSeek Harness 写了个插件:dsh-study-mode(学习模式)。
它解决一个很具体的问题:模型回答技术问题时经常编,而你很难看出哪句是编的。
一句话说明
模型回答前,先查你自己存的卡片库。命中就把出处标出来,查不到就明说「未验证」,需要联网时必须先查证并标上日期。
怎么用
第一步:装上
dsh plugin--profilewebadddsh-study-modenpm 已发布,当前版本 0.3.25。
第二步:把知识点存成卡片
平时用侧边栏面板把学到的知识点存成卡片,也可以直接让模型帮你整理成卡片。
第三步:新建会话时选 agent 预设「学习模式」
之后提问就按这条固定顺序走:
主题知识库 → 全局主题 → 模型自身知识 → 联网检索命中卡片→ 把出处标在卡上(哪份课件、哪一页)
库里没有→ 明确标「未验证」
要联网→ 必须先查证,并标上日期
面板里有什么
左边是主题,每个主题一个自己的颜色
右边按「出处」分组 —— 同一份课件的知识点排在一起,组内按页码排(就是课件顺序),能一键「连成一组」
卡片可搜索、可互链(正文里的
[[标题]]会变成活链接)、可归档、可核实、可让 AI 校验补充
为什么做这个
通用模型的知识是「它的知识」,不是你学过的知识。
把自己的卡片接进回答链路之后,「查到了」和「没查到」是能看出来的 —— 至少不会把没验证的东西说成确定的。
装
dsh plugin--profilewebadddsh-study-mode仓库:https://github.com/waspqj/dsh-study-mode
npm:https://www.npmjs.com/package/dsh-study-mode
MIT 协议,欢迎提 issue 或 PR。