Skip to content

Releases

v0.6.8 — 分层作用域修正与能力联动

Choose a tag to compare

@creatjy creatjy released this 08 Nov 15:41

0.6.8

  • 修正明细开关的分层显示:项目/全局页不再因为本层只有正文改写而忽略继承的 enabled: false。
  • 系统提示段也按所属能力档位计入关闭;合并后的工具/段落规则自动对齐。
  • 项目/会话关闭工具时,同步隐藏对应的 tool: 说明段。

0.6.2 – 0.6.7

  • 技能页恢复「加载 / 简介 / 隐藏」三档,磁盘兜底技能也可设档。
  • AI 建议收敛到胶囊与三个列表页;明细行内不再重复放 AI 按钮。
  • AI 建议名称与理由支持整行悬停/点击气泡查看。
  • 胶囊浮层加宽至 490px;技能/MCP/插件页头补「少发 ≈」。
  • 能力主开关联动关联说明段与工具,带 auto 标记,可整体撤销且不覆盖手写文本。

安装

dsh plugin add github:creatjy/dsh-context-control

或使用 GitHub Packages:

npm login --registry=https://npm.pkg.github.com
dsh plugin add @creatjy/dsh-context-control

校验

  • npm test:30 项通过。
  • 版本:0.6.8。

v0.5.29 — 工具限制跳过已删除插件的旧工具名

Choose a tag to compare

@creatjy creatjy released this 08 Nov 05:55

修复:tools.restrict() 遇到已删除插件遗留的工具名时整条报错,导致所有有效工具限制都未生效。现在限制前用实时 tools.schemas() 过滤,仅传入当前真实存在的工具;界面目录仍保留旧项以便撤销历史规则。

v0.5.28 — 按状态筛选 + 首轮工具裁剪

Choose a tag to compare

@creatjy creatjy released this 08 Nov 05:09

新增所有筛选框的「全部 / 已开启 / 已关闭」状态过滤;新会话第一轮第一步即应用项目/全局工具裁剪。

v0.5.27 — 自动压缩阈值修复 + README 视觉化

Choose a tag to compare

@creatjy creatjy released this 08 Nov 04:30

修复

  • 自动压缩阈值下限:界面允许 5%–95%,但 store.setAutoCompact() 仍把小于 30% 的值夹回 30%。现在与 sanitizeAutoCompact 一致,5% 会按 5% 生效。

文档

  • README 重写为「能力 + 截图 + 数字口径 + 边界」结构,新增真实界面截图。
  • 新增 screenshots.json 与 512px icon.png,供 DSH 市场收录使用。

v0.5.26 — 上下文管控首个开源版本

Choose a tag to compare

@creatjy creatjy released this 08 Nov 03:38

dsh-context-control v0.5.26

DSH 上下文管控插件首个开源版本。

功能

  • 按模块查看上下文占用:系统提示、技能、MCP、插件、注入、工具、工具结果、助手消息;可逐项开关或编辑。
  • 能力三档(加载 / 仅简介 / 隐藏),支持模式、全局、项目、会话四层作用域;会话层只影响当前会话。
  • 输入框左侧会话胶囊:当前窗口 / 每次重发 / 下一轮预计,压缩排队、自动压缩与上次压缩结果,六个页签共用固定布局。
  • 上下文投影会扣减隐藏段与工具,概览、少发 token 与页签计数使用同一口径。
  • 自动压缩阈值 5%–95%,压缩结果持久化并展示真实失败原因。

安装

dsh plugin add github:creatjy/dsh-context-control

或下载本页附件 dsh-context-control-0.5.26.tgz 后:

dsh plugin add ./dsh-context-control-0.5.26.tgz

安装后重启 DSH,并刷新 Web GUI。

文档

MIT License.