Claude Code 也能玩 Galgame 灵魂杀手 Agent 及 skill 创建器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
DouglasDong

Claude Code 也能玩 Galgame 灵魂杀手 Agent 及 skill 创建器

  •  
  •   DouglasDong 9 天前 756 次点击

    清明节到现在做了两周的个人 Agent ,最近整合了一下能力,并做了一下跨平台测试,终于算是到了能发布的状态 : https://github.com/Xeonice/soul-killer

    用三句话简单介绍一下这个项目

    1. 提供一个 REPL 二进制程序,用户安装后,通过 openrouter 的模型 + Exa.ai / Tavily 搜索引擎,即可基于互联网资料创建自己的 Soul (人物)、World (世界书)
    2. 结合 Soul 、World 即可生成对应剧情的 Galgame skill ,直接运行 skill 即可启动游戏,初次启动游戏需要生成剧本
    3. Galgame Skill 支持存档、分支路线展示、剧本缓存,用户通过选项推动游戏,支持多结局和多分支路线

    运行效果

    claude code 实际运行效果|690x496

    分支图效果|689x428, 100%

    随便说说

    顺便可以简单说一说做这个项目的灵感和初衷,以及解决的个人问题:

    确切地说,整个项目的灵感是被《同事 skill 》所启发的 https://github.com/titanwings/colleague-skill

    看到这个 skill 的效果后,刚好最近在公司也在做 PPTX 的生成 Agent

    https://pptx-openxml-renderer.vercel.app/

    结合之前写过的专栏: 从零开始的 Galgame 制作生活 序章 [剧本] ,瞬间就萌发了一个想法:是不是能用 Agent 去快速上线 Claude skill 格式的 Galgame ?借助大模型的能力去做剧本、场景,甚至于后面做代码的实时生成?

    于是,经过了 14 天的反复迭代后,最终形成了这个 Agent 项目。

    项目的整体结构和构造模式,实际上与 SillyTavern 是非常相似的。这主要是因为 SillyTavern 也是一个我过去一直在关注的项目,但由于以下几个原因,一直没有在我这边大规模的利用起来:

    • 角色、世界书创建上手门槛高
    • 不能很好的利用我手头的 Claude Max 20x 套餐(公司发的 token 一定要烧干净!)
    • 上班摸鱼不方便,容易被老板发现

    自己做一遍 Agent ,就能发现不少之前对 Agent 的认知盲区。希望这个项目能给各位佬友带来一些新思路,以及多多试用产品提一些新的建议,感谢~

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2091 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 16:12 PVG 00:12 LAX 09:12 JFK 12:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86