[持续更新]Toy开发经验分享
OPandED君
2026年09月06日 05:42
优质toy分享

这里希望持续更新一些在开发中遇到的问题或者总结出来的经验类的内容,希望对其他toy开发者有帮助。


1、关于开发平台

环境现状是模型的更新非常快,而模型的能力提高则能实打实提升toy开发的上下限,所以在我开发的2个月内,我在陆续在不同的模型上切换以达到最佳的开发效率和开发质量。我针对追求性价比的免费党以及追求效果的付费党总结了两条经验:

免费派

对于免费派开发者,可以在opencode上做做文章,其免费的MimoV2.5属于是非常好用的工具模型,因为兼具 文本、图像、音频、视频 的多模态输入,所以很适合作为纯文本模型的眼睛来对toy的用户视角做审核。具体的做法是,在你的harness里面新建一个名为 see 的 tool,让自己当前的 agent 通过opencode CLI 来调用MimoV2.5Free模型。并且写好规则,让模型在遇到图像输入、音频文件输入、视频文件输入,亦或者是网址输入(预览网页)的时候,调用see工具来描述。进一步来说,通过Open Browser Use或者Agent Browser这类浏览器控制系统的搭建,可以使免费harness也拥有控制浏览器的能力。这对于自动测试来说非常必要。

效果派

对于效果派开发者,可以关注暹罗猫UP主@图灵坐标​的更新,小大模型和大模型的排名清单基本上每次有新模型都会更新,开发者其实只要每天起来刷一下,看看现在的模型排名,根据自己的预算合理选择即可。需要注意的是如果选Gemini等不支持work模式的平台付费月包/年包套餐,很有可能拿到的是个无法接入harness畅玩的狒狒web端使用权。本人就因为贪图便宜购买了Gemini的套餐,发现套餐里面没有API用量,只有web上最新模型使用权,而Gemini团队还说自己不会在web上支持work模式,也不会给pro会员支持CLI模式,这就非常蛋疼了。

这里要注意避免在二道贩子的网站购买API使用量,二道贩子卖你高阶模型的价钱,间歇性给你换成低阶模型的事情屡见不鲜,甚至是行业惯例。大家一定要选择官方渠道购买API用量。


2、关于使用场景

很多人是第一次做开发,对于应用的落地其实缺少一部分完整的思维。现在大量的toy存在非常严重的未做适配的情况,我其实也是观察之后觉得有必要讲一讲这个问题。简单来说就是很多toy被推到首页,但是直板手机打开之后发现根本没法玩,各种按钮占满了整个屏幕,如果你是折叠屏玩家可能还会遇到其它问题。有的游戏只给竖屏做了适配,电脑打开之后发现按钮蜷缩在一行点不到的地方,也无法正常游玩。不仅大大降低玩家本身的游玩体验和后续体验的兴趣,这对于toy的推广也是不利的。是哪里出了问题呢?答案是这些toy完全没做下面这些工作:

自适应布局(Adaptive Layout)

自适应布局(Adaptive Layout)是指页面或应用根据不同的屏幕分辨率或设备类型,自动切换或选用对应的一套静态布局,使元素位置随设备改变而调整

插入安卓开发手册里面的一些内容可以打开参考:

https://developer.android.com/develop/ui/compose/layouts/adaptive/get-started-with-adaptive-apps?hl=zh-cn

规范布局(Canonical layouts

基于规范布局,可以实现响应式布局。响应式布局是指同一套页面或代码能够在不同的屏幕尺寸和设备上自动调整外观和排列,从而为用户提供最佳的浏览体验。

总结

一定要让你的AI工具对你的Toy做布局适配哦,如果真的不适合做,那也请强制要求玩家按照你的布局来玩。


3、关于平台迁移

当我们嫌弃一个平台涨价而选择另一个平台的时候,有时候就会遇到要迁移项目的需求。

这里容易踩的坑是:

1、把记忆文件等内容原封不动放到新的工具下使用; 2、前置对话很少直接和模型聊需求; 3、不自己做版本管理直接交给弱智模型来做。 为什么说1、2这是坑呢,因为我确实被GPT-luna、GLM-5.1、DeepseekV4Pro等模型骗过,有些模型指令遵循性并没有那么高,然后你的新工具可能也没有相关的提示词注入,也就是说你不按着它的头,它不一定认真给你干活,没做的事情会假装做了。一定要避免这样的事情,否则等到它偏离太远,你只能从头再来。 说3的原因是因为开发者还是自己toy的第一负责人,至少生命周期内的项目管理应该自己确认,这样万一发生事故还有后悔药吃。


4、关于……

太晚了,下次继续写