110
社区成员




这个作业属于哪个课程 | https://bbs.csdn.net/forums/2401_CS_SE_FZU |
---|---|
这个作业要求在哪里 | 软件工程实践——软件评测作业 |
这个作业的目标 | 对给定的软件进行测评 |
参考文献 | 《构建之法》、现代软件工程 团队作业 - 软件分析和用户需求调查 (2013 - 2014) |
为了方便阐述Bug,以及对Bug进行定量描述,此处先对Bug严重程度进行评级。
严重程度 | 说明 |
---|---|
🌟🌟🌟🌟🌟 | 严重的安全问题:可能导致用户关键信息泄漏;严重的功能问题:某模块功能完全不能使用。 |
🌟🌟🌟🌟 | 潜在的安全问题:可能使得部分用户的信息泄漏;一般的功能问题:某模块或功能在某些场合不能使用;交互问题:不符合逻辑的交互,会导致暂存信息丢失等。 |
🌟🌟🌟 | 潜在的功能问题:在某些极端情况下会出现的功能问题,以及足够影响功能的排版/交互/显示错误。 |
🌟🌟 | 显著的排版/交互/显示错误,信息调用报错,以及在某些极端情况下功能不能使用。 |
🌟 | 细小的排版/交互/显示错误,刷新或等待后恢复,不影响实际信息以及主要功能。 |
简要介绍
Kimi是一款由月之暗面科技有限公司开发的人工智能助手,专注于提供智能对话和信息处理服务,支持多平台使用,包括网页端、APP端、小程序端、浏览器插件。
使用过程
输入想要了解的内容,kimi会为用户解疑答惑。并且推荐相关的问题提示用户。
支持联网搜索,并且每处引用点击即可查看相关的引用链接,方便用户快速得到想要的答案。
当用户提供网页链接时,kimi能够分析并整合其中的信息。它具备处理多任务的能力,即使面对多个链接和具体任务,也能有效地完成。无论这些链接之间的内容是否相关,它都能够准确地总结和执行任务。
知识库更新可能不够及时,导致在某些情况下无法提供最新的信息或答案。
在某些情况下,联网搜索功能可能被禁用,这限制了Kimi提供基于最新网络信息的回答的能力。
给一篇文档,并且给予kimi具体的需求,方便用户快速了解自己需要怎么做。
给定一个md格式的文档,让kimi从中提取关于后端部署相关的内容,可以看到它将md文档中虽然是解决问题但并非部署相关的内容也提取出来。
用户告诉kimi,它可以及时修正并给出相应的回答。
I. 语言能力:Kimi+ 可以专注于特定语言的翻译和交流,提供更准确的语言服务。
II. 编程辅助:对于程序员来说,Kimi+ 可以提供代码审查、编程建议、技术问题解答等服务
可以根据代码绘制程序流程图,但是显然绘制出来的图过于简略。
优点
缺点
改进建议
采访对象的背景:fzu2021级软件工程专业学生
采访对象实际使用的栏目:Kimi
采访记录:
(1) 上传的代码文件,中文注释会变成乱码
我上传在DevC++直接编写包含中文注释的代码文件时,并未注意到使用的是GB2312编码。上传给Kimi并且查看具体文本内容发现中文注释会变成乱码。
Bug的可能成因:
在Windows系统中,默认的文本文件编码可能是GBK或GB2312,而Kimi在读取文件时使用的是UTF-8编码。当上传的代码文件使用GB2312编码且包含中文注释时,由于编码不匹配,导致中文注释在Kimi这里显示为乱码。
Bug的严重性:🌟
这个Bug的严重性相对较低,因为它主要影响的是代码文件的可读性,尤其是在查看源代码或文本文件内容时。尽管这会影响用户体验,但考虑到Kimi的主要功能并非专门用于查看代码文件,因此这个Bug可以视为一个次要的显示问题,且无安全性忧虑。
对Bug的预期以及改进建议:
预期:用户在上传和查看非UTF-8编码的代码文件时,应能够正确显示中文注释,而不会遇到乱码问题。
改进建议:
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 核心功能的功能设计和质量 | 7 |
细节 | 为用户考虑的细节 | 6 |
用户体验 | 当用户完成功能时,不干扰用户 | 9 |
辅助功能 | 一些辅助功能如皮肤等 | 3 |
差异化功能 | 软件独特的功能 | 4 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 8 |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作,和不同平台的软件能流畅协作 | 7 |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 8 |
用户有控制权 | 用户方便地从错误中恢复工作, 快捷操作键可调整。 | 6 |
内容质量 | 网站所提供信息的真实性、全面性、权威性、及时性 | 7 |
最终得分 | 80-100,非常好。50-79,良好。30-49,一般。0-29,差 | 61 |
简要介绍
文心一言是百度推出的一款基于人工智能技术的自然语言处理工具,它能够帮助用户更高效地理解和处理文本数据,提升语言任务的性能。文心一言利用深度学习算法和大规模语料库进行训练,可以实现对文本的自动分类、情感分析、摘要生成等功能。
使用过程
文心一言支持文本,语音给出解答,但是显然对于用户语义的理解以及上下文内容连贯理解上有待提升,明知我想要的是简体中文,下面仍然给出英文翻译。
用户可对输入内容进行润色,以达到更好的效果。
单轮对话内支持上传10个50MB以内的文件(Wrod/PDF/PPT/URL/TXT/Excel)
上传一个Word文件并且让它给予总结,可以发现,它可以很好地总结。
文心一言无法直接查看文件中的图片信息,所以只能基于文档内容给予相应的提示信息。
它将各种主题的Prompts集中在一起,方便用户快速找到所需的创作灵感和技巧。
优点
数据量
:依托海量的数据资源,文心一言能够从万亿级的数据海洋和千亿级的知识宝库中汲取养分,实现深度学习与融合,为用户提供丰富且精准的信息支持。界面
:其界面设计简约而不简单,既美观又实用,让用户一目了然,轻松上手。对话和发现两大栏目清晰明了,助力用户迅速定位所需功能,提升使用效率。功能
:文心一言功能全面且强大,不仅涵盖了文本生成、自动摘要、自动语义校验、多国语言翻译等基础功能,还新增了语言润色等高级功能,满足用户在不同场景下的多样化需求。同时,它支持多种输入方式,包括文本输入、语音输入等,让使用更加便捷。此外,其独特的“百宝箱”功能,能够为用户提供丰富的提示语和灵感,助力用户更好地完成创作。而编辑历史对话记录名字的功能,则让用户能够更清晰地管理和回顾过往对话,提升使用体验。准确度
:在通用基础能力评测中,文心一言凭借其卓越的性能,超越了部分国际大模型,展现出强大的文本解析和语义捕捉能力。它能够生成符合语法和语境规则的文本,为用户提供精准、流畅的交流体验。缺点
数据量
:对话输入字数受限,影响用户体验。界面
:虽然整体设计简洁,但广告过多。此外,界面设计在个性化或定制化选项上仍有待加强,不同用户对于界面风格、字体大小等的需求各异。功能
:自动化写作创新性和个性化选择有限,特定领域支持不完善,文件格式支持有限。准确度
:复杂或专业问题回答不够准确,中文表达有待提升。改进建议
界面优化
:增加个性化设置,优化布局和交互设计,减少广告干扰。功能扩展
:加强写作创新性和个性化选择,扩展特定领域支持,增加文件格式支持。数据处理能力提升
:优化算法或增加资源,提高数据处理效率。模型优化
:引入更多专业领域数据,加强中文语言处理能力,提高准确度。采访对象的背景:fzu2021级软件工程专业学生
采访对象实际使用的栏目:文心一言
采访记录:
**(1) 卡顿无法输入 **
用户输入时,会出现卡顿打不了字,光标一直在闪烁说明用户处于输入状态,把光标移至倒数第二个字后面就可以输入,但是有概率又会出现卡顿情况,影响用户体验。
Bug的可能成因:可能是由于软件的前端渲染层存在性能问题,导致界面响应缓慢。
Bug的严重性:🌟🌟
卡顿和无法输入的问题直接影响了文心一言的基本交互功能,这是用户与产品沟通的主要方式。输入卡顿会显著降低用户满意度,导致用户流失。但无安全性忧虑。
对Bug的预期以及改进建议:
预期:用户应该能够流畅地在对话框中输入指令,而不会遇到卡顿或无法输入的问题。
改进建议:对前端渲染层进行性能优化,确保界面响应迅速。
**(2) AI绘图不符合用户需求 **
Bug的可能成因:文心一言无法正确理解上下文语境,对用户语义的理解也存在偏差。
Bug的严重性:🌟🌟🌟
AI绘图是文心一言的核心功能之一,如果无法准确执行用户的绘图指令,这直接影响了系统的功能性和可靠性。用户体验是衡量产品成功的关键因素。AI绘图功能频繁无法满足用户需求会降低用户满意度,导致用户流失。暂无安全性忧虑。
对Bug的预期以及改进建议:
预期:文心一言的AI绘图在用户纠正以后,可以绘制出满足用户期望的图片。
改进建议:
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 核心功能的功能设计和质量 | 6 |
细节 | 为用户考虑的细节 | 6 |
用户体验 | 当用户完成功能时,不干扰用户 | 4 |
辅助功能 | 一些辅助功能如皮肤等 | 4 |
差异化功能 | 软件独特的功能 | 6 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 9 |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作和不同平台的软件能流畅协作 | 6 |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 6 |
用户有控制权 | 用户方便地从错误中恢复工作, 快捷操作键可调整。 | 4 |
内容质量 | 网站所提供信息的真实性、全面性、权威性、及时性 | 6 |
最终得分 | 80-100,非常好。50-79,良好。30-49,一般。0-29,差 | 57 |
开发阶段 | 详细内容 | 时间(月) |
---|---|---|
需求分析与规划 | 确定系统功能,包括自然语言处理、AI绘图、文件处理等 | 1-2 |
系统设计 | 设计系统架构、数据库、API接口和UI/UX设计 | 1 |
NLP模型设计与训练 | 设计并训练自然语言处理模型,包括语言模型、对话管理等 | 3-4 |
AI绘图功能开发 | 包括图像生成和编辑、风格转换等 | 2-3 |
多语言支持开发 | 包括文本翻译、语言检测等 | 2 |
文件处理功能开发 | 实现文件上传、下载和解析功能,支持多种文件格式 | 2 |
互联网访问功能开发 | 实现网页内容抓取、信息检索和数据提取功能 | 2 |
前端开发、后端逻辑开发与数据库实现并行 | 开发前端界面,实现用户交互和界面展示; 开发后端逻辑,包括API接口、数据库操作和业务逻辑处理 | 2-3 |
安全性与隐私保护 | 实现数据加密、访问控制和安全审计等功能 | 1-2 |
测试阶段 | 进行单元测试、集成测试和系统测试,修复bug | 1-2 |
部署与上线 | 准备生产环境,部署模型和应用 | 1 |
文心一言开发时间总计:18-24(月)
由于Kimi不支持AI绘图,所以Kimi开发时间总计:16-21(月)
功能/软件 | ChatGPT | Kimi | 文心一言 | 通义千问 | 讯飞星火 |
---|---|---|---|---|---|
聊天与对话 | 🌟🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟 |
绘图与多媒体生成 | 🌟 | 🌟 | 🌟🌟🌟 | 🌟 | 🌟🌟 |
多语言支持 | 🌟🌟 | 🌟 | 🌟🌟 | 🌟🌟🌟 | 🌟🌟🌟 |
个性化推荐 | 🌟🌟 | 🌟🌟 | 🌟🌟🌟 | 🌟🌟🌟 | 🌟🌟 |
上下文理解能力 | 🌟🌟🌟 | 🌟🌟 | 🌟 | 🌟🌟 | 🌟🌟 |
响应速度 | 🌟🌟 | 🌟🌟🌟 | 🌟 | 🌟🌟 | 🌟🌟 |
知识库与信息查询 | 🌟🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟 |
安全性与隐私保护 | 🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟🌟 |
用户界面与体验 | 🌟🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟 | 🌟🌟🌟 |
总分 | 22 | 17 | 18 | 19 | 20 |
总体排名: Chatgpt > 讯飞星火 > 通义千问 >文心一言> Kimi
Kimi
文心一言
市场规模:根据市场研究,全球生成式AI技术市场的预计年复合增长率超过30%,到2025年市场规模可达到数百亿美元。
直接用户:目前直接使用生成式AI的软件及工具的用户约在1亿左右,涵盖企业、教育及个人用户。
潜在用户:随着AI技术的普及和应用的增加,潜在用户有几亿,尤其是在技术逐渐成熟和行业应用广泛的背景下。
产品名称 | 定位 | 优势 | 劣势 |
---|---|---|---|
ChatGPT | 通用智能助手 | 1. 强大的自然语言处理能力 2. 多种应用场景 3. 跨语言支持 | 1. 特定领域专业性较弱 2. 有时生成的信息不够准确 3. 跨语言支持 |
Kimi | 多用途智能助手 | 1. 用户友好的界面 2. 多样化功能 3. 适合日常任务 | 1. 对复杂任务处理能力不足 2. 高级功能缺乏 |
文心一言 | 企业级自然语言处理产品 | 1. 强大的内容生成能力 2. 多项企业合作机会 3. 中文处理能力优越 | 1. 使用成本较高 2. 适用范围受限,针对性强 |
通义千问 | 知识问答与搜索引擎产品 | 1. 专业知识检索能力 2. 学术与专业领域应用 3. 准确性高 | 1. 自然对话处理能力较弱 2. 用户互动体验较差 |
讯飞星火 | 教育及语音助手市场 | 1. 优秀的语音识别技术 2. 教育应用广泛 3. 用户基础稳固 | 1. 针对性狭窄,主要集中在教育领域 2. 企业市场扩展能力不足 3. 用户基础稳固 |
特征 | Kimi | 文心一言 |
---|---|---|
核心用户群 | 年轻人及中年人 | 职场人士及企业管理者 |
学历 | 大专及以上,偏好本科及以上用户 | 本科及以上,多为研究生或高学历专业人士 |
年龄 | 18-45岁 | 25-50岁 |
专业 | 文科、理科、商科等多样化 | 技术、商科、传媒、教育等 |
爱好 | 科技、娱乐、社交、游戏等 | 阅读、写作、研究、学习新知识 |
收入 | 中等收入,3000-10000元/月 | 中高收入,8000-20000元/月 |
表面需求 | 日常任务管理、信息查询、娱乐等 | 高质量内容生成、数据分析、报告撰写等 |
潜在需求 | 提升效率、个性化推荐、情感陪伴等 | 提高工作效率、行业洞察、团队协作能力 |
用户群体之间的关系 | 存在社交互动,通过推荐功能分享等 | 通过生成内容交流与合作 |
二次构成生态的可能性 | 构建社交生态,增强使用黏性 | 知识共享生态,促进学习与交流 |
子产品 | 家庭助手、儿童教育助手等 | 行业特定内容生成工具、数据分析工具 |
相关产品 | 智能家居设备、健康监测设备等 | 项目管理工具、协作平台等 |
二次构成产品生态的可能性 | 构建智能生活生态系统 | 构建企业级智能工作生态系统 |
设计一个自适应健康助手
,能够根据用户习惯和需求智能推荐功能和内容。
开发人员:4名(负责核心功能开发、后端集成、前端开发)
测试人员:1名(负责功能测试、性能测试、用户验收测试)
UI/UX设计师:1名(负责用户体验研究、界面设计、交互设计)
周数 | 任务 |
---|---|
第1周 | - 项目启动会议 - 确定项目范围和目标 - 组建项目团队 - 市场调研和竞品分析 - 制定项目时间表和预算 |
第2周 | - 详细梳理用户需求 - 设计系统架构和数据模型 - 确定技术栈和开发工具 - 完成初步的UI/UX设计草图 |
第3-4周 | - 收集和清洗训练数据 - 训练初步的AI模型 - 开发数据接口和后端服务 |
第5-6周 | - 前端和后端功能开发 - 集成AI模型 - 开发个性化推荐算法 |
第7-8周 | - 完成API接口开发 - 集成第三方服务 - 系统整合 |
第9-10周 | - 单元测试和集成测试 - 修复问题和漏洞 - 功能迭代 |
第11周 | - 封闭测试 - 收集用户反馈 - 优化用户体验 |
第12周 | - 性能测试 - 安全审计 - 准备测试报告 |
第13周 | - 最后调整 - 准备发布文档 - 内部审查 |
第14周 | - 产品发布 - 监控发布过程 - 应对突发问题 |
第15周 | - 监控产品性能 - 快速响应问题 - 收集用户反馈 |
第16周 | - 规划后续迭代 - 设计和开发新功能 - 准备下一次迭代发布计划 |