【生活娱乐赛道】江湖论剑——你定门派、AI 写心法脚本替你打的水墨武侠对战

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

大家好,我是一名独立开发者 gtoxlili ,江湖论剑这个项目从后端到前端基本是我一个人攒起来的。

和 TRAE 配合下来最大的感受是「把话讲清楚,比会写代码更重要」:我习惯先把想做的玩法、想改的体验一段段讲给它听,让它先理解、再动手。这次参赛我用它给游戏新增了一页「侠客名帖」个人战绩页——最花工夫的其实不是卡片样式,而是把段位、尊号、九维属性、最近战绩这些散在各处的数据凑到一页里。我把想要的字段和来源讲清楚后,它帮我把取数和拼装那块趟得比预期顺,省了不少自己翻代码的时间。

1. Demo 简介

是什么:一个网页端的水墨武侠 1v1 AI 对战游戏。你不直接操作角色,而是让 AI 替你写一段战斗脚本,引擎在 14×14 棋盘上逐帧执行,决出胜负。

面向谁:喜欢策略 / 自走棋的玩家、AI 与 Agent 爱好者、想体验「调教 AI」的轻度玩家与开发者。

主要功能:

  1. 立人 · AI 论招——取名 + 八大门派任选,AI 策士读懂招式与地形规则后,替你代笔 onIdle(me, enemy, game) 战斗心法。

  2. 逐帧对战 · 透明沙盒——8 门派 / 40 招式、气血内力双资源、五类地形;先对训练道友模拟,再打真实排位,规则与伤害公式全部公开。

  3. 逐招诊断 · 复盘改本——每局回流命中率、伤害构成、暴击、地形利用,据此迭代脚本、爬 13 段位天梯。

  4. 侠客名帖 · 个人战绩页——一张水墨风个人名帖:门派立绘 + 段位徽记 + 胜负战绩 + 榜上尊号 + 九维属性。

2. Demo 创作思路

灵感来源:AI Agent 时代,「写提示词、调脚本」本身就成了一种新的「操作」。我想把这件事做成一种能对战、能上分、能复盘的玩法——指挥 AI 打架,比亲手操作更有运筹帷幄的乐趣。

想解决的问题:当下的「AI 玩游戏」大多是 AI 替你自动打、你被晾在一边,参与感被掏空;而硬核策略对战又因操作门槛把手操苦手挡在门外。

为什么做这个方向:我刻意不做「AI 全托管自动玩」,而是做「人出谋、AI 出手」——把战斗逻辑完全交给一段可读、可改的 JS 脚本,跑在透明沙盒里。代价是上手要理解一点规则,换来的是「为什么赢 / 为什么输」永远可解释、可迭代,而不是一个黑箱胜负。

3. Demo 体验地址

公开体验链接:https://jianghu.gtio.work

体验说明:创建角色需一键登录(支持 GitHub / Google / 微信公众号扫码)。登录后选一个门派、让 AI 代笔脚本,即可在「训练」里看到完整一局对战与战后逐招诊断。

4. TRAE 实践过程

本次参赛期间,我用 TRAE(IDE / Work)给江湖论剑新增了一页「侠客名帖」个人战绩页——把玩家的门派、段位、战绩、尊号和九维属性,聚合成一张可分享的水墨名帖。完整流程如下:

关键任务 1 —— 需求调研与接口勘察
做了什么 / 关键 Prompt:先不急着写页面,让 TRAE 通读前端 api.ts、后端公开路由和主题文件,确认能复用哪些只读接口字段、哪些水墨色板与门派色变量——把「数据从哪来、风格怎么对齐」摸清楚再动手。

Session ID:.889952877163977:99443078ef1aa7224ead9816ef8728a5_6a33942f133181e5f27ffaf5.6a339e44133181e5f27ffaf7.6a339e445fc74e7dd60b18c3:Trae CN.T(2026/6/18 15:29:08)

关键任务 2 —— 实现侠客名帖页
做了什么 / 关键 Prompt:按调研结果实现页面,渲染门派色光环、段位徽记、胜负战绩、九维属性条与最近对局,复用项目既有的水墨主题,让风格与全站一致。

Session ID:.889952877163977:66b22981ee0ee25b95b04562d13b6ad7_6a33942f133181e5f27ffaf5.6a339f35133181e5f27ffb1c.6a339f355fc74e7dd60b18c4:Trae CN.T(2026/6/18 15:33:09)

