OfficeCLI 是 GitHub 月榜王炸(25k stars / 月增 16k),专为 AI Agent 设计的离线 Office 套件 Python 实现版,pip install 后真能跑。
OfficeCLI 离线办公套件,GitHub 月榜王炸(25k stars / 月增 16k)项目的 Python 完整实现版,专为 AI Agent 设计的离线 Office 工具,已获商用授权,整理自素材市场采集库,欢迎下载使用。
OfficeCLI 离线办公套件 Python 实现版
OfficeCLI 由 iOfficeAI 开源(GitHub 25k+ stars),是第一个专为 AI Agent 设计的 Office 套件,单二进制、零依赖、支持 Word/Excel/PPT 读写。本资源包为完整 Python 实现版,基于 python-docx + openpyxl + python-pptx,提供 CLI 命令行工具和 Agent 集成示例,让 AI Agent 能直接读写 Office 文档完成自动化任务。
为什么选 OfficeCLI 做办公自动化
市面上办公自动化方案(VBA 宏、Office JS、第三方 RPA)都有学习成本高、依赖 Office 安装、跨平台差的问题。OfficeCLI Python 实现版是当月 GitHub Trending 月榜王炸,特点鲜明:纯 Python 实现(pip install 即可)、无需安装 Office(Linux/Mac 也能用)、CLI + Agent 双模式、支持 4 种核心操作(convert / extract-text / batch / agent)。社区已有 16k+ 月增 stars。
使用场景
适合 办公必备 场景下的素材使用,包括个人项目和商业项目,可直接应用或二次修改。OfficeCLI 离线办公套件特别适合:AI Agent 开发者(让 Agent 读写文档)、企业批量处理(合同/报表/PPT 转换)、跨平台办公(Linux 服务器批处理 Word)、自动化脚本(CI/CD 集成文档生成)。
包含内容
src/officecli.py 主程序(CLI 入口,含 3 个子命令)
requirements.txt Python 依赖(python-docx + openpyxl + python-pptx)
setup.bat Windows 一键安装
scripts/batch-convert.bat 批量转换示例
scripts/agent-integration.py AI Agent 集成示例
docs/README.md 完整使用文档
readme.txt 本资源说明
使用说明
1. 解压 zip 包
2. 安装 Python 3.10+
3. 双击 setup.bat 安装依赖
4. 命令行调用:
officecli convert file.docx file.txt --fmt txt
officecli extract-text file.docx
officecli batch .\input_dir .\output_dir --fmt txt
5. AI Agent 集成:参考 scripts/agent-integration.py
硬件要求
- 任意 Windows/Mac/Linux + Python 3.10+
许可协议
- 本实现遵循 MIT License
- iOfficeAI/OfficeCLI 原项目遵循 MIT License
- Office Open XML 遵循 OOXML 规范
版权声明
1. 本站文字内容为原创编撰或者网络搜集整理,受著作权保护,禁止未经授权批量采集转载。
2. 本站分享的各类源码、AI大模型、程序工具仅作技术科普部署教程使用,不直接存储原版版权文件。
3. 所有第三方资源的知识产权、开源协议、商用授权规则均归原开发团队所有。
4. 使用者下载、部署、二次开发必须严格遵守国家著作权相关法律法规,
以及资源官方许可协议,如需商业运营,务必向版权方申请合法授权。
5. 因用户私自商用、违规分发资源造成的法律纠纷与经济损失,
全部由使用者自行承担,本站不承担连带责任。