v0.8.1 · 已在 GitHub 公开 · GPL-3.0

加速 SAP 开发。

减少返工成本。

由 123 个 Claude Code 技能与 3 个智能体支撑的 AI SAP 团队 — 开发者、顾问与迁移工程师。把设计稿变成 ATC 通过的可部署 ABAP,并把交付物真正跑起来 (报表、后台作业、文件接口 — 全程确认门禁),生成清洁核心 CDS / RAP,解释权限并分诊 IDoc,编排发布顺序并跟踪切换上线,把自定义代码迁移到 S/4HANA 并退役无用代码,并对生产故障进行诊断、修复与上线 — 一次对话即可,跨任意数量的 SAP 系统进行实机 RFC 校验。

123 个技能 · 3 个智能体 · 4 个插件 · 多系统 · ECC + S/4HANA

60 秒安装

v0.8.1

在 Claude Code 里三条命令 — 无需注册,无需安装向导。

# 1. 添加市场仓库

/plugin marketplace add https://github.com/sapdev-ai/sap-dev

# 2. 安装核心插件

/plugin install sap-dev-core@sap-dev

# 3. 登录 + 初始化

/sap-login --add → /sap-dev-init

可选附加插件:

  • /plugin install sap-gen-code@sap-dev — 设计稿 → ABAP 流水线
  • /plugin install sap-migrate@sap-dev — S/4HANA 自定义代码迁移
  • /plugin install sap-project@sap-dev — 交付 & 运维: 权限、IDoc、发布、测试、测试数据

SAP 开发的时间黑洞

每个团队都遇到过的六大痛点

事务码间反复切换

为了一处修改,在 SE11 → SE38 → SE37 → SE16N 之间来回跳转。注意力涣散,每天损失数小时。

传输请求管理混乱

手动创建和分配 TR,一处笔误就遭遇「对象被锁定」的恐怖错误。

设计与代码脱节

Excel/PDF 设计稿手工誊写为 ABAP,每次修订都会出现字段长度、数据类型、键标志的偏差。

后期才发现的缺陷

命名规范、类型、SQL 字段、FM 参数错误在评审时才暴露,每轮往返耗费半天。

依赖个人经验

「先保存再检查再激活」等隐性规则只存在于资深员工脑中,新人需要数周才能上手。

一次性 VBScript

每个项目都从头编写无人维护的 GUI 脚本,没有复用、没有标准、没有测试。

60 秒看懂

用真实设计稿:解析 → 生成 → 校验 → 部署 — 全程自然语言驱动。

想在您的沙箱环境上看实时演示? 说说您的项目 →

sapdev.ai 提供的能力

由 AI 编排的 ABAP 开发,基于 SAP GUI Scripting + RFC — 如今覆盖整个交付生命周期

生成 Generate

Excel/PDF 设计稿 → DDIC 对象、程序、FM、类、RFC 包装器、ABAP Unit 脚手架。

校验 Validate

命名、类型、SQL 字段、FM 参数、ATC 四阶段质量门禁 — 全部对接实机 SAP 进行校验。

自动化 Automate

用自然语言驱动 SE01/SE11/SE16N/SE37/SE38/SE24/SE91/CMOD/SNRO/MM01/BP/VA01 — 还支持报表执行、后台作业与应用服务器文件传输。

一套工具,贯穿 SAP 交付的整个生命周期

从设计稿到受治理的发布 — 如今还包括 S/4HANA 迁移与生产运维支持。

开发 Develop

设计稿 → DDIC、程序、FM、类 — 如今还能生成清洁核心 CDS 视图 (无需 ADT)。生成、对实机 RFC 校验,并用自然语言驱动 SE11 / SE38 / SE37 / SE24。

保障 Assure

ABAP Unit、ATC 四阶段门禁、影响分析、传输放行 (GO / NO-GO) 判定、把传输移动到生产,以及审计就绪的证据包。

运维 Operate

