dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
代码如诗:4598 条古诗词、成语与《龙文鞭影》典故随机成笺——右下角浮着一只可拖拽的线装书小宠(同 dsh-xiuxian 的宠物形式),写代码的间隙它自己一跳,为你翻开一张宣纸诗笺,赠你一句古人的话。
诗笺通过会话事件流感知你在做什么,在恰好的时机送上一张:
| 会话事件 | 诗笺缘起 |
|---|---|
| 回合结束 | 【功行圆满,且读一句——】 |
| 工具报错 | 【路遇荆棘,诗以解之——】 |
| 回合中止 | 【收势小憩,翻页片刻——】 |
| 道友提问 | (25% 概率)【道友起意,赠笺一张——】 |
防打扰三件套:90 秒内最多自动浮现一次、14 秒无操作自动收起、页脚 🔔 随时可关联动。
dsh plugin --profile web add @weibaohui/dsh-code-poem -w
装完重启 dsh web 即生效。数据集已随包内置(6.8MB),无需任何配置。
| 场景 | 你会看到的诗笺 |
|---|---|
| 测试全绿,回合结束 | 【功行圆满】诗笺:「青山依旧在,几度夕阳红」 |
| 构建、测试一路报错 | 【路遇荆棘】典故笺:塞翁失马——"路遇荆棘,诗以解之——" |
| 长回合跑完想歇口气 | 【收势小憩】词笺:晏殊《浣溪沙》"无可奈何花落去,似曾相识燕归来" |
| 刚提了一个问题 | (偶发)【道友起意】成语笺:管中窥豹——"从竹管小孔里看豹……" |
data/entries.json 随包自带 4598 条,统一 schema(id / kind / title / sub / author / front / digest / sections):
schema 与三个上游知识库("一条目一 md + 变更记录")解耦:scripts/export_data.py 负责把三种 md 版式解析成统一格式,上游任何修订重跑导出即可,插件侧不感知来源差异。
数据更新后可 curl "http://127.0.0.1:19080/dsh-code-poem/api/reload" 热刷新,或用插件配置 dataDir 指向外部数据集。
npm run export:data # 从三个本地知识库重新导出数据集
npm run build:client # 重建 client/bundle-mc.js
npm run check # 语法检查
npm test # smoke 测试
HTTP API(/dsh-code-poem/api/*):/draw 随机抽一条、/bundle?n=30 批量抽取、/entry?id= 取整条、/feed?after=N 会话事件流、/status、/reload。