dsh-compaction-cache:让 DSH 压缩摘要命中 Provider 前缀缓存
DeepSeek Harness (DSH) 的 `dsh-compaction-cache` 插件旨在解决压缩摘要时因缺失 `reasoningEffort`、`temperature` 和 `maxTokens` 导致无法复用 Provider 前缀缓存的问题。该插件挂载在 `llm/stream` 流上,仅对标记为 `purpose: 'compaction'` 的请求生效。它通过镜像路由头参数、强制对齐 `maxTokens` 等规则补齐摘要信封,使调用环境与上一轮一致,从而大幅降低计算成本。 该插件零依赖、免构建,仅通过 GitHub 分发。所有配置均为可选,默认启用。生效后,日志将
阅读全文dsh-cache-safe-tool-result
DeepSeek Harness (DSH) 插件旨在解决 DSH 隐式提示缓存中的漏洞。DSH 的“原地”截断会导致尾部内容失效并重新计费。该插件通过在结果进入会话表面之前进行截断,以及防止重写已交付结果,确保缓存前缀的安全。它使用 `tools/post-execute` 钩子和 `toolResultPruner` 服务,实现高缓存命中率,适合需要处理大型工具结果以维持缓存有效性的场景。
阅读全文dsh-cache-miss:DSH 网页插件:缓存未命中时的黄色单行提示
`dsh-cache-miss` 是由开发者 wefio 维护的 DSH 网页插件,旨在解决 Agent 开发中难以即时定位缓存未命中的问题。该插件属于“记忆”类别,通过纯前端实现,不修改源码。它能在第一轮对话的 assistant 回复正下方,仅当缓存未命中时,渲染包含 idle 耗时、re-billed token 数、cached token 数及首 token 时延(TTFT)的黄色提示。该插件有助于开发者调试长上下文及优化提示缓存策略。
阅读全文Nginx缓存入门:提升网站访问速度的实用技巧
Nginx缓存是临时存储频繁访问内容,通过“空间换时间”提升访问速度、减轻后端压力、节省带宽。主要分两种类型:代理缓存(反向代理场景,缓存静态资源,回源到后端)和网页缓存(HTTP缓存,依赖后端`Cache-Control`头实现浏览器本地缓存),动态内容和频繁变化内容(如用户信息、实时数据)不建议缓存。 配置代理缓存需定义路径(如`proxy_cache_path`)和参数(如缓存大小、键规则),在`location`中启用(如`proxy_cache my_cache`),验证配置后重启。管理包括查看缓存状态(日志记录`HIT/MISS`)、清理(手动删缓存文件或用`ngx_cache_purge`模块)、优化(仅缓存静态资源,合理设置`max-age`)。 常见问题:未命中检查配置、后端头或权限;内容过时需检查`Cache-Control`头。关键点:只缓存静态内容,通过日志监控命中状态,动态内容禁缓存。
阅读全文