运行报表与后台作业 (确认门禁),并传输应用服务器文件。跨 7 个读取器 — 转储、更新、锁、应用日志、作业、tRFC/qRFC 队列、OData 网关 — 的只读故障分诊面向生产也安全,还有带基线的晨间健康巡检。随后在 DEV 上以受控、测试先行的修复闭合回路。

交付 Deliver

面向功能、安全、发布与测试团队的 sap-project 通道: 解释角色并诊断 SU53 失败、再处理 IDoc、生成 CAB 发布说明、编排传输顺序、对照运行手册跟踪切换上线、重放黄金母本回归测试,并创建测试数据 (BP / 物料 / 销售订单 / O2C 链)。

迁移 Migrate

把 S/4HANA 自定义代码转换作为可追踪的「战役」运行:盘点、在审计台账之后退役无用代码、就绪度 ATC、分诊、可回退的沙箱修复 — 外加 SPDD/SPAU 调整分诊、用户出口 → BAdI 现代化、ABAP Cloud 就绪度分层。

New

abap-developer 智能体

每次运行都读取贵方 Customer Brief 的资深 ABAP 开发者

abap-developer 智能体是您的端到端 SAP 交付伙伴。它每次运行都读取 Customer Brief,设置 MODE 标志(现代 ABAP、OOP、单元测试、性能分级、权限严格性),并为任务编排合适的技能。从不绕过 ATC 发现项,部署前必先确认。子智能体也继承同一份档案与已固定的 SAP 连接。另有两个智能体随附: sap-consultant (面向功能团队的故障 / 健康 / 权限 / 发布 / 测试 / 配置通道) 与 cc-migration-engineer (S/4HANA 自定义代码战役)。

BUILD

「按这份 Excel 设计稿生成程序」 — 读档案、校验 DDIC、生成 ABAP、跑 ATC、部署 — 随后主动提议一次实机运行验证。

FIX

「修复 Z<PROG>」 — 语法/命名/类型检查,修补,重新激活。运行期缺陷则按「诊断 → 受控修复」路由。

DEPLOY

「部署这个 .abap 文件」 — 解析 TR,先部署 DDIC 依赖,再激活,最后 ATC 门禁。

# abap-developer agent

name: abap-developer
modes:
  - BUILD   # spec → deployed code
  - FIX     # repair existing object
  - DEPLOY  # push .abap with TR + ATC

reads:  customer_brief.md
sets:   MODE_OOP
        MODE_UNIT_TESTS
        MODE_PERF_BAND_HIGH
        MODE_AUTHZ_STRICT
guards: never bypasses ATC
        always asks before deploy

# multi-system

# manage profiles
/sap-login --list
/sap-login --add
/sap-login --switch dev-eu

# agent runs against the
# pinned connection only
@abap-developer
  "deploy ZHK_REPORT
   to DEV-EU"

一条命令切换档案。智能体与技能跟随固定项。

Multi-system

一次对话,横跨多个 SAP 环境

多档案登录、AI 会话固定、并行会话

SAP 顾问多数要同时操作 DEV / QAS / PRD,以及按区域分布的 Sandbox 环境。sapdev.ai 现在为每个 SAP 系统保存独立档案 (DPAPI 加密),把每个 Claude Code 对话固定到其中之一,会话代理器在底层强制连接隔离,对 DEV 的请求绝不会误中 QAS。子智能体继承同一固定项。

  • 多份保存档案,每份配有 DPAPI 加密密码
  • AI 会话固定 — 每个 Claude 对话只对接 1 个 SAP 系统
  • 按连接的开发默认值 (TR / 包 / 函数组)
  • RFC 负载均衡登录 (Message Server + Logon Group),适配大型环境
  • 登录时捕获服务器发布版 (S/4HANA 2022, ECC 6.0 EhP8 等)
  • 会话代理器支持并行智能体 — 最多 6 个 SAP 会话同时运行

