跳到主要内容
版本:3.0

AI 辅助开发

Steedos 3.0 采用元数据驱动开发。对象、字段、权限、页面、应用和业务逻辑都可以在 Steedos 项目中以文件形式表达。这让 Steedos 很适合 AI 辅助开发:AI 助手可以围绕清晰的项目文件工作,开发者则负责需求判断、代码审查、测试和发布决策。

AI 不应该替代业务负责人或开发者。更合适的方式是把它当成开发搭档:帮助起草元数据、解释平台概念、生成 package 文件,并在你测试后根据错误信息继续迭代。

推荐工作流

  1. 用自然语言描述业务需求。
  2. 让 AI 助手先输出方案,不要直接改文件。
  3. 审查对象、字段、权限、页面和自动化逻辑设计。
  4. 让 AI 助手修改 Steedos 项目文件,通常位于 steedos-packages/ 下。
  5. 启动 Steedos 项目,在浏览器中验证结果。
  6. 把错误、截图或页面现象反馈给 AI 助手,继续迭代。

AI 适合协助的内容

AI 助手最适合处理能映射到 Steedos 元数据的任务:

领域示例
数据建模对象、字段、关系、列表视图
用户界面应用、导航、Amis 页面、按钮
安全控制权限集、简档、记录访问规则
业务逻辑触发器、函数、工作流相关脚本
数据与报表初始化数据、统计问题、仪表盘
测试浏览器测试流程、问题复现、迭代记录

人工审查仍然重要

发布 AI 生成的改动前,请审查:

  • 数据模型是否符合真实业务流程。
  • 权限是否只暴露正确的记录和字段。
  • 生成脚本是否安全、可维护且范围清晰。
  • 界面是否足够清晰,适合目标用户使用。
  • 测试是否覆盖生产中会使用的关键流程。

为了让 AI 助手理解 Steedos 约定,请安装并使用 Steedos Skills,避免它只基于通用低代码经验进行猜测。