Skip to content

Releases: leolee9086/dsh-context-care

v0.1.1 · 移除 DSH 直接依赖,全部通过 Cordis 注入

Choose a tag to compare

@leolee9086 leolee9086 released this 08 Sep 07:47

修复:所有 DSH 能力经 Cordis 注入

v0.1.0 错误地直接导入 DSH 内部包,并把 Harness checkout 链接写入依赖清单。该版本修正这个架构问题,建议使用本版本替代 v0.1.0。

  • 运行时代码不再导入任何 @deepseek-ai/dsh-* 包。
  • manifest 和锁文件不再包含 DSH 依赖、peer dependency 或本地 checkout 链接。
  • 工具直接注册到注入的 tools 服务;消息入队、持久化、计量、路由和压缩全部由 Cordis 注入的宿主能力负责。
  • 消息数据和前缀选择策略由插件持有;配置使用 Zod Standard Schema。
  • 默认安装、测试和构建不需要 DSH 源码目录。
  • 真实宿主集成验证为单独的 test:integration 命令,必须显式指定 DSH_TEST_CHECKOUT,测试文件不进入发布包。

安装

dsh plugin --profile web add https://github.com/leolee9086/dsh-context-care/releases/download/v0.1.1/dsh-context-care-0.1.1.tgz

附件包含前端构建产物。安装后仍需按中文 README 在 Web profile 挂载显示入口,在自定义预设 compaction 隔离组挂载 /agent;通过已有宿主提供服务,不安装另一份 DSH。更新已运行实例后需按宿主流程重新加载插件,已运行会话可能仍保留旧预设实例。

验证

  • 没有 DSH checkout 的全新目录中,pnpm install --frozen-lockfile、19 项默认测试、构建和语法检查全部通过。
  • 另有 1 项真实 DSH Loader/loop 集成测试通过,验证注入服务下的注册、摘要事务、继续执行、状态重放及稳定请求前缀。
  • 保留百分比通知节流、界面双数值及分段颜色。
  • DSH 接口仍处于预稳定阶段;无真实 DeepSeek 行为改善幅度的 A/B 评估。

附带 SHA256SUMS.txt 用于校验安装包。

v0.1.0 · 疲劳度、唤醒值与自主上下文压缩

Choose a tag to compare

@leolee9086 leolee9086 released this 08 Sep 06:45

首次发布:上下文状态与自主历史压缩

为 DeepSeek Harness 提供独立 Cordis 插件,中文优先文档。

  • 同时显示疲劳度与唤醒值百分比、等级及四段颜色。
  • 按整数百分比变化通知,避免小数波动导致重复注入。
  • 提供 context_status 和 context_rest,在安全请求边界压缩历史并保留续接笔记。
  • 动态提示仅在消息队列末尾以 user 角色追加,既有消息前缀不改写。
  • 支持投影重放、旧记录未校准显示、取消、失败报告与卸载清理。

安装

附件 dsh-context-care-0.1.0.tgz 已含前端构建产物:

dsh plugin --profile web add https://github.com/leolee9086/dsh-context-care/releases/download/v0.1.0/dsh-context-care-0.1.0.tgz

安装依赖后,还需在 Web profile 挂载显示入口,在自定义预设的 compaction 隔离组中挂载 /agent。详见仓库中文 README。不要编辑随部署附带的预设。

验证与兼容性

  • 19 项测试通过;前端构建通过。
  • 实际 DSH Loader、agent loop、token meter、compaction provider 集成测试通过,仅模拟 LLM。
  • 已在 DSH 提交 d347e703908d0406b7a7ef80e3a0e594d86b2215 对应的本地构建验证。DSH 接口处于预稳定阶段,不保证任意版本兼容。
  • 尚未进行真实 DeepSeek 模型行为改善幅度的 A/B 评估。

发布到 GitHub,未发布到 npm registry。SHA256SUMS.txt 可用于校验下载附件。