本文是该系列获奖作品介绍的第三篇,将为您深度解析荣获大赛二等奖的出色构想——来自TaskGeni团队的基于仓颉语言的智能任务中枢系统。该项目凭借对仓颉编程语言的创新运用,成功构建了一个高效、灵动的智能办公“任务中枢”,致力于重塑现代工作流的协同范式。更多融合前瞻思维与精巧实现的获奖项目解读将持续放送,共同见证仓颉语言如何赋能千行百业,激发数字化未来的无限可能。

01

团队介绍:

来自梅科尔工作室的极客力量

团队名称:MakerOne团队

我们是来自梅科尔工作室的参赛团队。团队由一群热衷于分布式技术与 AI 探索的开发者组成:

[吴玉佩] - 团队负责人 & 架构设计:负责整体架构设计与仓颉语言核心逻辑开发。

[田玟玟] - 前端开发:主攻 Cangjie UI 界面构建与交互逻辑,实现多端适配。

[曹梦涵] - AI算法组:负责端侧 VisionKit 接入、ASR 流程优化及 CangjieMagic 智能体调优。

[孟茜] - 产品经理:深度挖掘办公痛点,负责场景设计与多模态交互闭环。

02

项目核心:

从碎片信息到行动落地的智能跃迁

1. Why:为什么开发 TaskGenie?

在工作室的日常协作中,我们发现“任务”往往消失在白板的擦除瞬间、消失在会议后的闲谈中、消失在凌乱的手机相册里。信息碎片化、转化低效、追踪缺失是办公场景的三座大山。我们希望借助鸿蒙原生能力与仓颉语言的高性能特性,打造一个“随手记、自动拆、实时跟”的智能中枢。

图片

2. What:四大功能矩阵

  • 图像任务提取 (Image2Task):白板草图、手写笔记,一键转为结构化待办。

  • 智能任务拆解 (TaskDecomposition):多轮对话深度理解,将模糊指令拆解为可执行的任务树。

  • 会议纪要生成 (Audio2Insight):语音实时转写,自动提取责任人与时间节点。

  • 剪贴板助手 (ClipboardAI):跨应用复制文本,系统智能识别意图并创建任务。

图片

图片

图片

图片

3. How:技术实现路径

项目采用三层协同架构:

  • 交互层:ArkTS 极速响应,适配手机、平板多端流转。

  • 逻辑层 (核心):基于仓颉语言 (Cangjie) 编写。利用其原生高性能、零拷贝特性处理多模态数据。

  • 支撑层:深度调用 HarmonyOS VisionKit、Core Speech Kit 及分布式软总线。

03

项目亮点与难点攻克

CangjieMagic 智能体:端云协同的“大脑”

我们构建了基于仓颉语言的智能体架构。在端侧,利用仓颉轻量化运行时的优势,实现毫秒级的意图识别,响应速度提升 8 倍。同时接入 MCP (Model Context Protocol) 服务,将单一的 Prompt 转化为可观测的推理链路。

极致隐私:数据不出设备

借助鸿蒙原生安全能力,图像 OCR 与语音 ASR 预处理均在端侧完成。敏感的会议纪要和个人任务无需上传云端,在保障隐私的同时,大幅降低了云端负载。

全量仓颉的演进

项目不仅在 App 端侧使用仓颉,后续规划中我们已启动基于天擎框架 (Cangjie-based) 的后端重构,配合 SqlSharp ORM,旨在实现从端到云的“纯仓颉”全栈开发。

04

核心难点攻克

在开发过程中,最难的是如何在高并发的语音/图像识别流中保持系统的丝滑。

  • 挑战
    多模态数据处理时,传统语言易出现内存抖动。

  • 方案
    我们利用仓颉语言的自动内存管理与原生并发模型,通过 spawn 线程优化 AI 推理链路,确保了在平板进行语音转写的同时,后台任务拆解依然能秒级完成。

05

感悟与经验:备赛心得感悟经验

  • 原生协同是王道:
    不要把仓颉只当成一种新语言,要把它看作是鸿蒙底座的延伸。仓颉与原生 Kit 的深度融合(如 VisionKit)能释放出远超跨平台框架的性能。

  • 顺着人性做事,逆着人性做人:
    在产品设计上要“顺着人性”,即用户越懒越好,所以我们做了剪贴板自动识别和语音一键转任务;在技术实现上要“逆着人性”,即拒绝捷径,坚持做端侧处理以保障隐私。

  • 多模态交互闭环:
    单一的输入方式(如仅文字)无法覆盖办公全场景。TaskGenie 的成功在于打通了“图-文-音”的转化壁垒。

06

结语:在创造中,与未来同频

在 TaskGenie 从灵感闪现到最终落地的过程中,我们深切感受到了华为仓颉编程语言及其生态所蕴含的力量。感谢仓颉团队提供的详尽文档、技术专家支持,这不仅是一门语言的诞生,更是属于中国开发者自立自强的技术底座。TaskGenie 不仅仅是一个工具,它是我们对未来“无感办公”的一次尝试。我们将持续迭代,在鸿蒙生态中探索仓颉语言的更多可能!

07

仓库链接

https://openatom.tech/cangjiechallenge/415a329694b3762b409837dc30263f63

往期文章:

鸿蒙仓颉编程语言挑战赛圆满收官:创新应用引领智慧办公新生态

鸿蒙仓颉编程语言挑战赛一等奖作品:MeetAI-基于Cangjie的智能会后整理助手

鸿蒙仓颉编程语言挑战赛二等奖作品 :以仓颉之码,筑智慧学园——基于仓颉与OpenHarmony的智慧校园协同管控系统实践

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