AI 辅助开发
Steedos 3.0 采用元数据驱动开发。对象、字段、权限、页面、应用和业务逻辑都可以在 Steedos 项目中以文件形式表达。这让 Steedos 很适合 AI 辅助开发:AI 助手可以围绕清晰的项目文件工作,开发者则负责需求判断、代码审查、测试和发布决策。
AI 不应该替代业务负责人或开发者。更合适的方式是把它当成开发搭档:帮助起草元数据、解释平台概念、生成 package 文件,并在你测试后根据错误信息继续迭代。
推荐工作流
- 用自然语言描述业务需求。
- 让 AI 助手先输出方案,不要直接改文件。
- 审查对象、字段、权限、页面和自动化逻辑设计。
- 让 AI 助手修改 Steedos 项目文件,通常位于
steedos-packages/下。 - 启动 Steedos 项目,在浏览器中验证结果。
- 把错误、截图或页面现象反馈给 AI 助手,继续迭代。
AI 适合协助的内容
AI 助手最适合处理能映射到 Steedos 元数据的任务:
| 领域 | 示例 |
|---|---|
| 数据建模 | 对象、字段、关系、列表视图 |
| 用户界面 | 应用、导航、Amis 页面、按钮 |
| 安全控制 | 权限集、简档、记录访问规则 |
| 业务逻辑 | 触发器、函数、工作流相关脚本 |
| 数据与报表 | 初始化数据、统计问题、仪表盘 |
| 测试 | 浏览器测试流程、问题复现、迭代记录 |
人工审查仍然重要
发布 AI 生成的改动前,请审查:
- 数据模型是否符合真实业务流程。
- 权限是否只暴露正确的记录和字段。
- 生成脚本是否安全、可维护且范围清晰。
- 界面是否足够清晰,适合目标用户使用。
- 测试是否覆盖生产中会使用的关键流程。
为了让 AI 助手理解 Steedos 约定,请安装并使用 Steedos Skills,避免它只基于通用低代码经验进行猜测。
