🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

原生外壳 yuzio-ai/ozyune

DeepSeek Harness
yuzio-ai43 天前有提交已提供中文文档扫描:无法判定

在 macOS 原生窗口里运行 dsh Web 界面

29.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yuzio-ai/ozyune
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/09/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 43 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • macOS原生窗口运行
  • 承载Web界面

给 DeepSeek Harness Web 一个轻量原生 macOS 归宿。

README

由 DeepSeek 最新模型翻译生成
Ozyune 一个轻量的原生 macOS 容器,为 dsh web 而生。 原生启动。内嵌 Web 界面。极简表面。 概览 Ozyune 是一个小型 macOS 应用,把现有的 dsh web 体验装进原生应用窗口。 第一个版本刻意只做三件事: - 启动 Ozyune 时拉起 dsh web --no-open --port 0; - 在原生 WKWebView 中显示 dsh Web UI; - 退出 App 时停止由它管理的 dsh 进程。 Ozyune 不会重新实现 dsh 的界面或 agent 运行时。目标是让原生外壳保持轻薄,Web 应用和运行时行为继续由 dsh 自己负责。 Ozyune 是独立项目,并非 DeepSeek 官方应用。 当前状态 v1.0.0 —— 首个公开版本 当前构建刻意保持极简:没有原生会话列表、菜单栏组件、内置 Node 运行时、自动更新,也没有定制的 dsh UI。 前置条件:先安装 DeepSeek Harness 重要 —— Ozyune 只是一个外壳,不内置 dsh 运行时。启动 Ozyune 之前,必须先在你的 Mac 上下载并安装好 DeepSeek Harness。
展开完整文档(README 剩余 1 节)
Ozyune

一个轻量的原生 macOS 容器,为 dsh web 而生。

原生启动。内嵌 Web 界面。极简表面。

概览

Ozyune 是一个小型 macOS 应用,把现有的 dsh web 体验装进原生应用窗口。

第一个版本刻意只做三件事:

- 启动 Ozyune 时拉起 dsh web --no-open --port 0;
- 在原生 WKWebView 中显示 dsh Web UI;
- 退出 App 时停止由它管理的 dsh 进程。

Ozyune 不会重新实现 dsh 的界面或 agent 运行时。目标是让原生外壳保持轻薄,Web 应用和运行时行为继续由 dsh 自己负责。

Ozyune 是独立项目,并非 DeepSeek 官方应用。

当前状态

v1.0.0 —— 首个公开版本

当前构建刻意保持极简:没有原生会话列表、菜单栏组件、内置 Node 运行时、自动更新,也没有定制的 dsh UI。

前置条件:先安装 DeepSeek Harness

重要 —— Ozyune 只是一个外壳,不内置 dsh 运行时。启动 Ozyune 之前,必须先在你的 Mac 上下载并安装好 DeepSeek Harness。

使用 npm 全局安装(需要 Node.js 18 或更高版本):

npm install --global @deepseek-ai/dsh

然后验证安装:

dsh --version

Ozyune 通过你的登录 shell 启动 dsh(npx --yes @deepseek-ai/dsh web --no-open --port 0)。预装好 dsh 后启动几乎是瞬时的;否则首次启动会卡在 npx 下载包的过程中,在网络较慢或受限的环境下可能直接失败。

系统要求

- macOS 14 或更高版本
- 已安装 DeepSeek Harness(见上文)
- shell 环境中可用的 Node.js 和 npm / npx
- 当 npx 需要解析或下载 @deepseek-ai/dsh 时的网络访问
- Xcode 16 或更高版本 —— 仅从源码构建时需要

本地运行

1. 克隆本仓库。
2. 用 Xcode 打开 Ozyune.xcodeproj。
3. 选择 Ozyune scheme。
4. 运行目标选择 My Mac。
5. 点击 Run。

Ozyune 当前执行的是:

npx --yes @deepseek-ai/dsh web --no-open --port 0

它会等待 dsh 的就绪 URL,然后直接在 WKWebView 中加载,不会打开外部浏览器。

本地构建的签名配置

项目使用自动签名,但你的 Apple Developer Team ID 不会进入 git。克隆仓库后,请在仓库根目录创建 Local.xcconfig(该文件已被 gitignore):

DEVELOPMENT_TEAM =

Signing.xcconfig 以可选方式包含这个文件;没有它时构建就不指定 team。

架构

Ozyune.app
├── OzyuneProcessManager
│ ├── 启动 dsh │ ├── 监听 stdout / stderr │ ├── 检测就绪 URL │ └── 负责进程清理 │ └── OzyuneWebView └── WKWebView └── dsh Web UI

关于当前的边界与生命周期规则,见 docs/architecture.md。

项目结构

Ozyune/
├── .github/
│ ├── ISSUE_TEMPLATE/
│ ├── pull_request_template.md
│ └── workflows/build.yml
├── design/
│ └── ozyune-logo.png
├── docs/
│ └── architecture.md
├── Ozyune.xcodeproj/
├── Ozyune/
│ ├── AppDelegate.swift
│ ├── Assets.xcassets/
│ ├── ContentView.swift
│ ├── DshOutputInterpreter.swift
│ ├── Info.plist
│ ├── OzyuneApp.swift
│ ├── OzyuneProcessManager.swift
│ ├── OzyuneWebView.swift
│ └── StartupView.swift
├── Signing.xcconfig # 已提交;以可选方式包含 Local.xcconfig ├── Local.xcconfig # 已 gitignore;你的 DEVELOPMENT_TEAM 放这里 ├── CONTRIBUTING.md ├── LICENSE └── README.md

设计原则

- 薄原生外壳 —— 没有明确理由,不在 Swift 里重复实现 dsh 的业务逻辑。
- 原生用在关键处 —— 生命周期、窗口、文件对话框以及未来的 macOS 集成,属于应用外壳。
- 沿用已可用的 Web —— 现阶段现有 dsh Web UI 继续作为产品界面。
- 小步快跑 —— 新的原生特性必须解决一个具体的限制,而不是默认让外壳膨胀。

路线图

近期可能的方向(非承诺):

- 内置受控的 Node + dsh 运行时,不再依赖用户的 shell 环境;
- 改进原生的启动 / 故障恢复诊断;
- 只在能实质改善体验的地方加入 macOS 特定集成;
- 开始分发时,补齐签名、公证、打包与更新投递。

贡献

见 CONTRIBUTING.md。

许可证

Ozyune 基于 MIT 许可证 发布。
预览分享卡片长什么样 ↓yuzio-ai/ozyune
分享 · DeepSeek Harness Hub
yuzio-ai/ozyune

在 macOS 原生窗口里运行 dsh Web 界面

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部