ARTICLE · 1255569
CCF软件大会2026|AI辅助研发创新大赛(鸿蒙杯)通知
2026 AI辅助研发创新大赛(鸿蒙杯)通知
为推动高校软件工程、计算机科学与技术、人工智能及相关专业实践教学改革,加强AI辅助软件研发与鸿蒙生态领域创新型、工程型人才培养,促进高校、科研机构和企业之间的交流合作,现举办2026 AI辅助研发创新大赛(鸿蒙杯)(以下简称“大赛”)。有关事项通知如下。
大赛坚持以赛促学、以赛促教,秉持“开放创新、客观考核、过程可信”的办赛理念,突出以实作检验能力、以测试衡量成果,引导高校学生围绕鸿蒙软件开发的真实任务,通过人机协作开展需求分析、方案设计、编码实现、调试与验证,提升智能化软件开发、工程实践和团队协作能力。
一、竞赛内容
大赛采用统一命题的AI辅助研发实作考核形式,通过统一任务要求和功能测试,考查参赛团队运用AI工具开展需求分析、方案设计、编码实现、调试与验证的综合能力。参赛队伍依据统一发布的赛题需求规格(Spec),以各题指定的工程基线为起点完成开发任务,提交可构建、可运行、可测试的完整工程及过程材料。
大赛允许报名队员与AI工具通过多轮交互协作完成任务,也允许队员直接编写、修改和调试业务代码。每道实际作答的赛题均须使用AI参与本题研发,并保留能够独立核验的原始记录;不设置AI生成代码行数或人工修改比例门槛。
二、赛制设置
(一)线上初赛
线上阶段统一发布赛题Spec、指定工程基线和提交要求,另提供一个公共示例,说明构建、运行及Hypium测试方式。参赛队伍在规定期限内完成任务并提交成果。示例测试不计入正式成绩,通过示例测试不代表通过正式测试。
线上成绩依据官方动态功能测试结果计算,经资格审查、AI参与及过程核验、成绩复核和公示后,确定决赛入围及候补名单。线上不设专家主观评分,线上成绩仅用于确定入围资格,不计入最终成绩。
(二)线下决赛
线下决赛在ChinaSoft 2026大会现场举行,采用独立的私有赛题及测试集,各队在相同作答时间内完成统一任务,并参加现场答辩。最终成绩由线下功能测试分和答辩分加权计算。
线上和线下正式测试脚本、隐藏输入、断言及参考答案均不公开。正式考核以已公布的Spec为依据。
三、赛事安排
以下日期均为2026年,时间均为北京时间。

