Repolode
CatCatUncle

CatCatUncle/openworkbuddy

本机优先的 AI 办公工作台,把一句需求变成可打开、可修改的 PPT、Word、Excel 和网页文件。

可替代:Claude CoworkCodex

Star
331
Fork
71
未关闭 Issue
9
最近提交
23小时前

这是什么?

OpenWorkBuddy 是一个可自托管的 AI 办公助理。你用自然语言描述任务,它会规划步骤、调用工具,并交付可以直接打开、核对和修改的 PPTX、DOCX、XLSX 和 HTML 文件。默认在本机运行、只监听 127.0.0.1,也可以用 Docker 部署到服务器供团队使用。

模型采用自带 Key 的方式,支持 DeepSeek、通义、豆包、Claude、兼容 OpenAI 的接口以及本地 Ollama 模型,也可以把本机已安装的 Claude Code 或 Codex CLI 作为执行引擎。项目还支持 MCP 连接器、用 Markdown 编写的可复用技能、定时任务,以及推送到飞书、微信等 IM 渠道。

命令行工具与桌面端共用同一套配置、技能、记忆和会话,并提供命令审批、权限档位、审计日志和本地执行 Trace。个人非商用和教育公益可免费使用,公司或个人商用需按仓库的 PolyForm Noncommercial 条款取得商业授权。

核心功能

  • 01根据一句需求生成可编辑的 PPTX、DOCX、XLSX 和 HTML 文件。
  • 02支持 DeepSeek、通义、豆包、Claude、Ollama 等服务商,使用自己的 Key。
  • 03可以把本机已安装的 Claude Code 或 Codex CLI 作为执行引擎。
  • 04支持 MCP 连接器,技能用 Markdown 文件定义,保存后即可生效。
  • 05包含命令审批、权限档位、审计日志和本地执行 Trace。
  • 06提供命令行工具,与桌面端共享会话、配置和技能。

适用场景

  • 把表格或笔记整理成周报、季报的 PPT。
  • 基于网页调研生成报告,并保存为 Word 或 Markdown。
  • 为小团队私有化部署带多账号的 AI 办公助理。
  • 定时生成晨报并推送到飞书等即时通讯工具。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/CatCatUncle/openworkbuddy.git
  2. 2

    进入项目目录

    cd openworkbuddy
  3. 3

    安装依赖

    npm ci
  4. 4

    启动服务,然后打开 http://localhost:3800 连接模型

    npm start

使用前须知

  • 需要自备模型服务、API Key、本地模型或已登录的本机 CLI 才能实际执行任务。
  • 许可证为 PolyForm 非商用许可,公司或个人商用需购买商业授权。
  • 当前 macOS 发行包尚未通过 Apple 公证,首次打开可能被系统拦截。
  • 该 Agent 可执行命令并读写文件,使用前需谨慎确认权限并审阅技能文件。

标签

常见问题

openworkbuddy 是什么?
本机优先的 AI 办公工作台,把一句需求变成可打开、可修改的 PPT、Word、Excel 和网页文件。 OpenWorkBuddy 是一个可自托管的 AI 办公助理。你用自然语言描述任务,它会规划步骤、调用工具,并交付可以直接打开、核对和修改的 PPTX、DOCX、XLSX 和 HTML 文件。默认在本机运行、只监听 127.0.0.1,也可以用 Docker 部署到服务器供团队使用。
openworkbuddy 可以免费使用吗?用的什么许可证?
openworkbuddy 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
openworkbuddy 还在维护吗?
活跃维护中。openworkbuddy 最近一次提交是在 2026年10月19日。
openworkbuddy 适合用来做什么?
把表格或笔记整理成周报、季报的 PPT。 基于网页调研生成报告,并保存为 Word 或 Markdown。 为小团队私有化部署带多账号的 AI 办公助理。 定时生成晨报并推送到飞书等即时通讯工具。
openworkbuddy 怎么安装和运行?
克隆仓库: git clone https://github.com/CatCatUncle/openworkbuddy.git 进入项目目录: cd openworkbuddy 安装依赖: npm ci 启动服务,然后打开 http://localhost:3800 连接模型: npm start
在哪里获取 openworkbuddy?
源代码和安装说明在 GitHub 上:https://github.com/CatCatUncle/openworkbuddy

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目