项目简介:此项目采用阿里的开源智能体框架(AgentScope)、OpenSpec(SDD规范驱动开发-Specification-Driven Development )在iflow cli中生成,使用 SDD 将开发可以将项目拆解为 Specify → Plan → Tasks → Implement 四个明确阶段。每个阶段产出物(规范、技术方案、任务清单)必须经人工确认后,才进入下一阶段。这样形成的不是简单的脚本、页面而是一整个项目。
体验地址:http://60.247.153.108:5001/
更新日志:已更新前端体验界面,显示更友好。
项目整体生成流程图:
整体流程:
1、首先我们创建一个项目路径和项目所需的虚拟环境
2、打开iflow
3、首先我们来加载SDD开发工具OpenSpec(Specification-Driven Development 规范驱动开发)
4、初始化成功之后在当前项目中就可以看到iflow拥有OpenSpec的多项技能
5、接着打开iflow进行任务规划,OpenSpec主要分4步(/opsx:new 初始化环境、目录 /opsx:ff 快速规划 /opsx:apply 实施 /opsx:archive 归档与同步)
(1)任务开始后按照指引进行确认
(2)可以看到当我们确认之后就开始调用openspec的技能进行项目目录和环境的规划
(3)可以看到当执行完毕之后会提示你是否有需要追加具体的要求,这里我们追加一个,如果没有就输入继续
(4)可以看到完成之后得到了详细的任务规划
(5)开始实施的时候会去读之前的设计文档、实施方法等
(6)实施任务进行中,在实施的过程中我们也可以查看一下规划任务的文档
(7)可以观察到任务已经进行到了集成步骤
(8)实施的过程中我们发现有问题可以修改tasks.md任务规划(/opsx:appy 会扫描没有完成标记的任务)或者直接在chat中说明你的问题进行修改
6、进入项目目录安装所需模块
7、配置环境变量,这里我们直接使用心流的地址和密钥就行
8、此时我们还需要进行测试,告诉它我们模块和环境变量已经配置了,启动项目并进行功能测试和测试报告的生成。
9、最后我们来看生成的最终效果
(1)后端 启动
(2)前端访问
(3)测试回复,不知道问什么可以点击春节历史、传统习俗、文化内涵卡片可以生成问题,也可以自己输入想问的问题





