插件全景

4 个插件 · 123 个技能 · 3 个智能体 · v0.8.1

sap-dev-core

61 个技能 + 智能体 · 基础插件

  • 多档案登录 + DPAPI 凭据保管
  • TR 解析 + SE01 传输请求创建
  • SE11 / SE21 / SE38 / SE37 / SE24 / SE91 / SNRO / SE41 / SE51 / SE54
  • SE16N 查询 (+SE16H) · 经 RFC 的即席 SQL · scratch-run ABAP REPL
  • ABAP 检查 + 修复 (带无头编译级语法门禁)
  • ATC 四阶段门禁 (+基线) · ABAP Unit · 激活器 · 引用查找
  • 报表执行 (前台 / 后台) · 作业生命周期 · 应用服务器文件传输
  • 交付保障:传输放行 · 影响分析 · 版本历史
  • 把传输移动到生产:DEV → QAS → PRD (sap-stms)
  • 故障诊断 (7 读取器) → 受控、测试先行的修复 (sap-fix-incident)
  • SM12 锁 · ST22 转储指纹 · 跟踪 · SmartForms/SAPscript · VOFM 例程
  • API 发现顾问 · abapGit 式快照 (sap-git) · SE14 数据库实用程序
  • 环境体检 + 权限预检 + 黄金画面漂移检查
  • 技能创作:gui-probe + gui-skill-scaffold · 自我改进错误 KB
  • abap-developer 智能体 (build / fix / deploy)

sap-gen-code

12 个技能 · 设计稿 → ABAP

  • Excel / Word / PDF 抽取
  • 设计稿模板结构定制(按客户)
  • 规格检查: DDIC + 过程 (sap-docs-check)
  • ABAP 源码生成 + FM 签名预取
  • 无需 ADT 的清洁核心 CDS 视图生成 (sap-gen-cds)
  • 无需 ADT 的托管式 RAP 业务对象 (sap-gen-rap)
  • 入站 IDoc 处理器生成 (sap-gen-idoc-handler)
  • AI 语义 + 安全审查 (sap-review-abap)
  • ABAP Unit 测试生成 + 可评审的测试计划
  • 透明、可验证的工作量估算 (sap-docs-estimate)
  • 遵循 Customer Brief

sap-project

40 个技能 + 智能体 · 交付 & 运维 (新)

  • 权限: SUIM 报表 · 角色档案 · SU53 / 跟踪诊断 · 受控 PFCG 写入 · DEV 测试用户
  • 接口: IDoc 分诊 & 再处理 · tRFC/qRFC 监控 · OData 网关 · 接口台账
  • 业务诊断: 输出 (NAST) · 单据流 (O2C) · 工作流 · SAPconnect (SOST)
  • 发布: CAB 发布说明 · 传输顺序编排 · 副本传输 · SAP Note 状态
  • 带证据台账的切换上线运行手册 · 双轨回植 · 刷新后校验
  • 测试: 黄金母本回归 · 脚本化测试重放 · 测试计划 · 批量数据加载
  • 测试数据: BP · 物料主数据 · 销售订单 · BAPI O2C 链 · FI 过账
  • 配置: 跨系统配置比对 · 受控 SM30 维护 · IMG 活动检索 · SE63 翻译
  • 区分 NEW 与已知复发的健康巡检 · 数据量增长 · 变更凭证取证
  • sap-consultant 智能体 (故障 / 健康 / 权限 / 发布 / 测试 / 配置)

sap-migrate

10 个技能 + 智能体 · S/4HANA + 清洁核心

  • 把棕地 ECC → S/4HANA 转换作为「战役」运行
  • 通过只读 RFC 盘点自定义 (Z/Y) 对象
  • 叠加使用数据 (SCMON / UPL / 工作负载),标记无用代码
  • 在带签核、可审计的退役台账之后退役无用代码
  • S/4HANA 就绪度 ATC + 分诊到修复层级
  • 机械性修复在沙箱自动执行 — 先试运行,可回退
  • SPDD / SPAU 升级调整分诊 (sap-spau-triage)
  • 用户出口 → BAdI 现代化 (sap-exit-modernize)
  • ABAP Cloud 就绪度分层 (sap-cc-cloud-readiness)
  • cc-migration-engineer 智能体

