🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

HanyangZZZ/local-agent-stack

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
需源码安装

从一个地方运行整个本地智能体工作站。

暂不能直接安装(需源码编译或环境不满足):缺少 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 可自由使用、修改
和再分发。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群