✨开发过程中,哪个环节你用 iFlow CLI 最多?【每周话题 1.12-1.16】

Hi,本周话题为「开发过程中,哪个环节你用 iFlow CLI 最多?」

是提需求、云端写代码?还是 CodeReview、CICD?或是全链路集成?

欢迎分享你的使用经历~我们将抽选 5 位云股东喝星爸爸:hot_beverage:


本期话题活动已结束~恭喜获奖同学:clap::clap::clap:

:+1: @bingo906@冷酷绝情反派@enfj小太阳@YK0524@159****1488

3 个赞

先上结论

虽然软件研发各阶段都可以使用iFlow ,但是使用+提效最显著的必然是编码自测阶段。

编码自测阶段属于是 你已经想好了所有逻辑 ,需要给iflow提供的上下文你都已经清晰了。

万事具备, 只差一个高手来写代码了。

建议大家写详细设计的时候 把提示词也写了

其他阶段-一个小技巧

不过话说回来,其他阶段也可以参与。例如 需求共创阶段,prd评审、详细设计阶段。使用iflow来画流程图。实现text2uml or code2uml, 降低沟通成本。 详细见帖子了,内含提示词

2 个赞

其实之前一直没有详细的思路,可能工具也是今年爆发出来的问题,我都习惯一个工具解决所有的问题,但是我突然发现,不同的模型可能擅长不同的方向,工具之间亦有差距,之前我都习惯用 iflow 跑跑命令,删个文件,运行一下项目,用来跑测试文件,我还在服务器中安装 iflow,主要是用来配置 nginx,哈哈哈(以上主要是对iflow的认知严重不足,希望项目组看到不会打我,暴殄天物),所以以前的流程是用cursor完成主要功能,后面用trae写写前端,直到某天我实在受不了trae,我突发奇想,在终端输入了iflow,输入了重构前端页面,简直颠覆了我的想象,trae调试五遍都还是没有完成的功能,iflow一遍就跑通,并达到我想要的效果,我就知道我沦陷了,所以 iflow代替了trae,成为了我的前端开发,当然了我肯定还是有很多的功能没有跑明白,我也经常把不理解的功能,丢给 flow,用学习模式,也好用!!!

2 个赞

作为 iflow 骨灰粉,那必须积极响应哇哈哈哈哈 :grinning_face_with_smiling_eyes:

我平时用 iflow 比较多的几个环节

  1. 编码
    写代码时用它辅助思路、补全逻辑、查 bug,效率提升挺明显。

  2. 出设计文档
    包括:

    • 产品需求文档
    • 技术栈设计
    • 数据库设计
      iflow 写文档的速度真的快,而且结构清晰。
  3. UI 设计稿
    用 GLM-4.7 生成 UI 草图,够用、能看、能沟通,做原型特别方便。

  4. 提 commit & 推仓库
    写 commit message、整理提交记录、生成版本说明,都能让 iflow 帮我搞定。

3 个赞

真爱粉出没;
哈哈哈,衔接楼上大佬的人格背景
1.利用代码进行集成各个环节环节
学习;理解;阅读文档
2.从AI应用的RAG基本原理的学习,下载部署LLM模型,布置AI应用,了解项目基本架构,复刻项目
利用iflow cli快速看文档和了解项目的架构方便初学者了解一些基本架构的选取
3.利用demo模式可以进行头脑风暴
哈哈哈,可以作为开启一个想法的重头戏
4.利用subagent实现深度调研
5.倘若我想探讨一些问题甚至也可以使用subagent集成一个助手
6.整理桌面文件,整理项目文件(切记开启计划模式然后开启默认模式)
7.办公助手啊喂
Excel?PPt?word?
哈哈哈,先matploit绘制出来随后保存为兼容的svg图片就可以在ppt中更改
先生成md文件随后用Python脚本进行转换值word中
Excel?直接用Python的pd啊!哈哈哈,简单易学是吧
流程图;ASCII后matploit绘制啊!
哈哈哈,偏题了,
不过分享一下平时使用的一些方向吧

2 个赞

目前Iflow-cli 基本当做我的 通用工具了,不限于编码,如生成博客,生成一些三方终端的工具,编码等等

1 个赞

代码开发的基本所有缓解都有 iFlow CLI,还有一些灵感搜索,反正有 mcp,可以接入智谱的搜索然后去网络上调查,比直接用 kimi 要方便很多

1 个赞

在日常迭代中:使用Iflow 先创建修改方案,然后切换模型,询问是否符合。然后让IFlow根据方案,开发代码实现。

还有非开发任务,帮助我老婆处理工作时让IFlow根据Excel分析优化PPT,这里面GLM-4.7表现还不错。

1 个赞

AI这种工具做非开发任务,还可以,文件都在本地,不需要上传,也可以使用其他工具边看边沟通。

1 个赞

目前是代码生成和skills用的最多,我用了3个agengt,agent1负责规划、agent2负责写、agengt3负责纠错改错,直接闭环,根据开源的项目直接魔改了一下,手机也可以连接项目进行操作。

请将魔改版开源出来 :grin: :grin:

不会编程,从头开始就是用iflow+minimax/iflow+glm进行写代码、数据处理

1 个赞

等官方估计已经在规划中了 :rofl:

老哥学习能力不是一般的强,受不了~~

1 个赞

目前使用iflow最多的应该是体验mcp功能了,在心流开放平台可以方便的集成mcp,iflow对于mcp的支持还是很不错的

1 个赞

现在基本上是知识库+git+iflow cli模式,开发过程中会用到bmad的命令/pm生成prd,/dev生成技术方案,审查完进入开发,自动提交。偶尔还会用/analyst脑暴下,哈哈

ide已经很少打开了~~

话说本地开5个左右cli,glm4.7出错的频率越来越高了,求稳定

————————————————

01-15更新

把知识库配置到bmad里面(core-config.yaml文件里加上knowledgeBase),然后把个人定制的spec规范加入.bmad-core/standards里面。就可以让ai变成某个领域敏捷开发的专家了,从prd到上线。

2 个赞

修改项目bug+增加功能+写文档+重构代码+优化代码,但是不能完全信任,需要修改之前先git保存

1 个赞

目前用的最多的还是开发和修改bug阶段,表述需求/bug交给 iflow 帮我完成编码,不知道有没有大材小用 :grinning_face:

开发系统修复时,整理输出总结md

01-17更新

再补充一个闭环节点,用bmad过程中的产物、代码通过iflow分析解析成知识库的增量知识,让AI成功”长脑子“。

这样,不管是日常工作还是开发,用iflow+知识库能形成一个闭环。