决赛时间地点:天津市社会山国际会议中心酒店,二层5号和6号会议室,11月6日14:00-17:00,19:30-21:30
四、报名参赛
(一)参赛对象与组队要求
普通高等院校在读本科生、硕士研究生和博士研究生均可报名。每队由同一高校的1—6名学生组成,可配备0—2名指导教师;每名学生只能加入一支队伍。队长按要求提交成员、学籍、联系方式和分工等信息。
参赛成果须由报名队员完成,指导教师及队外人员不得代替队员解题或答辩。接触本届保密赛题、正式测试或参考答案的命题、功能测试人员不得参赛。报名截止后如需变更成员,须说明原因并经组委会书面批准。
(二)报名方式
本赛事不收取报名费。队长使用本人邮箱向官方邮箱harmonycup@163.com发送报名邮件,该邮箱即报名登记邮箱。报名邮件格式以赛事网站及赛题包README公布的要求为准;官方核对后在回执中分配团队ID。报名信息以截止前官方邮箱收到的最后一封报名邮件为资格审查依据。
报名与线上成果提交均于2026年10月21日00:00(即10月20日24:00)截止,逾期不予受理。已按时报名但尚未取得团队ID的队伍,可使用“学校名称—队名”作为临时标识提交成果,并在邮件正文注明报名邮件主题及发送时间;邮件、任务清单及相关材料中的标识须一致。
决赛每队须有1—3名正式队员到场操作与答辩,未到场人员不得远程协助解题。入围及递补队伍须按通知在48小时内确认,逾期未确认或放弃的,按排名依次递补。
五、开发要求及提交材料
(一)工具与环境
线上阶段与决赛均不限定Agent或模型的厂商、产品、版本及部署方式,推荐使用DevEco Code/iCode。队伍可自行选择经合法授权的工具和服务,不因工具品牌加减分。两个阶段均允许联网,资料使用须遵守章程的来源保护规定。
参赛队伍自行准备电脑、开发及测试设备、开发环境、Agent、模型、账号和算力资源,并承担相关费用;决赛不向队伍提供上述设备或资源。Windows和macOS均可用于开发和自测,具体配置方法见赛题包README及requirements.txt。
队伍可在各阶段作答截止前调整Agent、模型、通用Skill、提示模板及工作流,无须沿用线上版本;实际配置及变更须如实记录。决赛可复用通用工具和模板,不得引入线上或其他来源的题目专属预制解答。
(二)成果包内容
每次提交均须提供完整成果包,主要包括:
1. 任务清单(submission.json):团队、阶段、版本、联系人及本阶段全部题目的完成状态,已提交任务的工程、构建说明和记录索引相对路径。
2. 工程与构建材料:已提交任务的完整源码、资源、必要配置、依赖清单与锁文件,构建、安装、启动和初始化说明,以及从本题指定基线到提交版本的完整变更差异。
3. 方案与来源材料:人机协作方案、任务完成情况、成员分工,实际使用的AI工具、模型版本、提示、Skill和工作流配置及变更,第三方资料、代码、依赖来源及来源保护措施。
4. AI原始记录:DB或等效原生记录、记录索引及读取方式,逐题说明AI参与的研发环节,关联会话及事件范围。
5. 人工记录与证据索引:逐题关联人工操作、AI会话、构建自测和最终代码版本;人工修改须列明操作人、目的、文件、修改前后版本、差异及当时留存的证据位置;无人工直接修改代码的须明确注明,同时说明记录缺失及脱敏范围。
允许部分任务未完成,但任务清单须保留全部题目,未完成题目仍计入计分总数。已尝试但未完成或未采用的解题过程,仍须提交已有原始记录。仅提交安装包、截图、视频或自报测试成绩,不满足成果提交要求。材料目录、字段及模板以赛题包README为准。
(三)成果提交方式
采用“网盘上传成果包+邮件提交”的方式。队长将完整成果压缩包上传网盘后,用报名登记邮箱向harmonycup@163.com发送正式提交邮件。
邮件主题:【成果提交】阶段—团队ID—版本号
邮件正文:队名、联系人、网盘下载链接及提取码、文件名、文件大小和SHA-256校验值。每封邮件只对应一个完整成果包。
每次打包前须停止本次提交涉及的人工修改和AI任务,保存代码及原始记录并注明冻结时点,使代码、配置、差异和过程记录对应同一版本。提交后可继续作答;更新成果须重新冻结、打包并在截止前发送新的正式提交邮件,不得直接替换已上传包中的文件。
线上、线下均不限提交次数,以各阶段截止前官方邮箱收到的最后一封正式提交邮件对应的成果包计分,不取历史最高分,不回退旧版。是否按时提交以邮箱服务器完整收件时间为准。网盘链接须可直接下载,并保持有效至官方确认归档;截止后不得更换成果内容或补交遗漏的解题材料。
六、考核实施与决赛流程
(一)功能测试与入围
线上提交期间及线下作答期间仅确认收件,不检查成果、不构建、不运行测试,也不反馈检查意见、分数或排名。各阶段截止后,赛事考核人员对正式版本统一构建、安装并运行正式Hypium测试,完成计分、核验及复核后公布结果。收件回执不代表成果可下载、材料完整或测试合格。
线上按功能测试分由高到低排名,同分并列。决赛名额由组委会根据有效参赛规模、成绩分布和现场承载能力,在线上功能测试及复核后确定,与入围及候补名单一并公布;入围边界同分队伍一并入围。
(二)决赛现场安排

签到与环境检查、发题与下载确认共30分钟,不计入150分钟作答时间。答辩由3名无利益冲突的考核专家独立评分,另设2名候补考核专家;未参加答辩的队伍不进入最终获奖名单,因官方原因未能答辩的统一补排。
七、考核标准与成绩计算
(一)功能测试分
线上与线下功能测试分均采用百分制,以F-point(Feature Checkpoint,可执行功能检查点)为计分单位。每个F-point对应依据Spec确定的一个可判定行为点,并以Hypium测试方法验证。
功能测试分=通过的F-point数÷该阶段F-point总数×100。
未提交、缺失实现、构建或安装失败、崩溃、超时、跳过及未执行的对应F-point均不计通过,仍计入总数。官方环境或测试故障依章程统一处理;来源保护和AI参与核验的计分后果,分别按章程第5.8条、第11.3条执行。
(二)答辩分与最终成绩

