Skip to content
Plugin

dsh-officecli

violetdream31Updated 22d ago

Open on GitHub

dsh插件-结合officecli命令实现在Deepseek Harness中操作office文档

Practical score

78 / 100

Setup

Ready to use

License

MIT

Language

TypeScript

Install

Quick start

Copy the command, or hand the whole task to your harness agent.

git clone https://github.com/violetdream/dsh-officecli.git
DSH versionDSH ≥ 0.2.1-rc.2
Install with your agent

Please install the DeepSeek Harness plugin "dsh-officecli" for me. - GitHub repository: violetdream/dsh-officecli (https://github.com/violetdream/dsh-officecli) - Type: a Cordis plugin (installed into a DSH profile) - The plugin declares a DSH version requirem…

From the README

A cleaned excerpt from the project's own documentation.

dsh-officecli DeepSeek-Harness 插件:让 Agent 用自然语言创建、编辑 Office 文档(docx / xlsx / pptx),并把结果实时回显到 DSH Web 侧边栏。 底层调用本地 OfficeCLI 命令行;在此之上插件自建了一套 PPT 设计层 ——坐标、字号、配色、网格全部由插件计算,模型只填内容,从而把「AI 生成的 PPT 排版崩坏」这个老大难问题关进笼子里。 --- 目录 - 1. 项目定位 - 2. 核心特性 - 3. 前置要求 - 4. 安装与构建 - 5. 挂载到 DSH Profile - 6. 验证与排错 - 7. 使用方式 - 8. 配置参考 - 9. 工具清单 - 10. PPT 设计层 - 11. 架构 - 12. 项目结构 - 13. 构建体系 - 14. 开发、测试与调试 - 15. 设计决策与踩坑记录 - 16. 已知限制 - 17. 许可 --- 1. 项目定位 OfficeCLI 是一个「没有布局引擎」的命令行工具——官方原话是 "Positioning is explicit — no layout engine, you own the grid math" 。这句话的直接后果是: 如果让模型直接调用底层 add shape 并自己填坐标,它几乎必然摆歪 。 本插件因此在中间插了一层: 模型看到的接口是一个 DeckSpec JSON: {"theme":"tech-cyan","slides":[{"layout":"cover","title":"..."}]} 。它不需要知道 1pt 等于多少、卡片该放第几栏。设计层负责把这份意图编译成上百条带单位的 add shape 命令,再一次性 batch 原子提交。 对 docx / xlsx,插件提供的是贴近 OfficeCLI 原语的底层工具(路径寻址 + 属性读写),因为这两种文档的结构化编辑不需要布局数学。 --- 2.…

Open on GitHub

Project details

by
violetdream
License
MIT
stars
3
Forks
1
Updated
Oct 20, 2026
Created
Sep 7, 2026
Language
TypeScript
Indexed from
topic

Related entries

Similar tools from the same corner of the ecosystem.

View all
Plugin

dsh-artcraft

lznnnnn1998

Every ArtCraft (storytold) crafting app as a DSH plugin — 12 Cordis plugins driving CADCraft, GridCraft, SoundCraft and 9 more headlessly, each over its own CLI and MCP server.

dsh-plugindsh-plugin-marketdsh-plugins
6Ready to use
80/100
Plugin

dsh-with-chatgpt

BeforeWave

Say goodbye to copy-pasting and DSH Token anxiety. Let ChatGPT on the web connect directly to your local project, code on its own, and hand complex tasks to DSH for sustained execution.

chatgptchatgpt-pluginsdeepseek-harness
64Ready to use
79/100
Plugin

dsh-ops-mac

Salty-Mocha

macOS (Apple Silicon) port of dsh-ops — Rust-powered file tools & PTC batching for DeepSeek Harness. Ported from T-Auto/dsh-ops.

deepseekdeepseek-harnessdsh
3Ready to use
78/100