S/4HANA 迁移

把自定义代码迁到 S/4HANA — 用「战役」推进,而非靠猜

SAP ECC 主流维护将于 2027 年结束。棕地迁移的难点在于成千上万个自定义 Z/Y 对象 — 其中许多早已不再使用。

sap-migrate 插件把迁移作为带状态台账的可追踪「战役」运行。它通过只读 RFC 盘点您的自定义代码,叠加运行期使用数据 (SCMON / UPL / ST03N 工作负载),让您「先退役无人使用的对象,而不是花钱去修复它们」,运行 S/4HANA 就绪度 ATC,把每条发现分诊到修复层级,机械性的发现则在沙箱上经强制试运行后自动修复。它还会在带签核的审批门禁与审计台账之后执行无用对象的退役,并可在需要时回滚已部署的修复。

  • 从 TADIR / TRDIR 盘点并分类每个自定义对象
  • 使用数据叠加 (SCMON / UPL / ST03N 工作负载) → REMEDIATE / DECOMMISSION / REVIEW
  • S/4HANA 就绪度 ATC + 分层分诊 (R1 机械性 … R4 重设计),大型资产可批量执行
  • 在带签核的审批门禁 + 审计台账之后退役无用代码
  • R1 修复仅在沙箱自动执行 — 先试运行,并支持脚本化回退
  • v0.8 新增: SPDD/SPAU 调整分诊、用户出口 → BAdI 现代化、ABAP Cloud 就绪度分层
  • 由 cc-migration-engineer 智能体驱动

这是工具链中最新的部分 — 在触及任何目标系统之前,我们会先与您在沙箱上一起运行。

# custom-code migration campaign

# one tracked campaign
/sap-cc-campaign init
/sap-cc-inventory
/sap-cc-usage --usage-file scmon.csv
# ↳ retire unused, don't remediate
/sap-cc-analyze   # S/4 readiness ATC
/sap-cc-triage    # R1…R4 tiers
/sap-cc-remediate # sandbox, dry-run

「无需修复即可退役的比例」正是迁移负责人最想要的指标 — 战役会用您自己的使用数据算出它。

为真实项目而生

每项能力都源自 SAP 实际交付中的痛点 — 不是玩具演示

/sap-migrate — S/4HANA 战役

盘点自定义代码、退役无用部分、运行 S/4 就绪度 ATC、分诊并自动应用机械性修复 — 作为带状态台账的可追踪战役。

/sap-cc-decommission — 退役无用代码

在硬性签核门禁之后执行无用自定义代码的退役:引用复核 → 源码备份 → 传输请求 → 删除 → 确认消失,每一步都追加到审计台账。在指定负责人批准前,删除始终 BLOCKED。

/sap-gen-cds — 清洁核心 CDS

从规格生成经典 CDS DDL 或视图实体,并在无需 ADT 的情况下部署到实机 — 带发布版门禁 (SAP_BASIS ≥ 7.50) 且经 RFC 校验。清洁核心的代码生成通道,已在 S/4HANA 7.54 + 7.57 实机运行。

/sap-doctor — 预检 + 权限

只读的工具链与连接预检 (READY / DEGRADED / BLOCKED),如今还会将登录用户持有的 SAP 权限与一份成文的能力矩阵 (docs/security.md) 比对 — 让最小权限缺口在运行之前而非中途暴露。

/sap-run-report · /sap-job · /sap-file-transfer

