微信扫码
与创始人交个朋友
我要投稿
您好!
产品研发过程中,有哪个工程师没画过流程图的么,我想应是没有吧。
面对复杂的流程图。
?还在担心有逻辑漏洞吗
?还在担心有冗余路径吗
?又或者还在数有多少条路径吗
以大家都熟悉的用户登录邮箱流程图为例。
现在有这样的业务需求:用户进入邮箱登录界面,需输入用户名与密码,如果两者都正确,则进入邮件首页,如果用户名或密码有错,则提示用户名或密码错误
我把此需求丢给Kimi,并要它据需求用mermaid格式画出用户登录邮箱的流程图,
与Kimi的交互如下。
注意,提示词的最后一句“注意提示内容无需加引号”,是我特意加的。因为发现Kimi输出流程图时,提示内容会自动加上引号,而Mermaid语法并不能解析这个引号,于是会报错(画不出流程图)。
由于流程图有些长,不能一口气全部预览,复制CODE到mermaid.live网站(或用支持Mermaid语言的画图工具,如typro或draw.io)
整个流程图如下:
现在,我把“用户重新输入用户名与密码”到“输入用户名”的路径特意去掉,并把图上传给Kimi,让它评审。
交互如下:
Kimi 提出了5个它认为存在的问题,包括了我去掉的路径,其他4点也有道理,但我不想全部照改,只想修改2处,于是跟它说,并让它帮我优化流程图,交互如下。
同样,此流程图有些长,需把它复制到其他支持mermaid语法的画图工具中,完整图如下:
进一步的想法
现实中,根据设计的流程图,编写代码,设计测试用例等工作都需要用到具体的流程路径,此时需要把所有逻辑路径都考虑全面,但提取路径时,人类往往容易范错误,如跳过某节点,漏掉某路径等。
现在,就让Kimi帮忙提取,可直接作为流程图的测试用例,助力软件测试工程师。
与Kimi交互如下:
最后,小结一下。
小结:
1、画流程图:你给业务需求,Kimi 能帮你画流程图;
2、评审流程图:你给现有的流程图,Kimi能帮你审核流程图,提出存在的问题。如果直接丢一个没有上下文的流程图给它,建议说明一下背景;
3、优化流程图:丢给它的流程图,让它评审,它提出改进建议,人类决策哪些修改,哪些不改,最后可再让Kimi去修改;
4、转化测试用例:从流程图中提取所有用户操作的场景路径,可直接拿此输出作为测试用例;
综之,就Kimi从设计流程图到评审,再到优化,最后输出流程图测试用例,涵盖现实世界需求、开发、测试三类工程师的工作,能力太强了。
据此,使用AI助力人类,无论从哪个岗位看,都远远降低了跨界的门槛。
或许,你仍有疑问,对于简单流程图,Kimi处理很顺畅,对于复杂流程的处理呢,我尝试过丢给它3-5个分支决策的流程图,它是照单全收,重画的效果比原来的好,并指出了原流程图中存在的问题,因篇幅问题,我不再一一列出。建议有兴趣同学,自己探索一下。
对你有用,麻烦点在看,点赞,转发,你的支持是我继续分享原创的动力。
53AI,企业落地应用大模型首选服务商
产品:大模型应用平台+智能体定制开发+落地咨询服务
承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-07-07
2024-06-24
2024-06-06
2024-04-02
2024-04-27
2024-04-02
2024-05-08
2024-05-04
2024-04-19
2024-05-15