🧠 Joule — como usar neste ambiente (Build Code Trial)
Importante: neste ambiente a Joule NÃO aceita texto livre.
Só é possível digitar comandos (começando com /).
Ela não "interpreta" pedidos em linguagem natural aqui.
---
Comandos disponíveis (observados na prática)
| Comando | O que faz |
/code-search | Busca no repositório do projeto |
/fiori-gen-cap-ui | Gera a UI Fiori Elements a partir do Storyboard |
/fiori-gen-spec-app | Gera uma aplicação SAP Fiori elements |
/sap-help | Busca no Help Portal da SAP |
/ui5-create-app | Cria uma aplicação SAPUI5 do zero |
---
Como criar algo (fluxo correto)
Como não há texto livre, o modelo de dados não é pedido à Joule — ele é criado no
Storyboard (interface visual do CAP):
- 1. No Storyboard do projeto → coluna Data Models → botão +
(“Create a data model entity”) → dar nome/atributos à entidade.
- 2. Na coluna Services → + (“Create a service”) → expor a entidade.
- 3. Com o modelo pronto, usar a Joule:
/fiori-gen-cap-ui
Ela gera a UI Fiori Elements a partir do Storyboard.
- 4. Alternativa para app do zero:
/ui5-create-app
✅ Praticidade: os botões+do Storyboard já criam os arquivos CDS (db/schema.cds,
srv/*.cds) — os mesmos conceitos estudados noexemplos/ai-lab.
---
Onde fica o ambiente (referência)
| Item | Valor |
| Lobby | https://0494f001trial.us10.build.cloud.sap/lobby |
| Dev space | ws-0msl7 (plano build-code) |
| Projeto | ai-joule-lab2 |
| IDE (BAS + Joule) | https://0494f001trial.us10cf.trial.applicationstudio.cloud.sap/index.html?ds-id=ws-0msl7&folder=/home/user/projects/ai-joule-lab2 |
Limitações conhecidas
- Somente comandos (
/...) — sem prompts livres (trial). - O painel da Joule abre por:
Ctrl+Shift+P→Joule: Focus on Joule View. - O workbench não aceita automação (cliques/teclas sintéticas) — o uso é manual.