LPAI 独立网页游戏 AI 社区指南

联网与插件

聊天与排行榜

选择平台聊天、排行榜或弱联网,并定义公开数据与失败行为。

联网与插件

先选择联网模型,再设计入口

聊天和排行榜是平台托管能力。作者定义频道、公开字段和展示方式,平台负责身份、存储和查询;页面脚本不能直接伪造服务端结果。

# 三种能力不要混用

目标 使用能力 数据所有者
玩家发送消息 聊天插件 平台聊天服务
比较一个已配置属性 排行榜插件 平台排行服务
查询自定义玩家快照、队伍或世界状态 弱联网 作者配置的公开快照

聊天不是动态表格,排行榜也不是任意数据库查询。需要多个自定义字段、条件树或聚合时,转到 弱联网脚本

# 纯 AI 创作契约

向编辑器 AI 提供:

  • 频道范围:个人、系统或全部;
  • 是否允许匿名玩家查看或发送;
  • 聊天保留数量和页面展示密度;
  • 排行属性 ID、公开名称和升降序语义;
  • 独立插件页还是嵌入某个场景;
  • 加载、空列表、未登录、限流和网络失败状态。

AI 应先查询真实属性和控件 ID,再配置插件与渲染布局。不要要求它通过 fetch 调用内部接口。

# 传统配置字段

打开传统模式文档后,可以手动维护:

插件 字段
聊天 链接标签、聊天记录数、使用所需属性
排行榜 链接标签、排行属性、展示名称、使用所需属性
嵌入控件 聊天频道或排行类型、头像/名字/日期/发送按钮显示

普通控件可在 插件相关 转为聊天或排行入口。独立页适合完整列表;嵌入控件适合场景的一部分,但两者读取同一平台数据。

# 运行时流程

发送聊天还必须禁用重复提交,等待平台确认后再显示成功。排行榜只展示服务端结果,不以当前页面的本地属性冒充已上传名次。

# 隐私与验收

不要公开私密文本、完整存档或未获授权的对象字段。测试未登录、空数据、正常数据、长昵称、重复发送、限流、断网恢复、多个排行属性和移动端滚动。

下一步:成就插件