← 返回列表
需源码安装
从一个地方运行整个本地智能体工作站。
暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/14 · 已提供中文文档
为Ollama、DeepSeek Harness和本地AI代理环境打造的开源桌面控制平面
综合分
29.2
GitHub 分
29.2
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add HanyangZZZ/local-agent-stack缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 1 天前真实安装成功
- 是什么
- dsh 原生插件 · chat
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 12 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包local-agent-stack(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/23 01:19:56
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成Local Agent Stack 从一个地方运行整个本地智能体工作站。 安装运行时、启动 Harness、控制 GPU 内存,并重放每一个智能体工作流——同时不放弃本地所有权。 下载最新 alpha 版本 · 架构 · 路线图 · 参与贡献 你的本地 AI 技术栈终于像一款产品了 Ollama 运行模型。DeepSeek Harness 运行智能体。Local Agent Stack 是独立的桌面控制平面,让它们易于安装、操作、观察和恢复。 带上你现有的运行时,或者让应用在它们旁边管理经过验证的副本。一键启动整个技术栈,打开经过身份验证的 Harness 工作区,查看 GPU 使用情况,立即释放 VRAM,并在可播放的 Ultra Trace 时间线中检查复杂的智能体执行过程。 [!IMPORTANT] Local Agent Stack 是 alpha 软件。Windows 桌面是当前经过测试的目标平台,接口可能会在预发布版本之间发生变化。 它的不同之处 | | | |---|---| | 一键生命周期将 Ollama 和 Harness 作为一个事务性技术栈进行启动、停止或重启。部分启动会干净地回滚。 | 真正的 GPU 控制查看已加载的模型和 VRAM 使用情况,卸载单个模型,或立即释放所有 Ollama GPU 内存。 | | 自带运行时——或使用托管版本保持独立安装不受影响,或安装经过验证的应用自有运行时版本并支持回滚。 | 无需身份验证变通方案的 Harness使用 dsh web 发出的 URL,在专用应用窗口中启动真正的经过身份验证的 Harness UI。 | | Ultra Trace 可观测性回放模型 I/O、推理、工具、智能体、工作流、上下文占用、GPU 遥测、队列和槽位租约。 | 恢复而非猜测崩溃后仅重新附加到已验证的、应用拥有的进程。绝不因为进程名或端口看起来熟悉就终止进程。 | Ultra Trace:看到智能体系统,而不是一堵日志墙 Ultra Trace 将 Harness 的仅追加会话记录重建为可读、可播放的执行图,同时将每条原始记录保留在折叠详情中。 - 在语义化执行场景中向前和向后逐步查看。 - 跟踪 supervisor、subagent、fork、tool、report 和动态工作流路由。 - 通过颜色识别共享上下文,通过条纹上下文谱系识别 fork。 - 观察智能体随时间进入和离开四个可复用推理槽位。 - 在每一步查看排队请求、上下文占用、GPU 利用率和 VRAM。 - 展开任意节点以检查确切的系统提示、注入上下文、工具/MCP schema、消息、推理、输出、用量和原始源记录。 持久化的 Harness 日志仍是事实来源。Ultra Trace 读取并连接这些记录;它不会重写或替换 Harness。 为安全的本地运行而构建 Local Agent Stack 控制强大的本地进程,因此安全边界被刻意收窄: - 当前版本中,管理端点仅限回环地址。 - 应用仅停止它启动且仍能验证的子进程。 - UI 操作使用类型化、允许列表内的操作——不存在任意 shell RPC。 - 托管安装会在原子激活前验证来源、大小、SHA-256、归档路径和可执行文件版本。 - 失败的安装和配置变更会保留先前可用的状态。 - 诊断导出会脱敏路径,并省略日志、提示、参数、凭据、进程记录和 Harness 启动 URL。 - 桌面更新需要有效的项目更新器签名。 在 SECURITY.md 和 docs/architecture.md 中阅读完整边界。 快速开始 安装 Windows alpha 版 1. 从 GitHub Releases 下载最新的安装程序。 2. 打开 Local Agent Stack 并完成引导式设置清单。 3. 选择你现有的 Ollama/Harness 安装,或安装托管副本。 4. 选择 Start stack,然后选择 Open Harness。 模型不随附打包。Ollama、DeepSeek Harness 和下载的模型仍受其各自许可证约束。 从源码运行 你需要 Windows 10/11、Node.js 22+、pnpm 11、带 MSVC 工具链的 Rust stable,以及 Microsoft Edge WebView2 Runtime。 git clone https://github.com/HanyangZZZ/local-agent-stack.git cd local-agent-stack pnpm install --frozen-lockfile pnpm dev Ollama 和 DeepSeek Harness 对于 UI 开发是可选的。缺失的服务会显示为不可用,而不会阻止控制中心打开。 各部分如何协同工作 mermaid flowchart LR User([你]) --> Desktop[本地代理栈] subgraph Control[独立控制平面] Desktop --> Core[类型化 Rust 核心] Core --> Lifecycle[进程生命周期] Core --> Runtime[托管运行时] Core --> Trace[Ultra Trace 记录器] Core --> Diagnostics[脱敏诊断] end Lifecycle --> Ollama[Ollama] Lifecycle --> Harness[DeepSeek Harness] Runtime --> Ollama Runtime --> Harness Harness --> Sessions[(仅追加会话)] Sessions --> Trace Trace --> Replay[可播放工作流图] Harness --> Models[本地模型推理] Models --> Ollama 即使 Harness 已停止或运行异常,控制平面仍然可用。它不会分叉 Ollama、不会替换 Harness 代理循环,也不会静默接管外部管理的安装。 开发 在发起拉取请求之前,请运行完整的本地质量门禁: powershell pnpm install --frozen-lockfile pnpm check pnpm format:check pnpm lint pnpm test pnpm --filter @local-agent-stack/desktop build pnpm audit --audit-level high pnpm check 还会验证发布版本一致性、更新器密钥一致性、兼容性清单不变量、模式存在性、受跟踪文件卫生以及常见密钥模式。 仓库布局 text apps/desktop/ Tauri 桌面应用程序和 Web UI crates/local-stack-core/ 运行时、生命周期、配置和跟踪逻辑 packages/harness-companion/ 可选的只读 Harness 集成 manifests/ 发布控制的运行时兼容性数据 schemas/ 公共 JSON 模式 scripts/ 仓库验证和本地启动工具 docs/ 架构、路线图和发布文档 updater/ 公共更新器密钥和已签名发布元数据 有用的核心命令 powershell 在不打开桌面 UI 的情况下检查此机器 cargo run -p local-stack-core --example snapshot 解码并重建 Harness 跟踪 cargo run -p local-stack-core --example inspect_trace -- 准备并验证隔离的 Harness 配置文件 cargo run -p local-stack-core --example prepare_profile 导出脱敏支持报告 cargo run -p local-stack-core --example export_diagnostics 导入并冒烟测试托管的 Harness 安装 cargo run -p local-stack-core --example install_managed_harness cargo run -p local-stack-core --example smoke_managed_harness 安装并冒烟测试清单固定的 Ollama 运行时 cargo run -p local-stack-core --example install_managed_ollama cargo run -p local-stack-core --example smoke_managed_ollama 项目状态 Windows/NVIDIA 基础、托管的 Ollama 和 Harness 运行时、经过身份验证的 Harness 窗口、系统托盘监管程序、签名更新器流水线和 Ultra Trace 回放均已实现。接下来的主要领域是更广泛的运行时适配器、 签名兼容性元数据、更丰富的更新渠道,以及 macOS/Linux 桌面 支持。 有关详细信息,请参阅路线图、变更日志和 发布检查清单。 贡献 欢迎提交 issue 和有针对性的 pull request。请先阅读 CONTRIBUTING.md,遵守 行为准则,并按照 SECURITY.md 中所述 使用私密漏洞报告。 许可证 根据 Apache-2.0 许可。Local Agent Stack 可自由使用、修改 和再分发。