dsh-excel-panel

DSH PLUGIN文档与办公

仓库 Melody-max114/dsh-excel-panel · npm dsh-excel-panel

文档与办公 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

DSH 右侧栏 Excel 编辑插件,支持 xlsx 预览、单元格编辑、公式实时计算、合并单元格与格式设置,并保存回原文件。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 4 复刻 0 · 未关闭 issue 0
最近更新 2026-08-17 创建于 2026-08-16
README 4.5 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add dsh-excel-panel
兼容 DSH 版本0.2.0-rc.2 等 12 个版本版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖dsh-better-sidebar@^0.12.0、react@^18.2.0需要同时安装的同级依赖
npm 包名dsh-excel-panel可用 npm view 查看包信息

能做什么

4 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-excel-panel:DeepSeek Harness 的右侧栏 Excel 编辑插件

  • xlsx 预览与编辑
  • 公式实时计算
  • 合并单元格与格式
  • 保存回原文件

适用场景

文件读写办公自动化

上游标签

dshdsh-better-sidebardsh-paneldsh-plugindsh-pluginsdsh-webexcelxlsx

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度稳定按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
  • L4.4_RESOLVED_ARTIFACT 安装版本已解析 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

文档与办公
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方Melody-max114仓库 dsh-excel-panel · 默认分支 main
分类文档与办公office
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue4 / 0 / 0收录时的数值,非实时
创建 / 更新2026-08-16 · 2026-08-17最后推送 2026-08-17
本站收录2026-08-19首次进入本站目录的时间

README 全文

4.5 KB
作者原文,中文版优先;只做安全转义,不改内容

📊 dsh-excel-panel

> DSH 右侧栏 Excel 编辑插件:在 dsh-better-sidebar 中直接预览、编辑和保存 .xlsx 文件。

简介

dsh-excel-panel 是一个面向 DSH Web 的右侧栏插件,让你不用离开聊天界面就能:

  • 打开 .xlsx 文件并直接编辑单元格
  • 像 Excel 一样操作工作表、合并单元格、调整字体样式
  • 实时预览公式计算结果
  • 一键保存回原文件

✨ 功能特性

交互

  • 单击选中单元格
  • 双击编辑文字
  • 点击空白处取消选中
  • 拖动 / Shift+点击多选范围
  • 多选范围使用淡蓝色半透明叠加,不遮挡单元格底色

格式工具栏

  • 字体大小下拉框
  • 多选时如果字体大小不一致,显示空白“字号”
  • 加粗 B / 斜体 I / 下划线 U
  • 多选时能识别统一状态
  • 左对齐 / 居中 / 右对齐
  • 字体颜色菜单
  • 20 个标准色
  • 自定义颜色:5 个自定义色块 + RGB 滑块 + HEX 输入
  • 背景颜色菜单
  • 20 个标准色
  • 自定义颜色:5 个自定义色块 + RGB 滑块 + HEX 输入

自定义颜色

  • 左键点击自定义色块:直接使用该颜色
  • 右键点击自定义色块:打开内嵌色盘设置颜色
  • 色盘内支持:
  • 40 个快速选色
  • RGB 三通道滑块
  • HEX 输入框
  • 预览色块
  • ✓ 确认按钮

单元格与工作表

  • 公式栏 fx
  • 公式实时推导:
  • + - * / ^、单元格/区域引用
  • SUM、ROUND、IF、MAX、MIN、AVERAGE、COUNT、ABS、INT、LEN、UPPER、LOWER
  • 合并 / 取消合并
  • 插入 / 删除行和列
  • 列宽 / 行高拖拽调整
  • 底部 Sheet 栏 + 新建工作表
  • 右键菜单:复制 / 粘贴 / 清除 / 合并 / 插入删除行列

保存

  • 每次保存都会重建整个 xlsx,避免样式表逐步损坏
  • 多次保存格式不丢失
  • 保存失败时提示具体原因
  • 文件被占用时提供“关闭占用程序并重试”

