掘金动手实验室 X HarmonyOS NEXT 之 MyEye应用

0. 活动介绍

携手HarmonyOS,与各位开发者共舞! 在活动中你将和志同道合的小伙伴一同深探HarmonyOS的无限可能。这里,不仅是创意的孵化基地,更是技术分享实现的平台。让我们共同激发思维的火花,将你的独特想法付诸实践,在动手实验室的舞台上绽放出绚烂的光彩。无论你是资深开发者还是技术爱好者,都能在这里找到属于你的乐趣与收获,一同创造出令人瞩目的创意成果~

1. 团队介绍

由于我本人还是在自学阶段,怕耽误其他小伙伴最初是打算一个人SOLO的,到了现场有幸遇到了两位朋友,其中一位是我之前参加线下活动就认识的杨雪堂另外一个小伙伴的缘分可以从几百年前说起了,他也姓牛,他网名是麒麟。

2. 关于我

我现在本职工作是测试开发,InfoQ的签约作者,OpenVINO领航者成员,B站一名默默无闻的小UP主。之前一直是测试别人的APP了,这会参加这个活动却要从创意到产品落地都要实现,这对我来说是一个不小的挑战,但是为了能搭上鸿蒙这趟快车,还是决定来参加这次活动了。

3. 关于MyEye(鸿观)项目

由于最近大模型非常火爆,之前用智普的API实现了一个用户上传一张图片,后端返回这个图片的内容。就想着是否可以借助鸿蒙的能力快速开发一个一个可以多端部署的APP,从而帮助视障群体来更好的享受美好的生活。

于是就有了我们这个歌项目MyEye(鸿观),其中"鸿"代表鸿蒙,而"观"则是代表"观看,观赏"这样的行为。

4. 项目的实现方式

在鸿蒙端侧还未搭载原生的大模型之前,初步打算通过API的方式来实现。通过使用HarmonyOS NEXT开发一个应用部署到手机端,用户只需点击APP的唯一按钮(拍照按钮),应用会将拍到的内容上传到服务端,服务端利用Django结合智普的API对用户上传的内容进行识别,然后将识别好的结果返回给鸿蒙设备,在设备端进行TTS的生成,从而让用户了解到刚刚眼前的事物。

makefile 复制代码
info = {
  "status":"success",
  "desc":"图片展示了一个现代办公室或会议室的室内设计。室内有一张长形的办公桌,上面放着一台苹果电脑和一些文具。桌子前面有两把黑色的旋转椅。在房间的左摆满了书籍和装饰品。房间内还有两扇大窗户,可以看到外面的城市景观。整个空间以暖色调为主,给人一种温馨舒适的感觉。"
}

5. 项目目前遇到困境

中午和下午的路演中,在华为大佬的帮助下,了解到目前已经有部分手机厂商做了类似的功能,我们的竞争优势要更突出一些,另外如果走API接口的话,会有延长,可能在辅助出行的场景还是有待考虑的,毕竟要考虑风险安全问题。

6. 最后

在经过一下午的努力最终我们"IT蜗壳队"取得并列第四名。希望在将来的正式比赛中获得更好的名次,也提前祝各位开发者能取得理想名次。

我们下次再见。

-1. 备注

下面这个链接是我在一款开发套件上实现的后端功能,大家可以先体验一下。 www.bilibili.com/video/BV1m1...

相关推荐
90后的晨仔43 分钟前
HarmonyOS 中 Navigation 和 router是一回事吗?
harmonyos
Georgewu1 小时前
【HarmonyOS 5】使用openCustomDialog如何禁止手势关闭的方案
harmonyos
鸿蒙布道师2 小时前
鸿蒙NEXT开发文件操作相关工具类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
Georgewu2 小时前
【HarmonyOS 5】鸿蒙中如何使用MQTT
harmonyos
前端菜鸟日常15 小时前
鸿蒙Arkts开发飞机大战小游戏,包含无敌模式,自动射弹,暂停和继续
华为·harmonyos
HMS Core16 小时前
【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(3)
华为·harmonyos
前端菜鸟日常1 天前
鸿蒙版(ArkTs) 贪吃蛇,包含无敌模式 最高分 暂停和继续功能
华为·harmonyos
鸿蒙布道师2 天前
鸿蒙NEXT开发数值工具类(TS)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
塞尔维亚大汉2 天前
鸿蒙南向开发 ——轻量系统芯片移植指南(二)
物联网·嵌入式·harmonyos
别说我什么都不会2 天前
OpenHarmony内核系统调用hats测试用例编写指南
物联网·嵌入式·harmonyos