dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
梦回高三:桌面小黑板高考倒计时(双击收成竖条),AI 干活时随机抽背知识点卡;Markdown 开放知识卡框架——按学科/分类放 md 即自动加载,支持关联跳转/收藏/重点学科/导入自己的知识库。
⚠️ 知识产权说明:知识卡内容为通用高中课程知识点(事实/公式/定义/性质)的原创表述,不含来源出处、教材原文或例题。任何人可贡献自己的知识卡,导入时请确保内容为原创或公共领域。
梦回高三:右下角浮着一块可拖拽的小黑板,粉笔字写着"距离高考还有 N 天"(双击可收成教室黑板右缘那行竖字)——AI 干活的间隙它自己一震,为你翻开一张练习本知识卡,抽背一个知识点。

知识卡通过会话事件流感知你在做什么,在恰好的时机递上一张:
| 会话事件 | 弹卡缘起 |
|---|---|
| 回合结束 | 【讲完这题,抽背一个知识点——】 |
| 工具报错 | 【卡壳了?翻翻课本压压惊——】 |
| 回合中止 | 【课间十分钟,来一题——】 |
| 道友提问 | (25% 概率)【老师提问时间到——】 |
防打扰三件套:90 秒内最多自动弹出一次、16 秒无操作自动收起、页脚 🔔 随时可关。联动关闭或页面不可见时零轮询,开启时也只 30 秒一轮轻量事件流。

[[wikilink]] 都可点击翻卡,知识库里还没有的卡灰显提示dsh plugin --profile web add @weibaohui/dsh-gaokao -w
装完重启 dsh web 即生效。内置 1109 张知识卡(9 学科:数学 396、物理 402、化学 289,语数英物化生历地政齐全),无需任何配置。
一条知识点 = 一个 .md 文件,目录层级即学科 / 分类:
data/
物理/力学/牛顿第一定律.md
物理/精要/摩擦力.md # 手写精炼卡放"精要"分类
数学/必修/函数的零点.md
化学/溶液/溶解度.md
---
title: 牛顿第一定律 # 可选,缺省取正文第一个 # 一级标题
subject: 物理 # 可选,缺省取第一级文件夹名
grade: 力学 # 可选,缺省取第二级文件夹名(即分类)
tags: [力学, 运动学] # 可选
related: [牛顿第二定律] # 可选,写卡片标题或 id 均可
---
# 牛顿第一定律
**内容**:一切物体总保持匀速直线运动状态或静止状态……
关联知识点用 [[牛顿第二定律]] 写在正文里也行,会自动变成可点击链接。
规则只有几条:
README.md、. 开头文件和 _ 开头目录,其余 .md 全部加载related 或 [[wikilink]])按标题或 id 解析,解析不到的灰显物理/高一/牛顿第一定律),也可用 frontmatter id: 指定curl "http://127.0.0.1:3080/dsh-gaokao/api/reload" 热刷新,不用重启插件配置支持两种方式——dataDir 整体替换内置种子库,extraDirs 外挂追加(种子库照常在):
config:
dataDir: /Users/you/my-knowledge-base # 可选:替换内置种子库
extraDirs: # 可选:外挂追加任意多个目录
- /Users/mac/Desktop/课本/知识点 # 例:数理化自学丛书精读产物(880+ 张)
外挂目录同样是 学科/分类/卡.md 结构即可被自动扫描;目录里的大文件(章节总览)也会成为一张"总览卡"。改动文件后调 GET /dsh-gaokao/api/reload 热加载。
npm run build:client # 重建 client/bundle-mc.js
npm run check # 语法检查
npm test # smoke 测试
HTTP API(/dsh-gaokao/api/*):/draw 随机抽一张、/bundle?n=30 批量抽取、/card?id= 取整张、/feed?after=N 会话事件流、/status(含高考倒计时)、/reload。
发版:npm version patch && git push --follow-tags,再 gh release create vX.Y.Z --generate-notes 触发 npm Trusted Publishing(OIDC 免 token)。
骨架复用自 dsh-code-poem(代码如诗)。
本插件与 DeepSeek Harness(@deepseek-ai/dsh)的版本对应关系:
| 插件版本 | 适配 dsh 版本 | 备注 |
|---|---|---|
| 0.4.2 | 0.1.7-rc.2 | 当前版本,已在 @deepseek-ai/dsh@0.1.7-rc.2 下验证运行 |
发版约定:每次发布新版本时,请在上表追加一行,记录该插件版本实际验证所用的
@deepseek-ai/dsh版本。package.json的engines.dsh声明最低支持版本;本表记录实际验证版本,二者配合使用。