撤销 / 重做

  • Ctrl+Z 撤销
  • Ctrl+Y / Ctrl+Shift+Z 重做

📦 安装

方式一:npm 安装(推荐)

dsh plugin --profile web add dsh-excel-panel

或者直接安装到项目:

npm install dsh-excel-panel

方式二:本地 file 依赖

将插件目录放到本地,例如:

D:\apps\DP专武\dsh-excel-panel

在 DSH profile 目录(通常为 ~/.dsh/profiles/web)执行:

dsh plugin --profile web add file:D:/apps/DP专武/dsh-excel-panel

方式三:zip 包安装

从 GitHub Releases 下载 dsh-excel-panel-v0.6.1.zip,解压到任意目录,再按方式一添加 file 依赖即可。

🚀 使用

  1. 重启 DSH Web。
  2. 在右侧栏打开任意 .xlsx 文件。
  3. 单击选中单元格,双击编辑文字;也可以在上方 fx 栏输入公式,例如 =D2*0.15。
  4. 多选范围后,使用格式工具栏批量调整字体、颜色、对齐等。
  5. 点击右上角「保存」写回磁盘原文件。

⌨️ 快捷键

快捷键 功能
Ctrl+Z 撤销
Ctrl+Y / Ctrl+Shift+Z 重做
按住 Shift 点击 选择范围
鼠标拖动 选择范围
双击 编辑单元格
Enter 编辑时确认并下移
Tab 编辑时右移

🧩 插件结构

dsh-excel-panel/
├── package.json
├── cordis.patch.yml
├── README.md
├── CHANGELOG.md
├── DEBUG_V2.md
└── lib/
├── index.js      # 后端:读取/写入 xlsx
└── client.js     # 前端:Excel 编辑器 UI

🔌 后端接口

方法 路径 说明
POST /excel-panel/read 读取 xlsx,返回单元格数据、公式、样式、合并区域
POST /excel-panel/write 重建并写回 xlsx
POST /excel-panel/unlock 关闭占用目标文件的进程
POST /excel-panel/log 写入操作日志

⚙️ 开发

# 修改后检查语法
node --check lib/index.js
node --check lib/client.js

# 同步到 profile 运行目录
cp -r lib ~/.dsh/profiles/web/node_modules/dsh-excel-panel/

📄 License

当前仓库使用 MIT,允许自由使用、修改和分发。

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
dsh-excel-panel 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add dsh-excel-panel` 即可。对应的 npm 包名是 `dsh-excel-panel`。

dsh-excel-panel 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-excel-panel 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-excel-panel 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.1.7-rc.2、0.1.7-rc.1、0.1.7-alpha.2、0.1.6-alpha.2、0.1.6-alpha.1、0.1.5-rc.2、0.1.3-alpha.2。版本较多,只列出前 8 个。

dsh-excel-panel 需要什么运行环境?

需要同时安装 dsh-better-sidebar@^0.12.0、react@^18.2.0。环境不满足时安装会失败,建议先确认本机版本。

dsh-excel-panel 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-excel-panel 有哪些功能?

xlsx 预览与编辑、公式实时计算、合并单元格与格式、保存回原文件。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

文档与办公
按星标排序,可作替代方案

last30days-skill-cn

last30days-skill-cn

last30days-cn 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分

L4 · 沙盒安装通过 1,880 星

openwrite

Openwrite

为 DeepSeek Harness 提供长篇小说创作能力:统一创作 Agent、90 个小说工具与原生工作台,覆盖规划、写章、审稿与导出。

L5 · 运行验证通过 811 星

dsh-desktop

dsh-desktop

L4 · 沙盒安装通过 592 星

dsh-oil-creator

dsh-oil-creator

DSH plugin 本地内容工作台,将一条视频的选题、脚本、字幕、封面与发布状态统一到一个文件夹,AI 辅助推进创作全流程。

L4 · 沙盒安装通过 198 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。