LLYlab/DLT ↗★ 1
dsh-light-tool
提供对话费用统计、文档读写预览及程序执行等常驻工具。 适合需要实时监控对话成本、读写Office文档并直接运行代码的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LLYlab/DLT说明文档
阅读完整 README ↗改默认配置
要改默认值(比如 dlt_build 不传 target 时用的解决方案),在自己的 patch 层里按 id 覆盖:
- id: dlt
config:
defaultSolution: 'C:\path\to\your.sln'
⚠️ 覆盖是整块替换,不是逐字段深合并——
config里要写全你想生效的键, 没写的会回到 schema 默认值(完整键表见下面「配置项」)。 也不要再insert一个同名dlt行,否则是重复的 Bundle ID。
文档引擎依赖本机 Python 3.12 与几个包,见文末「依赖」;Office COM / Edge 用本机已装的程序。
配置项(cordis.patch.yml 的 config)
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关默认值(只影响没有 switch.json 时;运行期开关见上一节) |
cost / balance / documents / preview / environment / run | true | 六个模块的开关默认值(同上) |
pythonEnv | python312 | 文档引擎用的解释器(见环境表) |
environments | {} | 环境表路径覆盖:{ [环境 id]: { program?, vcvars?, arch?, label?, vsRoot? } }。不填就能用 —— 解析顺序见文末实现要点 10 |
cacheDir | /dlt | 定价与余额快照目录 |
pricingMaxAgeMs | 86400000 | 定价快照最长使用时间,超过就重抓官网 |
balanceApiBase | https://api.deepseek.com | 余额接口基址 |
balanceApiKeyEnv | DEEPSEEK_API_KEY | 凭据引用名(先走凭据 seam,再退回同名环境变量) |
balanceCacheMs | 60000 | 余额缓存时长,浏览器按这个节奏轮询 |
docTimeoutMs / runTimeoutMs | 300000 / 120000 | 默认超时 |
maxOutputBytes | 262144 | 单次执行捕获的输出上限(超出保留首尾) |
promptSection | true | 是否把环境表注入系统提示 |
defaultSolution | 空 | dlt_build 的默认解决方案 |
defaultConfiguration / defaultPlatform | Debug / x64 | dlt_build 默认值 |