dsh-puzzle-mode:把项目拆成主文档 + 模块文档的 DSH 插件

前言

DSH(DeepSeek Harness)插件。把项目拆成一份主文档 + 若干模块文档,让 AI 主动提问把不确定项变成已定项,并在输入框的模型选择器左边放一个显示项目健康性的小按钮。

它解决的问题是:长会话里,项目的关键决定散落在聊天记录里——AI 会忘,你也没处查。拼图模式把这些决定落到你随时能打开看的文件里:主文档当查找入口,模块文档存细节,每条都带源码出处,随时能回查。

核心功能

文档拆分与主动提问

插件把项目拆分为一份主文档和若干模块文档。它会在会话中注入规则,让 AI 主动提问,将不确定项变成已定项。提问规则包括:一轮最多 10 问、每题最多 10 个选项;找岔路从五个维度问;同一件事只有一种做法时不硬凑选项;每次提问最后固定问“要不要先停下?”。

标准化流水线

主文档的第五节 ## 工作流 是标准化流水线。为完成某个特定任务,把重复的步骤、工具、规则按顺序串成一条可复用的路。一条工作流写成 ### 名字 块,块内是有序步骤。命中触发词时自动注入,每一步都读得到。

多项目绑定

一个会话可以同时绑多个项目。绑定信息写在主文档里,不是插件的状态文件。支持追加绑定、解绑、切换当前项目等操作。绑定超过 8 个时,面板上只提醒,不阻断。

会话交互与守卫

插件包含说话纠正(中文、不重复)、催促(语气犀利)和文件观察守卫功能。说话纠正限制模型使用中文陈述,不重复已说过的意思;催促在模型连续只读或分段读文件时触发,语气犀利;文件观察守卫在写被拒时提示“先 read 再重试”。

重复思考熔断

插件内置重复思考熔断机制,当同一工具连续 3 次调用相同参数时,会阻断后续的重复调用。

安装与启用

安装命令

使用插件管理器安装:

python3 "$DSH_HOME/plugin-manager.py" github liancha22 dsh-puzzle-mode v1.1.3

启用方式

拼图模式不是独立模式,装进宿主组合后,标准模式(或任何 preset)的会话都会带上它。安装完成后,必须重启该 profile (patchReload: startup),再刷新浏览器页面。

注意事项

依赖与兼容

除运行时提供的 @deepseek-ai/dsh-tools 外,插件不消费任何外部包。文档格式为 v7。

主题与共存

主题不在插件包里,需从仓库单独下载。与 dsh-infinite-gen-5 同装时,按契约共存。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