Releases: leolee9086/dsh-context-care
Releases · leolee9086/dsh-context-care
Release list
v0.1.1 · 移除 DSH 直接依赖,全部通过 Cordis 注入
修复:所有 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 · 疲劳度、唤醒值与自主上下文压缩
首次发布:上下文状态与自主历史压缩
为 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 可用于校验下载附件。