Premium Package for i 现已推出
自 6 月 24 日起,Bob 可直接连接到你的 IBM i,并提供专为该平台打造的 skill、模式和知识库。以下是这在实践中意味着什么,以及如何快速上手。
如果你读过之前关于 IBM i 和 Bob 的文章,就了解那套流程:基于本地文件的 workflow、export 步骤,以及围绕这些设计的种种摩擦。Premium Package for i 从根源上消除了这种摩擦,并提供了更多能力。
Premium Package for i 带来了哪些变化与新功能
- 原生连接。 Bob 直接从 QSYS 读取源成员。你在同一个 VS Code 界面中编辑它们,并在会话内对 IBM i 进行 compile 和测试。没有 export-edit-import 循环。compile 错误和测试结果直接出现在你正在进行的对话中——无需切换窗口来确认变更是否构建成功。
- 内置 IBM i skill。 Fixed 到 Free 的转换、重构、RPGUnit 测试生成以及文档生成,均作为针对 IBM i 规范调校过的 skill 随附提供。在 RPG 代码库上发出的第一个提示,就能直接命中这些规范,而不是一个提示一个提示地慢慢引导。同样的 skill 覆盖 RPG II/III/ILE、CL、DDS、SQL 和 COBOL。
- Agentic workflow。 包含用户交互在内的确定性步骤与 agentic 步骤的多步骤序列——转换程序、生成测试、记录结果——作为 Bob 在单次会话中端到端驱动的 workflow 运行,直接作用于系统。
- 定制模式。 专为数据库和开发任务打造的定制模式。编写 RPG、优化 Db2 查询、管理 ILE 编译链、将 DDS 迁移到 DDL——你选择的模式已经了解该领域,无需对通用助手进行热身。
- 内含 IBM i 文档的知识库。 一个覆盖 IBM i 文档的 RAG 支持知识库,为 Bob 提供版本感知的上下文——OS 版本差异、CL 命令细节、MI 级别的详情——让 Bob 生成的输出基于你实际运行的系统行为,而非泛泛的假设。
第一天就能做的三件事
了解应用数据库
- 选择 IBM i Database 模式
- 输入
/ERD,然后输入 IBM i 上的 schema 名称
由于 Bob 与 IBM i 保持实时连接,它可以直接从目录中读取表、约束、外键和关联关系。然后 Bob 会生成一张 Entity Relationship Diagram,将 schema 的结构清晰呈现——这在过去只能靠猜测获得的洞察,现在一目了然。
创建详细的设计文档
- 选择 IBM i Developer 模式
- 打开你想创建设计文档的程序
- 在 Bob 提示框中输入:Create a detailed design doc, include diagrams, write the file to the following directory /home/doc
完成后,打开文档查阅并理解该程序。
将固定格式 RPG 程序现代化为 Modern RPG
- 选择 IBM i Developer 模式
- 点击 workflow 按钮
- 选择 QSYS 工作区
- 选择 RPG Modernization workflow
在 Bob 和 Premium Package for i 一步步引导你将 RPG 从固定格式现代化为 Free 格式的 Modern RPG 的过程中,随时回答弹出的问题。
如何获取访问权限
Premium Package for i 是 Bob 付费基础计划的附加组件,而非独立下载项。试用方式取决于你的情况:
- 个人计划(Pro、Pro+、Ultra)。 访问 bob.ibm.com,将 i 软件包添加到你的计划中。如果你已有付费基础计划,可免费使用该软件包一个月;如果没有,请先购买付费基础计划,再开始软件包的免费月。试用基础计划无法使用附加组件。
- 企业计划。 立即联系你的 IBM 或 Business Partner 代表,申请演示或启动 PoC。
开始使用
- 按照适合你计划的上述路径获取访问权限。
- 将你的 Bob 连接到你的 IBM i。
- 选一个程序——最好是团队中没有人完全理解的那种——然后对它运行 RPG Modernization workflow。
那次会话——一个程序,一次对话,现在直接运行在系统之上——是找到 Premium Package 是否适合你团队工作方式这一真实答案的最短路径。
