乐于分享
好东西不私藏

办公神器:命令行Office、Markdown阅读器、PDF编辑器、PPT生成器

办公神器:命令行Office、Markdown阅读器、PDF编辑器、PPT生成器

今天分享四个最近在GitHub引发关注的开发者效率工具,涵盖命令行Office文档处理、Markdown阅读、PDF编辑和PPT生成,都是能实实在在提升工作效率的开源项目。


OfficeCLI:让AI编程助手操作Office文件

这个项目解决了AI编程助手无法操作Office文件的痛点。

⭐ 3.3K · C#

它是一款无需安装Office即可创建、读取和修改Word、Excel和PowerPoint文件的命令行工具,安装后自动为Claude Code、Cursor等AI编程工具注入操作Office文件的技能。

简单来说:以后你只需用自然语言描述,就能让AI帮你生成或修改Office文档。

OfficeCLI工作演示

核心特点:

  • 零依赖:不需要安装Microsoft Office
  • AI友好:自动为Claude Code、Cursor等工具注入技能
  • 单文件:下载即可运行,无需复杂配置
  • 全功能:支持Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)的创建、读取、修改

安装方式:

bash
# macOS/Linux curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash  # Windows powershell -ExecutionPolicy Bypass -c "irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex"

使用示例:

bash
# 创建PPT officecli ppt create --title "项目汇报" --content "内容..."# 让AI帮你操作# 在Claude Code中直接说:"帮我把这个Excel表格美化一下"

glow:命令行Markdown阅读器

charmbracelet出品,Go语言开发的终端Markdown阅读器,⭐ 25K。

很多开发者习惯在终端里工作,但阅读Markdown文档要么跳转到编辑器,要么用cat凑合。glow让这一切变得优雅——直接在终端里以美观的样式渲染Markdown。

glow界面

核心特点:

  • TUI和CLI两种模式:可以用交互式界面,也可以命令行直接调用
  • 自动扫描:自动发现当前目录或Git仓库中的Markdown文件
  • 丰富主题:内置多种高亮主题
  • 跨平台:支持macOS、Linux、Windows

安装方式:

bash
# macOS brew install glow  # Linux sudo apt install glow  # Windows winget install charmbracelet.glow  # Go安装 go install github.com/charmbracelet/glow/v2@latest

使用方式:

bash
# 进入交互式界面(发现并浏览Markdown) glow  # 直接查看文件 glow README.md  # 查看远程文件 glow https://raw.githubusercontent.com/xxx/README.md  # 自定义主题 glow -t dark README.md

ppt-master:用AI将文档转换为可编辑PPT

⭐ 13.6K · Python

这个项目能够根据PDF、Word、URL和Markdown等格式的文档,生成可编辑的.pptx文件。不是图片替代方案,是真正的PowerPoint原生形状,支持调整文字、布局和样式。

核心特点:

  • 真实PPT格式:生成的是原生可编辑的.pptx,不是截图或图片
  • 多格式支持:PDF、Word、URL、Markdown都能作为输入
  • AI集成:支持集成到Claude Code、Cursor、VS Code Copilot等AI工具
  • 自定义模板:内置多种画布格式,支持品牌定制

ppt-master界面

安装方式:

bash
pip install ppt-master

使用示例:

bash
# 基本使用 ppt-master generate --input README.md --output presentation.pptx  # 使用AI生成 ppt-master generate --input document.pdf --ai-model gpt-4

KillerPDF:6MB的免费开源PDF编辑器

如果前面的项目都是面向开发者的,那KillerPDF就是给所有人用的。

⭐ 1.3K · C#

这是一款仅6MB大小的PDF编辑工具,免费、开源、无需安装(也有便携版),支持标注、合并、拆分、编辑文字、手绘、签名和加密等功能。适用于Windows 10/11系统。

KillerPDF界面

核心特点:

  • 轻量:仅6MB,无需安装即可运行
  • 免费开源:GPLv3协议,无账号、无订阅、无遥测
  • 完整功能:标注、合并、拆分、编辑文字、手绘、签名、加密

适合人群:不需要Adobe Acrobat那么重的工具,只需要简单编辑PDF的用户。


总结

四个项目,解决不同场景的文档处理需求:

项目
定位
适合人群
OfficeCLI
命令行操作Office + AI集成
开发者、AI工具用户
glow
终端Markdown阅读器
程序员、文档工作者
ppt-master
文档转PPT
经常做演示的用户
KillerPDF
轻量PDF编辑器
日常办公用户

这四个项目有一个共同特点:轻量、免费、开源,不需要昂贵的订阅费用,也不需要笨重的软件安装。有需要的可以试试。

GitHub链接:

  • https://github.com/iOfficeAI/OfficeCLI ⭐ 3.3K
  • https://github.com/charmbracelet/glow ⭐ 25K
  • https://github.com/hugohe3/ppt-master ⭐ 13.6K
  • https://github.com/SteveTheKiller/KillerPDF ⭐ 1.3K