DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

taoziliyouchong /

taoziliyouchong/dsh-premise-trace

Verified

回望一件事怎么变成现在这样,说清它现在靠什么成立,判断它下一步会变成什么。

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@9ee2a639

dsh-premise-trace —— 前提追溯

作用:一件事正在变化时,回望它怎么变成现在这样、说清现在靠什么成立、判断下一步会变成什么。

  • 回望过去:它从哪个状态转过来,中间哪几项变了
  • 看清现状:这个状态靠什么成立
  • 往后:下一步会变成什么,还有没有别的落点

怎么判

一个状态靠几项成立条件同时成立;条件变了状态未必变;条件失效且没有第二条路,状态才不成立。

四道判定,按顺序过:

判定 问什么
必要 撤掉它,状态还成立吗
独立 撤掉后剩下的是「另一种可描述的状态」,还是状态不存在/环境不存在
关键 塌了有没有第二条路补位
级联 撤掉会不会连带几项一起失效

七步:定状态 → 列候选 → 筛项 → 分内外 → 递归 → 交换 → 读变化。两态时多看一步补项回炉,直到两张表都不再增项。

三种交付

  • 解释现状:一张成立条件表,逐条标关键判定;表后一句「哪项现在在变、往哪变」。
  • 解释转变:A、B 两张表,加一段转化的原因与过程。
  • 判断走向:异动清单,加两三个可能(B 大概率,另有 C、D),每个跟一句「哪条条件怎么变才走到它」。

安装

dsh plugin --profile <profile> add github:taoziliyouchong/dsh-premise-trace

装完重启 DSH。技能名 premise-trace,出现在技能目录里;说「用前提追溯分析:……」,或直接问「它靠什么成立」「它下一步会变成什么」即可唤起。

本包没有工具、命令、路由与浏览器界面,装上前后唯一的区别是技能目录多一项。

包内容

文件 作用
index.js 向技能服务注册 premise-trace(bundled,档位 600)
invariant.js 组合用的伴随插件
cordis.patch.yml 组合声明:dsh plugin add 靠这一行把插件接进层栈
assets/premise-trace.md 方法正文(技能加载时读取全文)
scripts/smoke.mjs 本机冒烟:结构、组合声明、注册、正文可读

兼容

engines.dsh 声明 >=0.2.1-0 <0.3.0-0;0.3 起不保证。

维护

npm run check    # 语法
npm run smoke    # 结构 / 组合声明 / 注册 / 正文可读

改方法正文只动 assets/premise-trace.md,改注册动 index.js;改完重启 DSH 生效。

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 9ee2a6390e9b

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout