用DeepSeekV3-0324写个围棋打谱网页
自 DeepSeek 引发技术热潮以来,我便尝试用 AI 实现一个纯网页的围棋打谱程序。初衷很简单:让小白也能拥有可定制的围棋打谱程序。
但现实却很快给我浇了一头冷水。比如AI在画棋盘的时候,那叫一个惨不忍睹,棋盘线条都画不完整,明明说给我画个白色背景棋盘,出来还是黄色棋盘。试了几次,心都碎了一地,感觉像是在沙漠里拼命找水,却一次次空手而归,无奈之下只能暂时放弃。
直到 DeepSeekV3-0324 版本发布,官网那句 "前端开发能力逼近 Claude3.7" 重新点燃了我的希望。新版本宣称在 JavaScript、HTML 生成上有突破性优化,甚至能生成接近商业化的 UI 组件。我决定再次启程,
然而,理想很丰满,现实却很骨感。在开发初期,我就又遇到了“奇葩”问题。AI居然不知道围棋棋盘的横坐标没有"i"列!我当时就惊呆了,这可是常识啊,它居然犯这种低级错误。更让人头大的是,它在处理古谱座子和让子棋时,也是一脸懵逼,经过对AI进行座子规则“科普”后,DeepseekV3说它理解了,但代码写出来却只会处理第一个座子,期间换了多次提醒,它依然我行我素,AI在这儿直接“掉链子”,终于又经过一番循循善诱,它“悟了”!,如今,这个网页已能流畅解析主流 SGF 文件,支持古谱模式、让子棋设置,并集成了简易复盘功能。
回顾开发历程,DeepSeekV3-0324 展现的不仅仅是代码能力的提升。其 128K 超长上下文窗口让复杂棋谱的解析成为可能,而 API 的低成本特性更让个人开发者也能负担得起商业化部署。
或许正如 DeepSeek 团队所说,AI 是工具而非终点。和AI同行,合作才能共赢!