FastGPT技能开发与调试页面提供了完整的本地开发与测试工具链,支持创建或导入技能项目,通过Web IDE管理代码文件、使用交互终端调试,并通过对话面板验证技能逻辑。
新建与导入技能项目
你可以通过两种方式创建或载入技能开发项目:
- 点击页面带有加号的「新建」卡片,在弹窗中配置技能名称、图标、介绍及需求描述。系统提供两种初始化路径:
- 默认模板:保留「目标/流程/要求」内置模板未修改时,将直接生成基础结构与样例代码,不会调用大语言模型,也不产生积分消耗。
- AI辅助生成:输入具体功能需求(如“从文本中提取所有邮箱地址”)时,系统将调用系统配置的默认大语言模型生成SKILL.md文件并完成代码初始化,该操作会产生积分消耗。
- 如需导入已有技能,点击页面右上角的「导入技能」按钮,上传ZIP格式的技能压缩包,系统将自动解压并还原所有代码与配置文件。
工作区与调试操作
系统会在安全沙盒容器中为每个技能项目初始化独立运行空间,右侧文件树支持通过右键或按钮完成多文件管理,包括新建、删除、重命名与移动目录结构。代码编辑支持自动保存,修改后会自动同步至后台沙盒;文件树会实时刷新项目状态,且所有修改仅在调试区生效,需点击「发布」按钮才能将代码同步至线上版本。 底部的Terminal窗口可直接连接后台沙盒,支持输入命令行操作,如安装依赖包、运行自定义调试脚本,终端会实时输出执行日志与报错信息,辅助定位问题。左侧智能体调试面板支持即改即生效:修改代码并保存后,无需手动编译或部署,发送新对话即可自动运行最新代码;也可通过与智能体对话修改文件内容,文件树与编辑器会同步更新。此外可点击页面右上角「导出配置」,将当前工作区的所有代码与配置打包为ZIP压缩包下载。
来源:https://doc.fastgpt.cn/zh-CN/guide/build/skill/development