首页 文章 精选 留言 我的

精选列表

搜索[coding],共3373篇文章
优秀的个人博客,低调大师

游戏玩家的 WorkBuddy 实战:vibe coding 搓了个王者万象棋攻略网

先自报家门:我不是程序员,就是个玩万象棋的。这辈子写过最复杂的代码,是大学 C 语言课的 Hello World,还挂科补考才过的。 但我现在打万象棋,开局前 30 秒打开的,是我自己做的网站——**万象棋谱 WXHub**([wxq.whatsyour.fun](http://wxq.whatsyour.fun)):16 个功能模块,85 个英雄、254 张天赋、99 张效果牌、64 套阵容一图流、533 张官方卡图,全部塞在一个站里。不注册、不下 App、不弹广告。 一行代码没写,全靠嘴。 这事得从我被这游戏折磨说起。 ![](https://developer.qcloudimg.com/http-save/audit-9607820/f460b1911102657b2ad05e2f03f299be.png) ## 被万象棋按在地上摩擦的日子 公测那天入的坑。前两把觉得「不就是下棋么」,第三把开始上头。 上头归上头,折磨也是真折磨。这游戏对新人的记忆量太不友好。五个阵营:河洛、逐鹿、日落海、三分之地、大河流域,每个阵营一套词条,加上 43 组机制词条、254 张天赋、99 张效果牌,全焊在卡面上。对面场上站着个三星干将莫邪,我盯着卡面看了三秒,愣是没想起他那词条是干嘛的。 更要命的是 ban 位。开局先禁阵营,我背了三天的「木兰震龙」,进游戏一看:河洛被禁,直接胎死腹中。行吧,换一套?脑子当场空盒。 还有时间压力。回合间就二三十秒,D 牌、摆位、拿装备、升人口,手速慢一点都不够用。我也试过切出去搜「吕布铁骑站位」,搜到第三个网页的时候,人口已经空了。 一句话总结那段时间:赢不知道怎么赢的,输不知道怎么输的。 ## 第一阶段:把 WorkBuddy 当随身攻略搭子 后来学聪明了,找了个搭子。 WorkBuddy,腾讯 CodeBuddy 团队做的 AI 智能体。别人拿它做表、写周报、干办公,我拿它干游戏,也算物尽其用。 用法就是聊天: 等加载的十几秒,问一句:「这版本三分之地和日落海哪个强?」它能把版本环境和强势思路给我捋一遍。 ban 完阵营,问一句:「河洛被禁,我练的木兰震龙还能玩吗?」它会告诉我这套的核心在不在河洛、不能玩的话换哪套沾边。 一把输了,把过程复述给它,让它帮我复盘:是经济运营炸了,还是站位被克了。 那段时间它就是我随身的攻略百科。说实话体验已经比翻浏览器里存的 9 个书签强多了,起码张嘴就问,不用自己翻页。 ![](https://developer.qcloudimg.com/http-save/audit-9607820/e20d685918cd1488fc16d8979f699402.png) ## 撞墙:攻略搭子的天花板 但用了一个多月,我撞墙了。 **第一,来不及。** 回合间就二三十秒,我把问题打出来、等它想、等它答、我再读完——这套流程走完,对面都打完了。搭子再好,对局里请不起。 **第二,重复。** 我发现八成的问题都在原地打转:阵营词条是什么、这套阵容站位怎么摆、这个英雄多少血多少攻。同样的东西问了几十遍,每次都要重新问一遍。 **第三,也是我想通的那一下:我要的不是「答案」,是「工具」。** 筛选阵容、对照站位、算数值、认卡速记,这些是操作,不是问答。问答模式的天花板就在这了。 某天晚上连跪三把之后,我想明白了一件事:既然每个问题的答案都是现成的、死的,那不如把答案直接做成一个站。我自己点开查,比张嘴问它还快。 ## 第二阶段:从「军师」到「代练」 到这一步,WorkBuddy 的另一半本事才真正派上用场。 前面说的都是它的问答面。但它真正的定位是 **Agent 智能体**:你给它一个任务,它自己拆解、自己动手、自己检查结果。说白了,聊天 AI 是军师,只出主意不上号;Agent 是代练,你报需求,它直接开干。 于是我先把攒了一个多月的碎碎念,整理成一篇「需求小作文」: > 我要一个王者万象棋的工具站。要有一图流,64 套阵容,能按棋手、阵营、分类筛,被禁的阵营要能一键排除。点进阵容要有 4 行 7 列的站位棋盘,前中后三期分开。要有图鉴,英雄、装备、天赋、效果牌都要,能按品阶阵营筛。要有 Buff 词典,43 组词条。要有伤害计算器。要有一个「禁入应对」:我选被禁的阵营,你告诉我还剩哪些阵容能玩,核心英雄没了找谁替。要能练认卡,像答题一样。要有官方资讯…… 这段小作文写了快一千字,事后证明是最值钱的一步:需求说得越具体,第一版出来的东西就越能用。你要是只说「做个好看的攻略站」,出来的八成是个空壳模板。 需求丢过去,我的角色就变成甲方了。 WorkBuddy 先把市面上几个万象棋工具站的公开数据扒了一遍:85 个英雄、78 件装备、64 套阵容,全部归一成统一格式,连 533 张官方卡图都存到了本地。然后页面开始一个个冒出来:阵容库、图鉴、词条、计算器……我只在旁边看着。那感觉像是抽卡的时候,旁边站了个人替你肝日常。 ![](https://developer.qcloudimg.com/http-save/audit-9607820/d1d5b76fc78ceacd70e7876244cba52e.png) 第一版当然不能直接用,但改起来是真不费劲,全程说话就行: 「棋盘不对,4 行 7 列,不是 5 行 8 列。」 「禁入推演加上替补对比,正主和替补的数值差距给我算个百分比出来。」 「加个搜索框,Ctrl+K 唤起,能搜英雄阵容装备天赋,拼音首字母得行,打个 lb 就得出李白,谁跟你拼全拼。」 「加夜间模式。半夜上分,白底瞎眼。」 每条提完,它自己改、自己测、改完给我看。最顺的那晚,一晚上迭代了七八轮。 最后上线也是一句话的事:部署到 Cloudflare,绑上自己的域名。现在每次更新内容,重新发布,10 秒全球生效。 从动笔到上线,不到一周。中间大部分时间花在哪?花在我自己开游戏验证功能好不好使。 ## 现在,我的「游戏工作台」长这样 挑几个对局里用得最爽的说: **阵容一图流(64 套)**:按棋手、阵营、分类随便筛;这把禁了什么,勾掉直接排除,剩下的全是能玩的。每套阵容点进去有前中后三期站位,4×7 棋盘照着摆。 **禁入应对推演**:多选被禁阵营,它告诉我哪些阵容还活着;核心英雄被禁了找谁顶,数值差距差几个百分比都列清楚。这个功能我自封全站 MVP:ban 位机制折磨我多久,它就爽了我多久。 **阵容编辑器 + 站位模拟器**:拖拽上棋盘、右键删、双击觉醒、装备天赋随便挂,摆完一键导出 PNG,直接甩开黑群。 ![](https://developer.qcloudimg.com/http-save/audit-9607820/f4cd458b82e99910a444d5573248246c.png) **快速认卡**:20 题竞速、40 秒冲刺、自由练习。我练了一周,现在扫一眼卡面边框就知道品阶,再也不是对面场上的「这是谁来着」先生。 **庄周套牌推演**:庄小鱼「如梦似幻」的手牌模板,13 套固定套路加组合候选池,玩过的兄弟懂的都懂。 还有伤害计算器、Buff 词典、英雄面板数值榜、官方资讯……一共 16 个模块,全站拼音搜索加昼夜切换,就不一一报菜名了,网址在文末,自己开一把。 以前是「切出去查攻略」,现在是「开局前 30 秒,一个站把功课全做完」。对局里我基本不用切出去,该记的练熟了,记不住的,回合间点开比我张嘴问还快。 ## 几句大实话 先说 vibecoding。它真正的核心能力不是写代码,是把话说清楚。「需求描述」这件事,跟开黑时报点、跟领导对需求,本质是一回事:说不明白,神仙也做不出你要的东西。 还有就是,AI 会犯错,你得会验收。期间它也出过妖孽 bug,构建崩了、图片路径错位什么的。但没关系,把现象原样描述给它,它自己就能修。你不需要懂代码,但你需要看得懂「对不对」。 最后一条,也是我最想说的:这个站没有实战胜率。站内所有数据来自官方卡牌库和玩家整理的阵容,我做不到也不敢编一个「登顶率 87%」出来。网上凡是声称有实战胜率的第三方工具,建议都留个心眼。攻略站的底线是数据诚实,这条我打算守到底。 ## 写在最后 回头看挺魔幻的:一个挂过 C 语言的玩家,先拿 AI 智能体当攻略搭子,搭子不够用了,又让它直接上号,给自己搓出来一个工作台。 如果你也有一个「要是有个 xx 工具就好了」的念头,不管你是玩家、学生还是办公室摸鱼人,现在的门槛真的低到只剩一件事:把需求说明白。 站点地址:[https://wxq.whatsyour.fun](https://wxq.whatsyour.fun) 欢迎来抄作业,也欢迎来提需求。毕竟我现在改站,也就是动动嘴的事。

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册