本文背景
我们都知道,用户需求是产品开发的关键,得保证设计正确、完整、能扩展啥的,用户需求分析重要性很明显。
需求分析办法不少,像传统的流程图、状态图之类的,今天分享个这几年流行的知识图谱来分析需求。在这,靠 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 能输出这种图,而且知识图谱能直观表达需求里的三元组关系。
同样道理,能用这个办法分析文章段落、整篇文章,生成相应的知识图谱,这对阅读理解很有帮助。
<都看到这了,不关注一下?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。