dsh-code-report
比较多个 Git/SVN 项目的版本差异,导出中文 Markdown 发布报告,并可明确授权模型分析。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 是
- 近月下载
- 5,402
- 最近推送
- 今天更新
项目说明
From README
DSH Code Report · 多项目发布报告 比较多个 Git / SVN 项目的两个版本,导出中文 Markdown 报告。可以只导出本地差异证据,也可以在确认发送后,让 DSH 中配置的模型整理改动、对外接口变更、影响范围和 QA 测试建议。这是 DeepSeek Harness(DSH)的插件,不是独立应用。模型建议需要人工复核,不代表测试通过或发布批准。本文对应 v1.0.4:修正文档链接、采集条件及摘要/导出/重试边界说明;运行行为不变。发布不自动安装或重启当前 DSH。安装与准备 - 使用可运行的 DSH;插件要求 Node.js 22 或更新的运行时。
桌面版是否另需安装 Node.js,以宿主安装方式为准。- 运行 DSH 的环境需能调用 Git;使用 SVN 项目还需能调用 svn。普通使用不需要 svnadmin。- AI 分析需要提前在 DSH 配置模型服务。插件不提供模型服务,也不要求在本页面填写 API Key。正式发布后,优先使用 DSH 自带的“插件”页面安装 npm 包;执行前确认目标版本已在正式渠道可用: text @feng0531/dsh-code-report@1.0.4 也可使用已配置好的 DSH 命令行。确认当前 profile 名称后再执行;profile 是插件安装环境,不是会话名或工作区路径。
例如,只有确认使用 desktop 环境时才运行: sh dsh plugin --profile desktop add @feng0531/dsh-code-report@1.0.4 安装会修改对应环境,先备份配置。命令行安装还需满足 DSH 自身的包管理器要求。安装后保存工作,手动完全退出并重新启动 DSH,再刷新原页面。只刷新页面不会重载旧后台。发布新版本不会自动升级或重启你的环境。GitHub 正式发布页提供安装包和校验文件;下载 tgz 本身不等于已安装。普通用户无需下载源码或自行构建。从配置到报告 1.打开“发布报告” 打开带工作目录的 DSH 会话,点击侧栏“发布报告”。
页面以发布工作台呈
Original description
Multi-repository Git/SVN release reports for DeepSeek Harness.
安装方式
npm 包安装 · 需要额外配置密钥
dsh plugin --profile desktop add @feng0531/dsh-code-report@1.0.4安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 读取环境变量
- 调用模型
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 5402 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 72
- 生态热度
- 75
- 上手便捷
- 68
- 信号质量
- 96
- 数据置信度
- 85%
相关插件
dsh-inline-diff
JanEickholt/dsh-inline-diff
将编辑与写入工具调用渲染为常开的双栏 diff,样式类似 git diff,可选语法配色与词级高亮。
dsh-git-idea
mays-hi/dsh-git-idea
照着 IDEA 的 VCS 做的 Git 集成,装进 DSH 会话:输入框「权限模式」旁边的 Git 图标显示当前分支与未提交改动数,悬停可切分支,点击弹出 IDEA 风格的面板(分支树、提交图、变更与暂存、提交详情、文件差异),另有一个设置页管提交身份、git 位置和网络参数。不向 DSH 注册任何模型工具。
dsh-git-workbench
yann9/dsh-git-workbench
DSH 的 JetBrains 风格 Git 工作台:按块与按行暂存、带词级高亮的并排 diff、提交图与分支操作、三方冲突合并,还能用宿主模型起草提交信息。