dsh-office-tools

@kw78 · 文档与渲染
检测到高风险无安装脚本来源一致

面向 agent 的安全 Office 文件工具集,支持在会话工作区内创建、读取、更新 Word/Excel/PPT

v0.1.0版本
npm 预构建包安装方式
2026-08-15最近更新
5 · 856Star · 周下载
查看风险检测到高风险发现,本站不提供一键安装;请先阅读安全报告。查看仓库

插件介绍

根据仓库资料整理 · commit d9b6923

主要功能

  • 创建并读取 Word 文档,支持标题、段落、列表和表格
  • 创建、读取、更新多工作表 Excel 文件,支持按 A1 地址写入单元格
  • 创建 16:9 PowerPoint 演示文稿,支持标题、正文、备注及 PNG/JPG/GIF 图片排版
  • 读取 PowerPoint 幻灯片文本、备注和图片数量
  • 所有文件操作限定在当前会话工作区内,防止路径逃逸
  • 纯 JS 库生成/解析文件,不依赖 LibreOffice/Office 等外部程序

适合什么时候用

  • 需要让 agent 直接生成或解析 Word/Excel/PPT 报告和文档时
  • 需要在演示文稿中批量插入图片并保持工作区文件安全隔离时

安装后会多出什么

Agent 工具word_createword_readexcel_createexcel_readexcel_updateppt_createppt_read

使用前需要

  • 依赖 DSH 内置的 tools 服务(@deepseek-ai/dsh-tools)作为运行时注入
  • 需要 @deepseek-ai/cordis、dsh-agent、dsh-llm、dsh-session 等 peer 依赖环境

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制文件系统宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库kw78/dsh-office-toolsnpmdsh-office-tools@0.1.0安装方式npm 预构建包收录日期2026-08-15固定 commitd9b6923ba14a · 2026-08-15