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

聊天助手桌面版 automagik-dev/omni-desktop

DeepSeek Harness
automagik-dev11 天前有提交已提供中文文档扫描:含敏感能力

在一个窗口里管理 WhatsApp、Telegram、Slack 的 AI 助手

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · platform
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 11 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件
查看扫描证据(共 36 处,展示前 19 条)
  • 写入本地文件
    src/main.js:129
    mkdirSync(join(home, 'logs'), { recursive: true })
  • 写入本地文件
    src/main.js:134
    const log = createWriteStream(join(home, 'logs', 'dsh.log'), { flags: 'a' })
  • 写入本地文件
    src/main.js:176
    const out = createWriteStream(join(home, 'logs', 'update.log'), { flags: 'a' })
  • 写入本地文件
    src/dsh.js:49
    mkdirSync(dir, { recursive: true })
  • 写入本地文件
    src/dsh.js:56
    writeFileSync(file, `#!/bin/sh\n# Written by the Omni desktop app at launch (src/dsh.js writeTools).\n${line}\n`)
  • 写入本地文件
    src/dsh.js:57
    chmodSync(file, 0o755)
  • 读取本地文件
    src/dsh.js:117
    const stamp = existsSync(id) ? readFileSync(id, 'utf8') : readFileSync(join(source, 'package.json'), 'utf8')
  • 读取本地文件
    src/dsh.js:117
    const stamp = existsSync(id) ? readFileSync(id, 'utf8') : readFileSync(join(source, 'package.json'), 'utf8')
  • 读取本地文件
    src/dsh.js:119
    if (existsSync(marker) && readFileSync(marker, 'utf8') === stamp) return { target, installed: false }
  • 读取本地文件
    src/dsh.js:119
    if (existsSync(marker) && readFileSync(marker, 'utf8') === stamp) return { target, installed: false }
  • 读取本地文件
    src/dsh.js:120
    if (!existsSync(target)) {
  • 写入本地文件
    src/dsh.js:121
    mkdirSync(join(dshHome, 'profiles'), { recursive: true })
  • 删除本地文件递归
    src/dsh.js:127
    rmSync(join(target, 'node_modules', name), { recursive: true, force: true })
  • 删除本地文件递归
    src/dsh.js:131
    rmSync(join(target, 'vendor'), { recursive: true, force: true })
  • 读取本地文件
    src/dsh.js:132
    if (existsSync(join(source, 'vendor'))) cpSync(join(source, 'vendor'), join(target, 'vendor'), { recursive: true })
  • 写入本地文件
    src/dsh.js:133
    writeFileSync(join(target, 'package.json'), mergeProfilePackage(readJson(join(target, 'package.json')), readJson(join(source, 'package.json'))))
  • 写入本地文件
    src/dsh.js:141
    if (merged !== null) writeFileSync(patch, merged)
  • 删除本地文件
    src/dsh.js:194
    rmSync(join(target, 'node_modules', '.pnpm-workspace-state-v1.json'), { force: true })
  • 执行外部命令来自配置/变量
    src/dsh.js:285
    const child = spawn(node, [bin, '--profile', PROFILE, '--no-open', '--host', '127.0.0.1', '--port', String(port)], {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库

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

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

Omni 支持 Mac 和 Linux:一队 AI 助手常驻你的 WhatsApp、Telegram 和 Slack 聊天里。去 Releases 下载。

README

由 DeepSeek 最新模型翻译生成
Omni 桌面版已迁移。 现在它是 Automagik 桌面应用,由 automagik-dev/automagik(apps/desktop)构建并发布。已安装的 Omni 桌面版会自动更新到新版本,数据全部保留;新下载请到 Automagik 的 releases。本仓库的 releases 继续保留,供已经下载的副本使用。 Omni 一支住在你聊天里的 AI 助手团队。 WhatsApp、Telegram、Slack 等平台,全在一个窗口里,助手一有动静就行动。 ⬇ 下载 Mac 版 · ⬇ 下载 Linux 版(Ubuntu、Debian) · Linux(AppImage) Mac 需 Apple 芯片(M1 或更新),macOS 13 或更新 · Linux 需 64 位 PC · 暂不支持 Windows 免费开源。全部下载与更新内容 它能做什么 Omni 把你所有对话放在一处,还给你 Bots:在你的聊天里替你干活的 AI 助手。 - 所有聊天一个窗口。 WhatsApp、Telegram、Slack 等渠道并排显示。 - Bots 不用等吩咐。 消息来了、群里热闹起来、客户凌晨 3 点来信:你安排在上面的 Bot 会行动。说一句「每天早上 8 点给我这个群的摘要」,它就会照做。 - 主动权在你手里。 Bot 只读你允许的聊天。
展开完整文档(README 剩余 1 节)
Omni 桌面版已迁移。 现在它是 Automagik 桌面应用,由 automagik-dev/automagik(apps/desktop)构建并发布。已安装的 Omni 桌面版会自动更新到新版本,数据全部保留;新下载请到 Automagik 的 releases。本仓库的 releases 继续保留,供已经下载的副本使用。

Omni

一支住在你聊天里的 AI 助手团队。
WhatsApp、Telegram、Slack 等平台,全在一个窗口里,助手一有动静就行动。

⬇ 下载 Mac 版 · ⬇ 下载 Linux 版(Ubuntu、Debian) · Linux(AppImage)

Mac 需 Apple 芯片(M1 或更新),macOS 13 或更新 · Linux 需 64 位 PC · 暂不支持 Windows 免费开源。全部下载与更新内容

它能做什么

Omni 把你所有对话放在一处,还给你 Bots:在你的聊天里替你干活的 AI 助手。

- 所有聊天一个窗口。 WhatsApp、Telegram、Slack 等渠道并排显示。
- Bots 不用等吩咐。 消息来了、群里热闹起来、客户凌晨 3 点来信:你安排在上面的 Bot 会行动。说一句「每天早上 8 点给我这个群的摘要」,它就会照做。
- 主动权在你手里。 Bot 只读你允许的聊天。它第一次想读新聊天时会问你,你回答 Once、Always 或 No。在它以你的身份发消息、删除内容或断开渠道之前,每次都会先给你看它具体要做什么,再征求同意。
- 答案拿来就能用。 Bots 可以用列表、看板和表单回复,而且这些内容会自动保持最新。

开始之前

你需要两样东西。应用会带你走完这两步,也可以先跳过,之后再回来。

1. 一个要连接的 Omni。 Omni 是连接你聊天应用的服务。如果团队或公司已经部署了一个,问他们要地址(看起来像网址)。你会在手机上批准这台电脑,不用复制密码或密钥。
2. 一个 AI 账号。 以下任选其一:DeepSeek、OpenAI(Codex)、Anthropic(Claude)、Kimi、Z.ai、OpenCode,或者你正在用的服务商的 API key。

在 Mac 上安装

1. 下载 Omni Mac 版。大约 330 MB。
2. 打开下载好的文件(Omni-Mac.dmg,在「下载」文件夹里)。
3. 在打开的窗口中,把 Omni 图标拖到 Applications 文件夹上。
4. 从 Applications 文件夹打开 Omni(或按 ⌘ Space,输入 Omni)。
5. 如果 Mac 弹出提示 「Omni 是从互联网下载的 App。确定要打开吗?」,点 打开。Omni 已由 Apple 签名并校验,所以只有第一次会看到这个提示。

之后你可以在 Finder 侧边栏推出 Omni 磁盘,并删除下载的文件。

在 Linux 上安装

Ubuntu 或 Debian(推荐):

1. 下载 Omni for Linux(.deb)。
2. 双击下载好的文件,选择 安装;或者在「下载」文件夹里打开终端,运行 sudo apt install ./Omni-Linux.deb。
3. 从应用列表打开 Omni。

其他 Linux(AppImage):下载 AppImage,右键点击它,打开 属性 → 权限,勾选 允许作为程序执行文件,然后双击运行。如果启动不了,你的系统可能需要 libfuse2(Ubuntu 上运行 sudo apt install libfuse2t64),或者改用 .deb。

最初五分钟

1. 跟章鱼打个招呼。 Omni 启动后会显示一段简短的欢迎语。
2. 连接你的 Omni。 输入 Omni 的地址,点 获取验证码。屏幕上会出现二维码。
- 用手机相机扫码。WhatsApp 会打开你与自己的聊天,验证码已经填好。发送它,应用就连接上了。
- 或者用 Face ID 或指纹在手机上批准,如果你的 Omni 支持的话。
3. 连接你的 AI。 选择你已有的账号:登录 Codex、Claude 或 Kimi,或者粘贴 DeepSeek 或其他 API key。
4. 开始对话。 你的 Main Bot 能跨频道查看内容。问它一些关于你聊天记录的问题,或者让它帮你照看某个群组。

登录 Codex、Claude 或 Kimi 会使用你在对应公司的个人套餐。把个人套餐用于工作前,请先查看它们的条款。API key 没有这个限制。

更新

Omni 会自动更新。启动时检查一次,之后每隔几小时检查一次,并在后台下载新版本。准备好后,窗口顶部会显示 Omni X 已就绪,旁边有 立即重启 和 稍后。点了稍后,那里会一直留一个小按钮 重启以更新,退出 Omni 时也会安装更新。

想手动检查,macOS 上用 Omni → 检查更新…,Linux 上右键点击顶栏。

Linux 上的 .deb 版本不会自我替换,因为它归你的包管理器管。顶栏会显示 Omni X 已发布,点 下载 会打开 release 页面。
构建版本跟随自己的通道:稳定版只会升级到更新的稳定版。设置 OMNI_DESKTOP_UPDATE_CHANNEL=prerelease 后,也会跟随预发布版;设置 OMNI_DESKTOP_UPDATES=off 则关闭更新。每次检查都会写入应用数据文件夹下的 logs/update.log。

你的数据

- Omni 保存在你电脑上的所有内容都在同一个文件夹里:主目录下的 .omni/desktop。
- 你的聊天记录留在你的 Omni 里。应用会显示这些记录,并保留你的 Bot 正常工作所需的内容。
- 你的 Bot 读写的内容会进入你连接的 AI 账户,适用该公司的条款。

卸载

- Mac: 退出 Omni,然后把 Omni 从 Applications 拖到废纸篓。
- Linux(.deb): sudo apt remove omni。AppImage: 删除文件即可。
- 想连它保存的所有内容一起删掉,就删除主目录下的 .omni/desktop 文件夹。(在 Mac 上,于 Finder 中按 ⌘ ⇧ . 可显示隐藏文件夹。)

帮助

遇到问题,或者有想法?提交 issue,告诉我们你做了什么、看到了什么。

面向开发者:Omni desktop 是 Omni 的 UI,运行在独立的 DeepSeek Harness 上,每个版本都附带同一版本的 Omni 发行版。构建、发布与更新方式见:docs/DEVELOPMENT.md。Apache-2.0。
预览分享卡片长什么样 ↓automagik-dev/omni-desktop
分享 · DeepSeek Harness Hub
automagik-dev/omni-desktop

在一个窗口里管理 WhatsApp、Telegram、Slack 的 AI 助手

这是你的仓库?认领条目

回到顶部