V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sennes
V2EX  ›  分享创造

LLM 字集 - 文字收集游戏

  •  
  •   sennes ·
    senzi · 8 天前 · 1205 次点击

    游戏地址:zi.closeai.moe 点击试玩

    仓库地址:GitHub

    这是一个融合了文字游戏和大语言模型交互的开源项目。玩家需要通过与 LLM 对话来拓展可用字库同时收集特定的汉字,最终完成目标词组/句子的构建。游戏设计灵感来源于小时候的集字游戏,并融入了 LLM 的调用。

    核心玩法

    • 通过字库去构建提示词与 LLM 对话,从回复中拓展可用字库。
    • 采用点击获取 Token 的机制是给「探索」引入一些轻微的「代价」游玩节奏更好 w
    • 支持多个预设关卡,完成任意基础关卡后大家可自定义目标词组。(在切换关卡里)
    • 实时展示字库积累情况,并记录首次命中目标的对话作为"高光时刻"。

    技术实现

    • 前端使用 Vue 3 + Naive UI 构建,采用组合式 API
    • 状态管理通过 Pinia 实现,支持游戏进度持久化
    • 支持任意 openai 标准的 LLM 接口配置,但需要大家自己填 Key 和模型名

    (个人推荐 Moonshot 和 deepseek 性价比较高) 这个游戏对模型生成质量要求不高(能对话就行)

    开发过程

    1. 基本框架和想法比较凌乱,与 Claude-3.5-Sonnet 交流后让其输出完整项目需求。
    2. 完整项目需求 → Windsurf
    3. 持续使用 Windsurf 进行优化打磨以及各种 Bug 的修复。

    LLM 字集游戏截图


    小玩具打磨到这个程度基本不打算动了,但也欢迎各位玩家和开发者体验反馈 w

    (有发现 Bug 的话还是会尽快修复的)

    一些信息披露:

    • 内置一小段 System Prompt 计算过是 58 tokens 左右
    • 返回的 Max tokens 固定是 50
    • 所以每次提交大约是消耗 120 token

    如果你没有 API Key 或对使用自己的 Key 有疑虑,欢迎在评论区交流,我很乐意提供帮助!

    7 条回复    2024-12-20 11:06:23 +08:00
    bricle
        1
    bricle  
       7 天前 via iPhone
    翻了几页没找到,搜了一下才找到🌚🌚
    aganggggg
        2
    aganggggg  
       7 天前
    红温了
    keniusahdu
        3
    keniusahdu  
       7 天前
    我甚至没读懂这个游戏。。
    cmdOptionKana
        4
    cmdOptionKana  
       7 天前
    看不懂
    sennes
        5
    sennes  
    OP
       7 天前
    @keniusahdu #3
    @cmdOptionKana #4

    1. 开始的字库有限,和 LLM 对话只能用字库里面的字。
    2. LLM 回复里面的新字会加到可用字库。
    3. 最终目标是集齐上面的"目标文字"。
    keniusahdu
        6
    keniusahdu  
       7 天前
    @sennes 用 deepseek 模型。请求失败: API 请求失败: Authentication Fails (no such user)
    sennes
        7
    sennes  
    OP
       6 天前
    @keniusahdu #6
    抱歉没有复现,我用 deepseek 也是正常的。
    看您反馈的错误信息感觉更像是 Key 的问题,麻烦确认下您的 API Key 是否正确(一般是 sk-开头)。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3492 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 00:49 · PVG 08:49 · LAX 16:49 · JFK 19:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.