NanoAI

Microsoft Office · 0.3.4

在 DSH 会话中读写当前打开的 Word、Excel 和 PowerPoint 桌面文档,支持内容、格式、表格、图表、公式与批注。

安装

从安装入口添加固定 npm 包。用 Microsoft Office 桌面版打开文档,打开并保持 DSH Office 执行器窗格;若未出现,关闭并重新打开文档。显示「已连接:等待 DSH 指令」后,在 DSH 输入「读一下当前 Word 的全文」。

精确安装来源:@nanoai-dev/dsh-ms-office@0.3.4

兼容性与平台
仅 Windows;需要 Microsoft Office 桌面版与保持打开的加载项窗格。Node.js ≥18,DSH >=0.2.1-alpha.1 <2。本版本尚未在真实 DSH 宿主及 Office 文档中完成运行验证。 · Windows
支持的 DSH 核心版本
>=0.2.1-alpha.1 <2 · 运行兼容性未验证;版本声明不代表实测通过。

dsh-ms-office

English · 中文

在 DeepSeek Harness(DSH) 会话里读写你已经打开的 Word、Excel、PowerPoint 文档。加载项在文档内部直接改动,改动立刻可见,你和 AI 可以同时编辑。

安装

从 npm 安装:

dsh plugin --profile web add @nanoai-dev/dsh-ms-office

--profile web 换成你平时用的配置名。

也可以从 GitHub 仓库安装:

dsh plugin --profile web add github:svkoh/dsh-ms-office

首次使用

  1. 用 Microsoft Office 桌面版打开一个 Word、Excel 或 PowerPoint 文档。
  2. 打开加载项窗格并保持打开;没出现就关掉文档重新打开。
  3. 窗格显示「已连接:等待 DSH 指令」就可以开始了。
  4. 在 dsh 聊天框输入「读一下当前 Word 的全文」。
打开加载项窗格 窗格就绪
在「加载项 → 开发人员加载项」中打开 DSH Office 执行器 窗格显示「已连接:等待 DSH 指令」即就绪

窗格可以缩小或拖到角落,不能关闭。

插件功能

92 个 action 覆盖 Word、Excel、PowerPoint 的内容、格式、结构、表格、图表、公式与批注。完整清单见 docs/CAPABILITIES.md。

故障排查

在 dsh 聊天框输入:

检查 dsh-ms-office 插件是否正常工作,并帮我修好

文档

文档 内容
docs/CAPABILITIES.md 全部 action 清单与能力边界
docs/AGENT.md HTTP 接口、错误码、审批协议
docs/DEVELOPMENT.md 架构、文件职责、打包约定、npm 发布
docs/style-gallery.md 样式范本预览
docs/FEATURE-ROADMAP.md 后续计划

兼容性

仅支持 Windows,其他平台不兼容。

许可

MIT。第三方组件 pako 的许可与出处见 THIRD_PARTY_NOTICES.md。

本项目 fork 自 https://github.com/Mikuzjc/dsh-office-for-mso。

来源、权限与发布信息

dsh · npm 包 · MIT · 公开免费下载

源码与许可
源码仓库 · MIT;原包保留许可文件
上游版本与本地 build
0.3.4 · Build 1
相对上游的累计修改
Public npm @nanoai-dev/dsh-ms-office@0.3.4; npm gitHead 9ef3963f59f9179ec453cb3381392e0e9955d24f. Anonymous tarball download: 3820439 bytes; SHA-512 SRI verified; tarball SHA-256 89fae713c20067d7a79037604f87a0245250fe52e81189cf3f629ce01c6c896c (artifact evidence only; platform archive digest is empty). Native manifest, packaged entries, sidecar CommonJS boundary, skills, MIT/pako notices and JS syntax checked. Runtime metadata read from packaged DSH: 0.2.2-rc.1, Cordis 4.1.0, UI slots 0.2.2-rc.1; all declared ranges admitted by semver with includePrerelease:true. No actual host installation or Office document execution. Bilingual marketplace README retains first-use, capabilities, troubleshooting and license; removes duplicate installation/developer sections and uses immutable screenshot links because external images are not imported into the platform renderer.
权限声明
  • Read and edit the explicitly targeted open Word, Excel or PowerPoint document via Office.js; destructive operations request pane approval by default.
  • Start and stop a local Node.js bridge child process; bind configurable loopback HTTP.
  • Write bridge state, configuration, generated add-in manifest and managed skill resources under the local DSH user data directories.
  • On Windows, run packaged PowerShell helpers to register the Office add-in in the current-user registry and support native read-only Word page rendering.
  • Load Microsoft-hosted Office.js from https://appsforoffice.microsoft.com; Office desktop licensing and installation are external prerequisites.
变更说明
0.3.4:Windows 桌面 Office 优先使用加载项技能,切换到文件级工具前询问用户;更新中英文首次使用与故障排查说明;统一原生包名为 @nanoai-dev/dsh-ms-office。
发布时间

已发布版本