把交付物真正跑起来:前台 (SA38) 或经 RFC 快速路径后台执行报表 — 支持变式与临时赋值 (选择选项、区间、复选框) — 管理后台作业全生命周期 (schedule / status / log / spool / cancel),并以「上传 → 运行 → 下载 → 比对」回路打通文件接口 (CG3Z / CG3Y)。每次运行或调度都需先确认:报表绝不默认只读。已在 S/4HANA + ECC 实机验证。

/sap-diagnose → /sap-fix-incident

故障根因分诊:横跨 7 个读取器 — ST22 转储、SM13 更新、SM12 锁、SLG1 应用日志、SM37 作业、tRFC/qRFC 队列、OData 网关 — 关联证据并对假设排序,只读,面向生产也安全。随后在 DEV 上以受控、测试先行的修复闭合回路(仅限自定义代码)。

sap-project — 顾问通道

为项目团队其他成员准备的 40 技能插件: 权限、IDoc 与接口运维、输出与单据流诊断、发布说明与传输顺序编排、切换上线跟踪、回归测试、配置比对、测试数据 — 由 sap-consultant 智能体在六条通道上委派执行。

/sap-suim · /sap-explain-role · /sap-auth-diagnose

谁能做什么、为什么: 经 RFC 的 SUIM 式报表、带关键权限匹配的按角色档案、附分类修复建议的 SU53 / 权限跟踪诊断,以及以权威重读校验的受控 PFCG 角色写入。

/sap-idoc · /sap-rfc-monitor · /sap-gateway-service

不用来回切换事务码的接口运维: 查找、解码并分诊 IDoc,再在确认门禁之后再处理;带原因聚类的 tRFC/qRFC 队列快照;按服务的 OData 网关状态与错误日志分析。

/sap-gen-rap — 无需 ADT 的托管式 RAP

从基础表生成完整且一致的托管式 RAP 业务对象 (根 + 投影 CDS、行为定义、行为池、服务定义),打包为 abapGit 仓库供无 ADT 导入,并以权威 RFC 重读校验每个构件。支持 7.54 与 7.55+ 两种方言。

/sap-health-check · /sap-cutover-runbook

晨间健康巡检 (IDoc、队列、假脱机、作业、转储) 以按系统基线区分 NEW 发现与已知复发噪音 — 以及一个用机器读取的 RFC 证据为每一步盖章、呈现计划偏差的切换上线运行手册跟踪器。

/sap-transport-readiness

传输的发布门禁:未释放任务、未激活对象、本地对象 — 汇总为 GO / GO-WITH-WARNINGS / NO-GO,在送往 QA 之前。

/sap-impact-analysis

变更对象之前:引用查找 + 前向依赖 + 入口点 + 传输历史,并给出透明的 LOW / MEDIUM / HIGH 风险等级。

/sap-run-abap-unit

在已部署的程序或类上运行 ABAP Unit,带判定门禁与可选代码覆盖率 — 闭合「生成 → 部署 → 测试」回路。

/sap-atc — 四阶段流水线

Object Set + Run Series + Monitor + Manage Results。可配置严重度阈值阻止部署。

/sap-fix-incident

从根因到经测试验证的修复闭合回路:先用一个 RED 的 ABAP Unit 测试复现缺陷,再修补,证明 GREEN,然后部署到 DEV 并挂在传输请求之下。仅限自定义代码,绝不触及生产 — 先给出 diff 供您确认。

/sap-review-abap + /sap-gen-abap-unit

AI 语义 + 安全审查(动态 SQL 注入、AUTHORITY-CHECK),带对抗式自我验证 — 外加生成可跑至全绿、带覆盖率的 ABAP Unit 测试。

/sap-error-kb ― 自我改进的陷阱 KB

团队共享的目录,收录反复出现的 FM / 方法 / 代码生成错误及其修正。一次失败的部署或 ATC 运行会自动记录候选项;开发者确认修正后,之后每次生成都会规避它 — 工具链不再重复团队的已知错误。配合派生的「一次通过率」KPI (/sap-log-analyze --builds),直观显示某次改动是否真的见效。

