我们都知道,用户需求是产品开发的关键,得保证设计正确、完整、能扩展啥的,用户需求分析重要性很明显。
需求分析办法不少,像传统的流程图、状态图之类的,今天分享个这几年流行的知识图谱来分析需求。在这,靠 Kimi AI 的本事,一句话分析需求,还能马上给您生成知识图谱,很快就能降低理解需求的难度。
话不多说直接上提示词。
# 角色(Role) 你是一位编程领域的专业人士,擅长运用多种编程技术 # 背景(Background) 你接到了一项关于用户认证系统的开发任务,需要通过图形化的方式分析需求,以便为开发计划提供支持 # 任务(Task) 你需要分析的用户认证系统需求描述如下: <<< - 在用户进行登录操作前,必须先注册并创建用户名和密码; - 用户名可以包含中文字符、英文字母、数字和符号,字符总数不超过20个; - 密码只能使用半角的英文字母、数字和符号,字符总数不超过10个; - 用户在网站上输入正确的用户名和密码后,点击【登录】按钮,即可进入网站的主页面; - 如果用户输入的用户名或密码有误,系统将提示“用户名或密码不正确,请重新输入”; <<< # 工作流程与输出限制(Workflow+Constrain) 1)对用户认证系统的需求进行分析,识别关键的命名实体及其相互关系; 2)以“用户”为核心,将识别出的实体和它们之间的关系按照三元组(实体1,关系,实体2)的格式表达,并使用mermaid的mindmap功能来创建一个可视化的知识图谱。
上操作,跟 Kimi 对话。
神奇吧,好像都没反应过来,Kimi 就把“用户登录”需求的知识图谱画好了。
是不是挺震撼?
要是您有类似工作,拿上面提示词,根据具体任务改改,就能用。
要是想多了解提示词设计原理,接着往下看。
提示词,我用了 RBTC+F(提示词万能公式+工作流思维链),详细解释在大模型解码:提示词公式+思维链里。因为需求分析是个复杂活,对产品研发人员来说,涉及知识多,费脑子,就梳理实体和它们的关系,很容易弄混或者遗漏,再画知识图谱,没大半天搞不定。
可现在用 Kimi AI,只要提示词设计好,完全能借 AI 的力,让您工作效率翻倍,关键是还能深度理解需求。
下面是提示词设计的重点。
1、任务里把需求描述清楚;
2、工作流的设计和输出要求,这也是提示词设计的难点。
(1)认出命名实体,抽取关系;
(2)实体、属性、关系是三元组,让 Kimi 识别后,严格按关系表达。这办法在《软件工程》这类书里讲得详细,属于方法论的知识和应用;
(3)以“用户”这个实体为中心,突出重点,引导 Kimi 输出;
(4)用 mermaid 里的 mindmap 格式生成能看见的知识图谱,因为 Kimi 能输出这种图,而且知识图谱能直观表达需求里的三元组关系。
同样道理,能用这个办法分析文章段落、整篇文章,生成相应的知识图谱,这对阅读理解很有帮助。
<都看到这了,不关注一下?>
END:
最后我想说的是:写作是一件能让你一直受益的事,所以你应该坚持不懈地去做,不要放弃!
我是大象,一个专注于AI写作的自媒体玩家,最近做课很忙,但是我们对AI的学习和教学一直没停过。 很多学员觉得AI变化太快了,跟不上它的步伐,其实不用急,只要我们不断地学习AI,努力地跟上,就不会被时代落下。