gxx950224/SapBuddy-dsh--packages-sapbuddy-dsh ↗★ 4

sapbuddy-dsh

SapBuddy —— SAP ABAP AI 全能助手(DeepSeek Harness 插件):41 个 SAP 工具 + 10 个 ABAP 技能 + SapBuddy preset + 连接设置页。一个包名装完。

套件
sapbuddy-dsh
相容性
待驗證
Harness 依賴範圍
>=0.2.0-rc.2
Cordis 依賴範圍
^4.0.0
版本
0.1.0
授權
MIT
最近更新
2026年10月29日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add 'github:gxx950224/SapBuddy-dsh#fb3e38dca8039a0b47eab47738268f157e7d2af7&path:packages/sapbuddy-dsh'

连接配置与排查

在 设置 → SAP 连接 中填写主机地址时,必须带协议,且协议与端口一致:

端口协议示例
ICM HTTP(常见 8000)http://http://:8000
ICM HTTPS(常见 44300)https://https://:44300

协议写错(例如 HTTP 端口却用 https://)会导致 TLS/连接失败。客户端号即登录用的 sap-client,必须与目标客户端一致,否则会返回 401。登录语言不确定时建议填 EN。内网自签名证书可勾选「允许自签名证书」。

设置页的 测试 与真实 SAP 工具使用同一套协议、客户端号与语言。返回 401 时核对客户端号、账号与语言;403/404 多为 ADT 未开通或权限不足。

配置和写入保护

首次加载时,插件会在 /.agent-presets/sapbuddy/ 补充缺失的默认提示词与示例配置;也可用 SAPBUDDY_HOME 指定位置。已有连接、Memory 和自定义提示词不会被覆盖。连接凭据通过 SAP 连接设置页管理,不应提交到 Git。

写操作受连接级只读、开发客户端检查、Z/Y 命名空间及人工授权约束。中文文案采用维护建议,不再按源码中的中文字符统一阻断。

插件包含顶层设置入口 sapbuddy-dsh 和 preset 内工具入口 sapbuddy-dsh/tools;使用插件管理器安装以同时登记 bundle 和 preset。