/sap-stms — 传输上生产

把已释放的传输沿 DEV → QAS → PRD 推进并读取导入返回码。读取路径现已可用;生产导入受控(回显键入 SID + 双重确认)且默认安全失败。最新功能 — 与您一起校准。

/sap-gui-probe + skill-scaffold

用自然语言场景探查未知事务码 → 生成可跑通的技能草稿。定制屏幕从「数周」缩到「数天」。

/sap-compare + /sap-explain-object

跨两个系统比对同一对象的差异,或为陌生程序生成结构 + 调用图档案。只读。

多档案 + AI 会话固定

每个 SAP 系统独立 DPAPI 加密档案;每个对话固定到一个,子智能体继承。

FM 签名预取 + 缓存

生成前用实机 RFC 取回 FM 接口,杜绝最常见的 AI 幻觉。

Customer Brief 档案

一页式项目档案,全部技能统一适用,并驱动智能体的 MODE 标志。

结构化 JSONL 日志

所有技能产出 start/step/stop 记录,跨 PS1+VBS 传递 run-id。审计就绪。

Customer Brief

Customer Brief 是您的秘密武器

每家 SAP 客户的命名空间、包、消息类、命名规则、质量基线、性能门槛、权限处理都不同。Customer Brief 把这些全部凝练在一份 Markdown 中。abap-developer 智能体每次都读取它,所有技能遵循它,所有产出物符合它。不再有「资深开发者做法不一样」 — 您的标准本身成为生成引擎。

  • 每个项目定义一次,随代码库共同演进
  • 命名规则、类型映射、转换规则可按客户覆盖
  • 驱动智能体的 MODE 标志(OOP、单元测试、性能分级、权限严格性)

需要协助编写吗?这正是入场服务的目的。

# customer_brief.md

project: HK-Manufacturing
abap_release: 7.57
namespace: ZHK
packages:
  - ZHK_MM
  - ZHK_SD
message_class: ZHK
naming_overrides:
  custom_url: \\share\sap-dev\hk\
quality_bar:
  atc_max_priority: 2
  unit_test_min: 80%

Pilot programme

成为我们的首批参考客户

我们正在以大幅折扣进行试点,以构建生产级案例

  • 为期 1 周、聚焦 1 个增强对象的大幅折扣试点
  • 也可聚焦为一次 S/4HANA 自定义代码迁移评估
  • 现场或远程 (东京 / 北京 / 上海 / 全球)
  • 完整 Customer Brief,如有定制屏幕则附带定制技能
  • 所有产出归您所有 — GPL-3.0,无锁定
  • 在转入标准定价前,仅限 3 家
申请试点 →

协作方式

每个项目都按报价制 — 大多数项目采取以下形式

试点项目

1 周 · 1 个增强 · 量化前后差异。早期参考客户享大幅折扣。

入场 + Customer Brief 编写

撰写项目档案、安装工具链、培训团队。2-3 周。

定制技能开发

MM02 有 6 个定制屏幕?/sap-gui-probe + skill-scaffold 把工作量缩短到数天。

S/4HANA 迁移评估

盘点您的自定义代码,找出无用部分,在决定转换之前给出就绪度 + 修复计划。

团队培训

1-2 天工作坊。基于您的真实代码库,而不是通用演示。

年度支持

面向已上线团队。SLA 保障的故障响应。

Every engagement is by quotation. 说说您的项目 →

常见问题

真的免费吗? +

是的。工具链以 GPL-3.0 在 GitHub 开源(v0.8.1,2026 年 7 月)。我们的收入来自帮您部署、定制和运营。

SAP 凭据存在哪里? +

在开发者工作站上由 Windows DPAPI 加密(按档案分别保存)。永远不会离开您的网络。Claude API 调用是唯一的出站流量。

一次会话能驱动多个 SAP 系统吗? +

