pqkisvery666/dsh-basic-office
pqkisvery666★ 3JavaScriptLast synced: 2026-08-18
DSH 办公文件插件:阅读 PDF/DOCX/XLSX/PPTX,生成 DOCX/XLSX/PPTX/PDF/CSV。A DSH plugin for reading and generating common office files.
README excerpt
dsh-basic-office DSH 办公文件插件:让 DeepSeek Harness 的 Agent 阅读 常见二进制文档(PDF / DOCX / XLSX / PPTX / CSV),并 生成 常见办公文件(DOCX / XLSX / PPTX / PDF / CSV)。 DSH 原生的 read / write / edit 只处理 UTF-8 文本( read image 只处理图片),二进制办公文档是空白。本插件补齐这一块,且 不与任何原生工具重名/冲突 (全部使用 office 前缀)。 提供的工具 工具 说明 office read pdf 提取 PDF 文本,支持 page start / page end 页范围与 max chars 截断 office read docx 提取 Word .docx 文本(标题、段落、表格文字) office read xlsx 读取 .xlsx / .xls / .csv,按工作表返回制表符分隔的行;支持 sheet / range / max rows office read pptx 提取 PowerPoint .pptx 每页幻灯片的文字(含表格文字) office write docx 生成 Word 文档:居中标题、 heading1-3 / quote /普通段落(粗体/斜体/对齐/颜色)、带表头底色的表格 office write xlsx 生成 Excel 工作簿:多工作表、字符串/数字/布尔/空单元格、自动列宽 office write pptx 生成 PPT:16:9 宽屏、标题/副标题/分级项目符号/表格 office write pdf 生成 PDF:多页、标题/段落/项目符号/表格;中文等非 ASCII 文本自动使用 Windows 系统字体(微软雅黑等) office write csv 生成 CSV:可选表头、 comma / tab / semicolon 分隔符、默认带 UTF-8 BOM(Excel 打开中文不乱码) 设计要点(与原生能力对齐) - 沙箱一致 :生成文件与原生 write 一样受会话沙箱策略约束—— workspace-write 下只能写入工作区与系统临时目录,越界会得到与原生相同的 [sandbox: ...] 拒绝提示,并支持 sandbox permissions + justification 的一次性升级(需用户批准)。 - 读前保护 :生成文件遵循原生 fs 观察策略(先读后覆写),未读过的已有文件不会被直接覆盖。 - 路径解析 :相对路径按会话工作区解析,与原生 read / write 一致。 - 观察事件 :读取/生成都会发出 fs/observed ,与原生工具链互通。 - 规范化 :工具定义遵循官方文档 docs/use…
View full README on GitHub →Category
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784