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

桌面 AI 智能体 Astro-Han/pawwork

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

免费、开源的桌面 AI 智能体,支持 macOS 和 Windows,基于 DeepSeek Harness DSH…

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

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

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Astro-Han/pawwork
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

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

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包pawwork(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/29 15:34:58

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读写/删除本地文件
查看扫描证据(共 8 处,展示前 8 条)
  • 删除本地文件递归
    packages/desktop-electron/electron-builder-app-update.test.ts:39
    for (const root of roots.splice(0)) rmSync(root, { recursive: true, force: true })
  • 读取本地文件
    packages/desktop-electron/electron-builder-app-update.test.ts:142
    expect(existsSync(zhHans)).toBe(true)
  • 读取本地文件
    packages/desktop-electron/electron-builder-app-update.test.ts:143
    expect(existsSync(zhCn)).toBe(true)
  • 读取本地文件
    packages/desktop-electron/electron-builder-app-update.test.ts:144
    expect(readFileSync(zhHans, "utf8")).toContain('CFBundleDisplayName = "爪印";')
  • 读取本地文件
    packages/desktop-electron/electron-builder-app-update.test.ts:145
    expect(readFileSync(zhHans, "utf8")).toContain('CFBundleName = "爪印";')
  • 读取本地文件
    packages/desktop-electron/electron-builder-app-update.test.ts:146
    expect(readFileSync(zhCn, "utf8")).toContain('CFBundleDisplayName = "爪印";')
  • 读取本地文件
    packages/desktop-electron/electron-builder-app-update.test.ts:147
    expect(readFileSync(zhCn, "utf8")).toContain('CFBundleName = "爪印";')
  • 读取本地文件
    packages/desktop-electron/electron-builder-nsis-shortcut.test.ts:11
    const script = readFileSync(join(import.meta.dirname, "resources", "installer.nsh"), "utf8")
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

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

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

界面预览

1 张 · 点击查看大图

功能亮点

  • 内置免费模型
  • 无需APIkey
  • Office文件处理
展开完整介绍(153 字)↓

PawWork — 免费开源的桌面 AI 智能体,支持 macOS 和 Windows,基于 DeepSeek Harness(DSH)构建。内置免费模型,无需 API key 或终端。开箱即用 Office 文件、网页搜索和定时自动化。Codex App 和 Claude Cowork 的开源替代方案。

README

由 DeepSeek 最新模型翻译生成
PawWork 免费、开源的桌面 AI 智能体,支持 macOS 和 Windows,基于 DeepSeek Harness (DSH) 构建,打包成成品——不用终端,不用订阅。自带模型密钥。 中文说明 · Website PawWork 把 DSH 智能体运行时变成桌面应用,可以直接交给从没打开过终端的人用。内置网页搜索和 Office 文档技能,开箱即用,你只要填好模型密钥,第一次运行就是:打开应用,选个文件夹,用大白话描述要干的活。 它是 Codex App 和 Claude Cowork 的开源替代品——面向日常的文档、表格、调研和文件处理,不只是浏览器聊天或 IDE 写代码。 PawWork 的鲸鱼女孩吉祥物戴着橙色爪套,正在处理一摞文档——Codex App 和 Claude Cowork 的开源替代品 PawWork 有何不同 DeepSeek Harness 桌面应用有很多。它们大多只解决一个问题:让已经在用 DSH 的开发者一键启动,通常是打包 Node,然后在窗口里加载官方 DSH 网页界面。 PawWork 想再往外走一步——面向那些不知道 DSH 是什么、也不该去学的人。
展开完整文档(README 剩余 1 节)
PawWork

免费、开源的桌面 AI 智能体,支持 macOS 和 Windows,基于 DeepSeek Harness (DSH) 构建,打包成成品——不用终端,不用订阅。自带模型密钥。

中文说明 · Website

PawWork 把 DSH 智能体运行时变成桌面应用,可以直接交给从没打开过终端的人用。内置网页搜索和 Office 文档技能,开箱即用,你只要填好模型密钥,第一次运行就是:打开应用,选个文件夹,用大白话描述要干的活。

它是 Codex App 和 Claude Cowork 的开源替代品——面向日常的文档、表格、调研和文件处理,不只是浏览器聊天或 IDE 写代码。

PawWork 的鲸鱼女孩吉祥物戴着橙色爪套,正在处理一摞文档——Codex App 和 Claude Cowork 的开源替代品

PawWork 有何不同

DeepSeek Harness 桌面应用有很多。它们大多只解决一个问题:让已经在用 DSH 的开发者一键启动,通常是打包 Node,然后在窗口里加载官方 DSH 网页界面。

PawWork 想再往外走一步——面向那些不知道 DSH 是什么、也不该去学的人。

| | PawWork | 常见的 DSH 桌面套壳 |
| 目标用户 | 不懂技术的知识工作者 | 已经在跑 DSH 的开发者 |
| 首次启动 | 引导式设置:选服务商,粘贴密钥 | 自备 API 密钥 |
| 界面 | 原生 Electron 外壳——系统菜单、原生文件夹和文件选择器、原生更新器 | 窗口里加载官方 DSH 网页界面 |
| Office 文件 | 内置 .docx / .xlsx / .pptx / PDF 技能,附带 Python 工具链 | 不含 |
| 定时任务 | 自动化——按 cron 计划运行已保存的任务 | 不含 |
| 打包 | macOS 已签名并公证,Windows x64 安装包 | 常常只支持单平台,常常未签名 |

右列只是概括;各个项目情况不同,其中好几个在自己定位上做得很出色。重点是 PawWork 所处的位置,不是排名。

因为底层运行时是真正的 DSH,所以这不是跟生态做取舍:来自更广社区的 DSH 插件都能在 PawWork 里安装和运行。

PawWork 对比

| | PawWork | Codex App | Claude Desktop (Cowork) |
| 开源 | 是(Apache-2.0) | 否 | 否 |
| 免订阅免费 | 应用免费;你付钱给模型服务商 | 有限(ChatGPT Free) | 否(需 Pro $20/mo) |
| 桌面应用 | macOS + Windows | macOS + Windows | macOS + Windows |
| 本地文件访问 | 完整工作区访问 | 默认沙箱隔离 | 用户选定的文件夹 |
| Office 文件(Word/Excel/PPT) | 支持 | 不支持 | 支持 |
| 定时自动化 | 支持 | 不支持 | 不支持 |
| 插件生态 | DSH 插件 | 无 | MCP |

你可以让 PawWork 做什么

文档与数据

- 从发票中提取关键字段,整理成可复核的表格
- 汇总 CSV 并写一份简短报告
- 合并 PDF 并整理输出文件
- 把杂乱的笔记和附件变成每周更新

调研与写作

- 对比产品页面,准备一份决策备忘
- 搜索网页,为某个主题收集资料
- 把会议记录变成公告初稿
- 把粗糙的素材改写成更清晰的文档

代码与技术工作

- 检查代码项目,说明该改哪里
- 审查 pull request,总结风险
- 结合日志和源文件调试 API 错误
- 用一句大白话的需求搭出一个小型内部工具

按计划运行

自动化会按 cron 计划运行已保存的任务——周一早上的文件夹摘要、每晚的导出、周期性的检查——结果留在你的工作区里。

工作原理

1. 选择一个工作区文件夹。
2. 用日常语言描述你想要什么。
3. PawWork 调用所需的文件、工具、模型和搜索来完成。
4. 在使用结果之前,先查看步骤、输出和文件。

模型与搜索

PawWork 不附带任何模型凭证。首次启动时会让你选择服务商并粘贴 API key,key 存在本地,随时可以在设置里更改。DSH 模型适配器支持的任何服务商都能用。

网页搜索是内置的,没有配置搜索 key 时,会通过共享的匿名额度来回答,所以不用第二个凭证也能搜索。

下载

从 GitHub Releases 下载最新的 macOS 和 Windows 版本。

- macOS: 下载 .dmg。正式版本已由 Apple 签名并公证。
- Windows: 下载 Windows x64 的 .exe。Windows 版本目前未签名,首次启动可能出现 SmartScreen 提示——选择「More info」,再选「Run anyway」。

PawWork 还很早期,迭代很快。每个版本的改动都写在发布说明里。

内部构成

PawWork 由一个 DSH 运行时、一个原生桌面外壳,以及上层的产品层组成。

- 运行时 —— 一组锁定版本的第一方 @deepseek-ai/dsh-* 包(会话、工具、沙箱、压缩、网页搜索、子代理),在 sidecar 进程里组装,而不是去调用 dsh 命令行。
- 原生外壳 —— packages/desktop-electron/src/main:窗口边框、应用菜单、原生目录与文件选择器、Windows 安装包加固,以及自动更新。
- 产品层 — packages/desktop-electron/resources/dsh:PawWork 自有的 DSH 插件,包括内置网页搜索、Automations、v1 设置迁移,以及桌面宿主桥接。

- 技能 — DSH 的 Word、PowerPoint 和 Excel 技能运行在捆绑的 Python 3.12 上,Office 库已预装,并用捆绑的 LibreOffice 引擎渲染页面做视觉检查,因此离线也能用,无需系统 Python。skills/ 里的 PDF 技能通过捆绑的 uv 运行。

从源码构建

需要 Node.js 24 和 pnpm 11。

git clone https://github.com/Astro-Han/pawwork.git
cd pawwork
pnpm install --frozen-lockfile
pnpm dev:desktop

验证步骤、打包和贡献流程见 CONTRIBUTING.md。

常见问题

PawWork 免费吗? 应用免费,采用 Apache-2.0 协议,内置网页搜索不花钱。模型用量由你提供密钥的服务商计费。

PawWork 和 DeepSeek Harness 是什么关系? PawWork 用 DSH 作为智能体运行时。它是独立开源产品,整合 DSH 包,加上原生桌面外壳,再配上自己的插件,用于网页搜索、Automations 和 Office 办公。它与 DeepSeek 没有隶属关系。

PawWork 和其他 DSH 桌面应用有什么不同? 多数是启动器,面向已经在用 DSH 的开发者。PawWork 面向非技术用户:配置模型密钥有引导,不靠你自己摸索;Office 文档技能和 Python 工具链已捆绑;外壳是原生的,不是把 DSH 网页界面塞进窗口;构建版本在 macOS 上已签名,并为 Windows 提供发布包。

我能在 PawWork 里用 DSH 插件吗? 可以。运行时就是真正的 DSH,社区插件能装能用。

PawWork 能处理本地文件吗? 可以。PawWork 以原生桌面应用运行,能访问你选择的工作区文件夹。它读写你机器上的文档、表格、PDF、代码项目和生成的输出文件。

PawWork 支持哪些文件格式? PDF、Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)、CSV、Markdown、纯文本、图片和代码文件。Office 文件在本地读写。

PawWork 能按计划运行任务吗? 可以。Automations 按 cron 计划运行保存的任务,并把结果写入你的工作区。

我该用哪个模型服务商? DSH 模型适配器支持的任何服务商都行。PawWork 不转售模型访问,也不抽成——密钥在你手里,你直接向服务商付费。

PawWork 支持哪些平台? macOS(Apple Silicon 和 Intel,已签名并公证)和 Windows x64。

运行时与致谢

PawWork 基于 DeepSeek Harness 构建。也感谢 Astral 提供 uv。

第三方声明见 THIRD_PARTY_NOTICES.md。

许可证

Apache License 2.0
预览分享卡片长什么样 ↓Astro-Han/pawwork
分享 · DeepSeek Harness Hub
Astro-Han/pawwork

免费、开源的桌面 AI 智能体,支持 macOS 和 Windows,基于 DeepSeek Harness DSH…

回到顶部