生活娱乐 动漫短评

【标签】 按所选赛道选择话题标签:生活娱乐/学习工作/社会服务/硬件交互,必须四选一;参加附加赛题的还可加选 社会公益 标签。(需要跟报名通过的赛道保持一致)

【标题】 报名赛道 + Demo 名称
(示例:【生活娱乐赛道】+XXXX

【正文】 至少包含以下 4 个部分,可以增加额外的部分(比如自我介绍、经验总结、踩坑复盘等)

0. 先和大家打个招呼吧 :waving_hand:

  • 你是谁: 大一学生

  • 你是怎么用 TRAE 把 Demo 做出来的: 我不需要解释基础概念,直接描述业务逻辑,比如“用 React + Tailwind 搭个带权限校验的后台框架”。

    最让我觉得「原来这么简单」的一步,是生成样板代码。 以前写 CRUD 接口或配数据库虽然都会,但很繁琐。现在 TRAE 几秒钟就能生成结构清晰、质量在线的代码,改改就能用。

    它帮我跨过的坎其实是“启动成本”。以前光查 API、配环境就要花半天,现在 TRAE 像个熟练老手,不仅写得快还能避坑,让我能全神贯注于产品逻辑本身。

  • (我们相信,每个作品背后都有一个真实的人。这段不计入评分,但真诚的分享,会让你的作品更有温度、也更容易被看到 :sparkles:)

1. Demo 简介

  • 是什么:一款 Android 原生应用,专注于动漫影评记录与智能推荐,同时支持桌面小部件快速查看追番动态。

  • 面向谁:核心用户为 18–30 岁的动漫爱好者,包括每周追多部番的资深追番党、喜欢写观后感的影评写作爱好者,以及经常陷入「番荒」、不知道看什么好的求助者。

  • 主要功能:影评记录与评分管理 —— 用户看完动漫后,可以快速为作品打分并写下短评,支持按类型、评分、时间线等维度管理个人动漫档案,随时回顾追番历程。

  • 智能推荐 —— 基于用户的观影历史和评分偏好,通过算法精准匹配下一部值得追的好番,告别漫无目的的选番焦虑。

  • 桌面小部件 —— 在手机桌面即可查看追番进度、待看清单和最新推荐,无需打开 App,追番动态一目了然。

2. Demo 创作思路

  • 灵感来源:作为资深追番党,经常遇到「看了什么来着」「那部番叫什么名字」的尴尬。影评和笔记散落在备忘录、社交平台、评分网站各处,无法形成完整的追番记忆。于是萌生了打造一个专属动漫影评记录工具的想法——用简短的评论,记录每一段追番时光。

  • 想解决的问题:追番爱好者看完动漫后缺乏便捷的记录工具,影评和评分散落在各大平台难以统一管理;同时面对海量动漫作品,用户缺少个性化、精准的推荐来发现下一部值得追的好番。影评写在备忘录里杂乱无章,发在社交平台又淹没在信息流中,Bangumi 等评分网站操作繁琐;看过几百部番却记不清哪些看过、评价如何,缺乏统一的个人动漫档案;新番数量庞大但榜单推荐千篇一律,缺乏基于个人观影偏好的精准推荐,选番耗费大量时间却仍可能踩雷。

  • 为什么做这个方向:目前市面上缺乏一款真正以「影评记录 + 智能推荐」为核心、专为动漫爱好者设计的轻量级工具。现有平台要么偏重社交社区(如 Bangumi),要么偏重视频播放(如 B 站),缺少一个纯粹的「个人动漫档案 + 精准推荐」场景。我们选择聚焦「短评」这一轻量形态,降低用户的记录门槛,同时利用评分数据驱动推荐算法,形成「记录越多、推荐越准」的正向循环,让产品既有实用价值,又有持续使用的动力。

3. Demo 体验地址(三选一)

  • 部署随时可公开访问的体验链接;

  • 交互式可体验的HTML格式文件,请使用Zip格式打包上传到社区;

  • app-prototype.zip (11.6 KB)

  • 硬件交互赛道可用演示视频替代在线体验(视频请上传第三方平台后附公开链接)。

4. TRAE 实践过程

  • 清晰展示用 TRAE 完成 Demo 开发的完整流程;

  • 阶段 1:项目初始化

    
    
    
    

    阶段 2:核心功能开发

    
    
    
    

    阶段 3:UI 设计与优化

    
    
    
    

    阶段 4:跨平台转译

    
    
    
    

    阶段 5:调试与修复

    PlainText
    

    用户指令:“在 DevEco Studio 中运行”

    ↓
    

    TRAE 执行:

    - 修复 ArkTS 语法错误(移除

    Partial、calc())

    - 调整 SDK 版本(API 12 → API 23)

    - 配置 local.properties(SDK 路径)

    - 解决依赖问题(pnpm registry)

    阶段 6:构建与部署

    PlainText
    

    用户指令:“生成安装包放到桌面”

    ↓
    

    TRAE 执行:

    - Android:执行 `./gradlew

    assembleDebug`

  • 附开发关键步骤截图(不少于 3 张);

  • 附关键任务对话的 Session ID(不少于 3 个),用于证明作品由 TRAE 开发完成。

  • .4122485107731536:853bbf71d28d706c4e917bd5aeb47200_6a2e15dd858767b1a6efa424.6a2ec41f594b9044911afb57.6a2ec41f05d959784dfbb421:Trae CN.T(2026/6/14 23:09:20)
    .4122485107731536:9763540ac3f7186128a94c04a9d5b7c0_6a2e15dd858767b1a6efa424.6a3164be5abaf41bdff54d8b.6a3164beab71e88df286eda9:Trae CN.T(2026/6/16 22:59:10)
    .4122485107731536:60dd51cd9cec98d0ea6c1f7a732c6e48_6a2e15dd858767b1a6efa424.6a341bd73a5cd472599bd911.6a341bd67069b57ebcd1693a:Trae CN.T(2026/6/19 00:24:55)

最好附上通过的报名帖

Session ID 在哪找? Session ID 是 TRAE 每段对话任务的唯一标识,用来证明作品确实由 TRAE 开发完成。请在创作时保留关键任务的对话记录,发帖时附上对应 Session ID——双击 TRAE 的对话复制出来即可。(如下图)

提示性的文字可以删掉噢,这样会更有助于TRAE友理解你的产品。