每个 Claude 对话固定到 1 个 SAP 系统;不同对话之间用 /sap-login --switch 切换档案。子智能体继承同一固定项,会话代理器强制连接隔离 — 对 DEV 的请求绝不会误中 QAS。

非 Unicode 内核 / 日文代码页能用吗? +

可以。我们识别 Unicode / 非 Unicode 并通过 ADODB 转换 CJK 源文件,上传不会乱码。

我们的 MM/SD 屏幕高度定制 — 还能用吗? +

可以 — 而且 /sap-gui-probe + /sap-gui-skill-scaffold 让我们能在数天内构建配套技能。用自然语言场景探查您的定制屏幕,根据捕获结果生成可跑通的草稿。

只能本地运行(无云)吗? +

一切都在开发者工作站上运行。Claude API 是唯一外部调用(模型与密钥由您掌控)。

为什么用 GPL-3.0? +

让您可审计、可分叉、不受钳制。您的运营依赖在您的团队,而不在我们。

SAP 侧需要什么? +

启用 SAP GUI Scripting (服务器 + 客户端)。RFC 功能可选 SAP NCo 3.1。大型环境支持 RFC 负载均衡登录 (Message Server + Logon Group)。

abap-developer 智能体到底做什么? +

它读取 Customer Brief,运行三种模式:BUILD(设计稿 → 已部署代码)、FIX(打开并修复已有对象)、DEPLOY(把 .abap 文件按 TR + DDIC + ATC 完整流程部署)。部署前必先确认,从不绕过 ATC 发现项。

能帮我们做 S/4HANA 迁移吗? +

能 — sap-migrate 插件把棕地自定义代码转换作为可追踪的「战役」运行:盘点自定义 (Z/Y) 对象,叠加运行期使用数据 (SCMON、UPL 或 ST03N 工作负载),让您「先退役无人使用的对象,而不是花钱修复」,运行 S/4HANA 就绪度 ATC,把发现分诊到修复层级,机械性的发现在试运行后于沙箱自动修复。它还会在带签核的审批门禁与审计台账之后执行无用对象的退役,并可在需要时回滚已部署的修复。v0.8.0 把这条通道延伸到转换之外:SPDD/SPAU 升级调整分诊、用户出口 → BAdI 现代化,以及面向清洁核心规划的 ABAP Cloud 就绪度分类 (TIER_1_READY / TIER_2_WRAPPABLE / TIER_3_CLASSIC)。我们会先与您在沙箱上一起运行。

我们是功能顾问,不是开发者 — 这套工具适合我们吗? +

适合 — 新插件 sap-project (40 个技能 + sap-consultant 智能体) 正是为此而生。它覆盖 SAP 项目中的非开发工作: 解释谁能做什么 (SUIM 报表、角色档案、SU53 诊断)、保持接口健康 (IDoc 分诊与再处理、tRFC/qRFC 队列、OData 网关状态)、诊断业务单据 (输出确定、O2C 单据流、工作流)、运营发布 (CAB 发布说明、传输顺序编排、带证据台账的切换上线运行手册)、测试 (黄金母本回归、脚本化重放、测试计划)、创建测试数据 (业务伙伴、物料、销售订单、BAPI 全链路 O2C),以及区分新发现与已知噪音的基线化晨间健康巡检。读取不受限;每一次写入都在对应技能自身的确认门禁之后。

在严格的企业变更管控下也能安全采用吗? +

能 — 这正是 v0.7.x 系列加固版本着力达成之处。读取均为只读;所有变更都通过 SAP 自带的写入 API;运行或调度报表一律先经显式确认(报表绝不默认只读);迁移战役的人工门禁(范围签核、试运行复核)由代码强制执行而非仅靠提示词,被跳过的复核无法记为进度;退役自定义代码会在硬性审批门禁之后写入带签核的审计台账(对象 · 备份 · 传输请求 · 确认消失 · 负责人);/sap-doctor 还会将登录用户持有的 SAP 权限与一份成文的能力矩阵 (docs/security.md) 比对,让最小权限缺口在运行之前而非之后暴露。凭据在工作站上经 DPAPI 加密,绝不离开您的网络。

