- 预审中
- 预审通过
- 3 已采纳
- 4 已实现
【功能建议】鸿蒙「Star 案例仓」任务核查不生效:账号侧已 star,平台一直显示未完成 已采纳 编辑 删除
- 计算
- 弹性云服务器 ECS
问题现象
鸿蒙实践中心(harmonybp)的每日任务「Star 鸿蒙开发实践中心案例仓」(+30 积分/天,evaluator 为 external_check)从 2026-11-06 起连续两天无法判定完成。任务接口返回:
- today_status: todo,completed_at: null
- git_bound: true
- orgs: ["harmony-practice-center"]、match: "any"、repos_configured: true
- repos: []
已排除的原因(逐项实测):
一、绑定账号与浏览器登录账号不一致——排除。个人工作台页面显示当前登录账号,与任务接口返回的 git_login 完全一致。
二、重复 star 或取消 star 导致状态异常——排除。另取一个从未 star 过的案例仓点星,星数从 406 变为 407,平台仍为 todo。
三、star 没真正记到该账号名下——排除。直接查 GitCode 的 API,该账号的 starred 列表里已包含 harmony-practice-center 组织下多个仓(含当天操作的那一个)。
也就是说:账号对了、组织对了、star 也确实记录了,唯独平台侧的 external_check 不认,completed_at 一直为 null。
对照参考:同一个任务在 2026-11-04、11-05 是正常的,点星后几分钟内就从 todo 变成 done,积分也能到账。11-06 起开始失效。
影响
一、用户白做。任务说明是「绑定 GitCode 账户并 Star 指定案例仓」,用户完成了,平台不认,30 积分拿不到,而且页面上没有任何失败原因,用户只会反复重试。
二、无法自查。用户看不到平台的核查时间点、核查结果、失败原因,只能凭猜。
三、影响连续天数。因为每天都要做一次,核查链路一旦坏了,每天的 30 分都会丢。
建议
1. 修复或重启 external_check 的核查链路,并回补 2026-11-06 起受影响的积分。
2. 任务卡片上展示核查状态与时间点,例如「最近核查:2026-11-07 15:00,结果:未通过」。
3. 核查失败时给出可操作提示(例如「未检测到 star,请确认使用的是已绑定账号」),而不是静默保持未完成。
4. 增加「重新核查」按钮,让用户不必等到第二天。
补充说明
这类外部核查任务最怕的就是「静默失败」:用户做了、平台没认、两边都没有回执。附上本次核查用的接口字段与对照过程,便于定位是核查任务未执行、还是查询条件(orgs / match / repos)配置导致命中判定为空。
yd_242458115
发布于 2026-11-09 12:02:04
2026-11-09
461 1
0/1000
仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB
删除建议
全部评论(1)
评论(1)
感谢您的反馈!您的问题已移交专业工程师跟进,可通过以下链接查看进展:https://console.huaweicloud.cn/ticket/?region=cn-north-4&locale=zh-cn#/ticketindex/serviceTickets,紧急情况请拨打950808。
若有华为云产品的功能、体验或缺陷等建议,欢迎通过云声平台提出,我们会尽快确认并回复。感谢您的支持与关注!