Hua1Q1nG/dsh-hindsight-local-optimize
Hua1Q1nG★ 0JavaScript最后同步: 2026-08-20
DSH desktop optimization plugin for hindsight-coding-agents: auto-start, auto-stop-on-exit, hide console window, install to other drives.
README 摘要
dsh-hindsight-local-optimize 为 DeepSeek Harness(DSH 桌面端)的 @vectorize-io/hindsight-coding-agents 插件补上「本地记忆」完整生命周期与体验的优化插件。 本插件不修改官方插件的业务逻辑,而是作为 旁路补丁 :接管守护进程的启动/停止、自动绑定 DSH 生命周期、隐藏终端黑框、支持把档案柜装到其它盘。 背景:解决了什么问题 官方 hindsight-coding-agents 在 DSH 桌面端 有两个缺口: 1. 本地守护进程不会自动启动 官方 DSH 版插件只把记忆地址指向本机 127.0.0.1:9077 ,但从不主动拉起 hindsight-embed ( hindsight-api )守护进程——自动冷启动只实现在 Claude Code / Cursor / Copilot 等 CLI 工具 里。结果是:选「本地保存」后,DSH 去连 9077 端口但那里没人值班,记忆功能等于没生效。 2. 会弹出黑框 守护进程的宿主 uv.exe 在 Windows 11 上会用 WindowsTerminal 弹出一个终端黑框,且常驻不消失。 本插件补齐这两点,并提供一键开关、开机自启、退出随停。 功能 - ✅ 一键开关 :侧边栏「本地记忆」按钮,实时状态灯(未运行 / 启动中 / 运行中 / 失败)。 - ✅ 开机自启 :DSH 启动时自动在后台拉起守护进程(带重试,约 40 秒内就绪,不阻塞 DSH)。 - ✅ 退出随停 :独立「看门狗」进程监控 DSH 主进程,DSH 退出时立即杀掉守护进程、释放内存。 - ✅ 隐藏黑框 :自动给官方启动器 daemon-start.js 打「隐藏窗口」补丁(自愈),并后台隐藏 uv.exe 的终端窗口。 - ✅ 装到其它盘 :守护进程(uv 缓存)与模型(HuggingFace 缓存)可安装到任意盘。 架构 \ \ \ dsh-hindsight-local-optimize/ ├── lib/ │ ├── index.js 宿主半边:路由、启停、凭证读取、官方启动器补丁、看门狗 │ ├── client.js 客户端半边:侧边栏开关按钮 │ ├── hide-window.ps1 隐藏 uv.exe 终端黑框(Win32 ShowWindow) │ └── watchdog.mjs 看门狗:独立进程,DSH 退出时杀守护进程 ├── package.json 双面插件声明(dsh.bundle.patch + dsh.client) ├── cordis.patch.yml 挂载补丁 └── README.md \ \ \ 工作原理(关键点) - 启动链路 :插件读宿主凭证服务取 DEEPSEEK API KEY (Key 不出…
在 GitHub 查看完整 README →分类
🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
★ 68,716
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 31,761
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 23,757