生产出问题时能帮上忙吗? +

/sap-diagnose 套件是只读的,面向生产也安全。从单一锚点(时间窗、用户、作业或短转储)出发,横跨 ST22 转储、SM13 更新失败、SM12 锁、SLG1 应用日志、SM37 作业展开,关联证据并对根因假设排序。在此基础上,/sap-fix-incident 可以闭合回路 — 但仅针对自定义 (Z/Y) 代码,且绝不在生产系统本身上操作:它用一个失败的 ABAP Unit 测试复现缺陷,施加最小补丁,证明其转绿,然后把修复部署到 DEV 系统并挂在传输请求之下,在写入任何内容之前先给出 diff 供确认。

有路线图吗? +

由付费客户的需求决定。v0.8.0 版本是迄今最大的一次 — 53 个新技能 (70 → 123) 和第三个智能体。它带来了全新的 sap-project 插件 (40 个技能 + sap-consultant 智能体): 面向功能顾问、安全、发布、AMS 与测试团队的交付 & 运维通道 — 权限 (SUIM 报表、角色档案、SU53/跟踪诊断、受控 PFCG 写入、DEV 测试用户)、接口运维 (IDoc 分诊 & 再处理、tRFC/qRFC 监控、OData 网关、接口台账)、业务单据诊断 (输出确定、O2C 单据流、工作流、SAPconnect)、发布 & 切换上线 (CAB 发布说明、传输顺序编排、副本传输、带证据台账的切换上线运行手册、双轨回植、刷新后校验、SAP Note 状态)、测试 & 测试数据 (黄金母本回归、脚本化测试重放、批量加载、FI 过账、BAPI 全链路 O2C — 以及从已退役的 sap-tcd 插件吸收的 BP / MM01 / VA01 家族)、配置 & 文档 (跨系统配置比对、受控 SM30、IMG 活动检索、SE63 翻译、用户指南生成、周度交付报告)、健康 & 运维 (基线化健康巡检、数据量增长、变更凭证取证)。sap-dev-core 扩至 61 个技能 (SM12 锁、版本历史、API 发现、即席 SQL、scratch-run ABAP REPL、表单、abapGit 式快照、SE14、VOFM 例程),sap-gen-code 扩至 12 个 (无需 ADT 的托管式 RAP、入站 IDoc 处理器生成、测试计划、透明工作量估算),sap-migrate 扩至 10 个 (SPDD/SPAU 分诊、用户出口 → BAdI 现代化、ABAP Cloud 就绪度分层)。故障诊断现在展开到 7 个读取器,包括队列与网关;IDoc 分诊由专门的 /sap-idoc 技能承担。此前的版本: v0.7.2 新增运行时通道 (报表、作业、文件传输 — 确认门禁);v0.7.1 整合目录并新增无头语法门禁;v0.7.0 加入迁移执行 + 保障、CDS 通道与企业加固。下一阶段: 面向纯 Web SAP 界面 (Fiori 启动板设计器、LTMC、关键用户扩展应用) 的 Playwright 浏览器后端,以及更深的 SD/MM 智能体覆盖。

sapdev.ai 会触发我方 SAP 系统的「间接访问 (Indirect Access)」许可问题吗? +

不会。sapdev.ai 通过开发者本人的 SAP Dialog 用户许可,使用 GUI Scripting 与 RFC 的标准接口 — 与开发者手动操作 SAP 完全等同。本工具只是「更快的键盘」。不使用服务账号,不在云端缓存,不产生聚合式间接访问。正式签约前,建议向贵方 SAP 许可负责人确认。

联系我们

请告诉我们您的项目情况,我们会在 1 个工作日内回复。

或直接发邮件: hello@sapdev.ai