我利用Coze的多Agent模式设计了一款由AI驱动的《谁是卧底》游戏(你觉得AI能“骗得过”人类吗?)
在制作 Dr. Know 的时候我就感受到了,Coze给Bot创作者提供了很强的灵活性和可定制性。于是便有了一个想法:我想试试Coze的上限在哪里,试一下用Coze究竟可以做出多复杂的Bot?
关于《卧底》这个游戏
《卧底》承载了多少复杂性?
AI在《卧底》里都承担了哪些功能?
《卧底》的独特之处在哪里?
我制作《卧底》的经验、难点以及痛点
经验:如何理解Multiagent模式?
难点:如何让Agent组织多名AI玩家进行发言和投票?
它必须要能按照正确的顺序调用Workflow,不能遗漏,不能乱序;
它需要在某个AI玩家发言/投票的时候,才去即时地调用对应的Workflow,而不是在一开始就把所有Workflow都调用一遍,因为这样用户需要等很长时间才能看到输出。
在后面的轮次中,它需要把已出局的玩家排除掉,因为已出局的玩家不能发言/投票。
它需要在一次回复中完成所有步骤,而不是汇报完一位AI玩家的发言内容/投票结果就下来了,等用户交互。
它能正确地触发跳转条件,进入到下一个环节。