各项按章程规定的0%、25%、50%、75%、100%五档标准评分。答辩分为3名考核专家总分的算术平均值,不去掉最高分或最低分;不重复对测试通过率打主观分,不因人工参与次数、提示次数或人工代码修改比例本身加减分。
最终成绩=线下功能测试分×80%+答辩分×20%。
线上成绩不计入最终成绩。按未舍入的最终成绩降序排名,展示分数保留两位小数;不影响奖项归属的同分保留并列,影响奖项归属的同分按章程规定复核并由5名无利益冲突的考核专家表决,不比较线上成绩、提交先后或模型费用。
八、人工智能工具使用及过程真实性
每道提交计分题均须能够独立核验AI实际参与本题研发,不得以其他题目记录、无关对话或事后补造的交互代替。队伍须保留本阶段开始至成果冻结时点的全部相关原始日志和运行轨迹,包括全部主会话、子会话、失败、重试、未采用候选方案及选择过程。
原始日志、编辑历史和代码变更证据须在操作过程中产生并保存,不得事后补造、伪造、篡改或选择性删除。人工修改可用版本控制、编辑历史、快照及终端日志等作证,不要求记录逐次键鼠动作或每次操作均创建Git提交。支持会话数据库导出的工具须提交相关DB;不支持的,提交JSON、JSONL等原生或等效完整记录,无须转换为DB。摘要、截图和分析报告不能替代原始记录。
参赛队员及其AI系统均不得访问、检索或引用赛题来源项目中与本题相关的修复提交、合并请求、Issue讨论、补丁及其副本;解答某题时,只能使用本题指定工程基线,不得访问或使用其他赛题的工程基线。队伍须采取合理措施防止系统访问上述内容,并在成果包中说明。
严禁违规获取保密测试或参考答案、接受队外人员代做或违规远程协助、引入违规预制解答、篡改功能测试程序、伪造运行效果或隐瞒相关过程记录。材料中的账号密钥及无关个人信息须脱敏,脱敏不得遮蔽来源及修改过程等核验依据。
过程记录缺失须逐题核查,并给予队伍说明机会;经核查包内已有证据仍无法证明某题实际使用AI参与研发的,该题全部F-point不计通过,仍计入总数,不直接将整队成绩归零。涉嫌故意违规的,按章程规定查实处理。
九、奖项设置及结果公示
奖金按获奖队伍发放,各奖项均颁发获奖证书,金额均为税前人民币。

一、二、三等奖数量不预先固定,由组委会结合有效参赛规模、成绩分布、决赛人数和奖金预算确定;优胜奖数量及评定办法同步明确。奖项安排与决赛入围通知一并公布,最迟于决赛开始前7日明确,决赛开始后不因结果调整名额。同一队伍仅获得一个等级奖项。
线上初榜在官方赛事群公示不少于24小时;线下拟获奖名单于比赛及评分结束当日公示,留出不少于2小时的成绩核对及申诉时间,窗口安排在08:00—22:00之间,具体时刻另行通知。线上公示期和线下核对窗口,均自名单及相应成绩明细可查阅时起计算。公示及异议处理结束后,公布正式结果并颁奖;未解决争议或核对窗口尚未结束的,仅暂缓受影响奖项。
队长可在公示期内向官方邮箱提出申诉,邮件主题为“【成绩申诉】团队ID—比赛阶段”,并附争议事项和证据。监督申诉组独立复核并书面答复;申诉不得用于补交或替换解题成果及原始解题记录。
十、成果权益与学术诚信
参赛成果权利不因参赛自动转移。赛事仅在报名时告知的考核、复核及档案范围内使用材料;公开代码、完整轨迹或另作研究、商业用途须另行取得授权。个人资料和模型凭据不得公开。
使用第三方资料、代码、依赖、模型及工具服务,应具备合法授权并如实说明来源。经查实存在抄袭、代做、造假、冒用成果或其他严重违规行为的,按章程取消相关成绩、参赛或获奖资格;已获奖的,追回证书和奖金。
十一、竞赛组织
主办单位:中国软件行业协会开发者生态专业委员会
承办单位:复旦大学计算与智能创新学院、北京航空航天大学软件学院、天津大学软件学院
合作单位:华为终端软件架构设计部、华为终端开发者平台部、华为2012软件工程与开源实验室、移动软件工程课程群虚拟教研室
大赛设组织委员会,负责赛事组织;赛事考核人员负责赛题、测试保密、统一动态功能测试及答辩评分;监督申诉组负责成绩及程序争议的独立复核。
十二、竞赛官网及联系方式
赛事网站:http://swe-openharmony.tech/
赛题网站:https://gitcode.com/SMAT/SWE-OpenHarmony
官方邮箱:harmonycup@163.com(用于报名、成果提交、答疑和申诉)
官方赛事群:入群方式见赛事网站。
赛事答疑邮件主题:【赛事答疑】团队ID—问题主题。涉及规则、Spec及提交要求的共性问题,将匿名整理发布至赛事网站Q&A。
比赛章程、赛题及配套README、赛程和正式通知通过赛事网站发布;线上初榜及拟获奖结果在官方赛事群公示,公示及异议处理后的正式结果同步至赛事网站。
未尽事宜,按照《2026 AI辅助研发创新大赛(鸿蒙杯)比赛章程》及大赛组委会后续发布的补充通知执行。参赛队伍报名参赛,即视为全体队员及指导教师已阅读、理解并同意遵守章程及赛事相关规定。
2026 AI辅助研发创新大赛(鸿蒙杯)组委会
2026年9月28日















































