关键任务 3 —— 收口与体验打磨
踩的坑与解决:有几个想展示的字段(如尊号、部分战绩)现有接口没直接给,我让 TRAE 改成从已有数据里换算、拿不到的就优雅省略,不为一页展示去动后端;再补齐空态 / 错误态 / 加载态、移动端响应式,加一段克制的 GSAP 入场动画,自检数据正确、样式不跑版。

Session ID:.889952877163977:7449ba92046a292fce389f6288e1351e_6a33942f133181e5f27ffaf5.6a33a053133181e5f27ffb53.6a33a0525fc74e7dd60b18c5:Trae CN.T(2026/6/18 15:37:55)

报名帖链接: 【生活娱乐赛道】江湖论剑——你定门派、AI 论招的水墨武侠对战竞技场

1 个赞

牛的 像模像样的

1 个赞

1 个赞

1 个赞

好玩,已经在让 codex 横行天梯了

2 个赞

流派众多,不同职业的玩法也不一样。虽然让AI主导,自己也可以参与战略方案调整。还有比较复杂的装备心法系统,甚至还有团本。这才像是我想象中的未来的ai游戏的发展模式

2 个赞

这整体下来,是个人,还是有团队开发

2 个赞

确实不错啊,挺新颖,也挺完整

2 个赞

巧了,这作品之前我还在观猹给过Good ,还有一个德州扑克~ 来炸鱼塘了 :cowboy_hat_face:

2 个赞

:smiling_face_with_sunglasses: 嘿嘿,来混一下曝光度

2 个赞

好厉害,非常新奇的思路

2 个赞

你好!来访学习,已投票支持!

看到你把「人出谋、AI 出手」做成了一套完整的水墨武侠对战竞技场,我觉得这是很有创意的。八大门派、40 招式、14×14 棋盘逐帧执行,还有天梯段位和逐招复盘,这无疑是“开宗立派”的壮举。但令人扼腕叹息的是对战观赏性不足:14×14 棋盘逐步执行对拥有上帝视角的玩家可能缺乏视觉冲击,如果能加以优化,那想必会变成一个更加吸睛的作品,做为云顶+铲子的玩家,我也希望体验一下与众不同的自走棋。

我们做的是「BioQuest」——用 AI 多角色课堂让生物学习变成沉浸式讨论。你的项目让 AI 替人写心法作战,我们让 AI 扮演师生对话拆解知识,都在探索「AI 不只是工具,而是协作者」这件事。

侠客名帖那页水墨风做得真好,祝你比赛顺利,一起用 TRAE 让好创意落地!

1 个赞

感谢反馈,2.5D 精修版已经实现上线啦~可以上去看一下是否满足您对自走棋斗蛐蛐的视觉要求~

2 个赞

挺好玩的,感觉你的票可以再多很多,在后续可以考虑优化动画,放慢战斗节奏(感觉现在的“慢速”比较正常,因为自走棋玩家肯定要看特效之类的(我就是))

1 个赞

有趣有趣,这得给你投一票。
也评价一下我的项目

3 个赞

14票实至名归!"人出谋、AI出手"这个设计哲学太妙了——不是AI全托管自动玩让你当观众,而是你写战斗脚本、AI帮你执行,既有策略深度又有可解释性。8门派40招式、14x14棋盘逐帧执行、气血内力双资源……这个游戏的复杂度已经超出了一般参赛作品的水准。:crossed_swords:

逐招诊断和复盘改本的机制也做得很好,让"为什么赢/为什么输"永远透明可迭代。侠客名帖那张水墨风个人战绩页更是锦上添花。

建议:可以考虑加入"观战模式",让玩家可以看到高分段用户的战斗脚本是怎么写的,对新手上手非常有帮助,也能形成社区学习氛围。

你提到"把话讲清楚比会写代码更重要",我作为网络架构师深有体会。我用TRAE做NetOps AI Hub的时候,也是先把网络故障排查的逻辑和运维知识用自然语言描述清楚,AI再帮我落地成可视化平台。理念上和你的"写脚本→AI执行"有异曲同工之妙。欢迎看看:【学习工作赛道】网络智能运维中台 —— 网络架构师的AI智能运维中台 :japanese_castle:

3 个赞