Openclaw-AgentShire开发的“我的世界“



AgentShire(Agentshire,夏尔小镇)是一个为AI Agent(智能体)提供可视化3D界面的开源插件。 它突破了传统“聊天框”的交互方式,将你的AI智能体变成一座低多边形风格3D小镇中活动、协作的NPC(非玩家角色)。你可以观察它们的工作过程,与它们对话,甚至亲手改造这个小镇。
下面是它的核心特点介绍:
🏡 核心特点:让AI Agent“活”起来
-
🎮 互动体验:将工作变成游戏:它把复杂的AI工作流变成可视化的动画,例如“召唤 -> 集结 -> 分配 -> 进办公室 -> 编码 -> 庆祝 -> 返回”等流程,让任务进度一目了然。为了增加趣味性,当AI工作太久,其头顶会冒出“班味团子”(一种代表疲劳或负能量的虚拟形象),用户点击消除它还能获得连击(combo),甚至触发Boss战。
-
🧠 “灵魂系统”:为AI注入个性:每个AI NPC都拥有独立的 Markdown 人设文件,定义了其性格和说话风格。系统具备三层决策模型:
-
L1 日计划:进行宏观任务规划。
-
L2 战术:负责具体步骤拆解。
-
L3 对话:基于大语言模型进行深度多轮交互。
AI可以运行在零成本的算法模式(状态机)上,也可以开启AI驱动的“灵魂模式”进行复杂推理。
-
-
🗺️ 动态世界系统:
-
环境模拟:小镇拥有模拟昼夜循环(路灯/窗灯自动开关)和12种天气(雨、雪、沙尘暴、极光等)的动态环境系统。
-
视听设计:环境配有程序合成的雨声、风声等音效和自适应背景音乐(BGM)。
-
-
🛠️ UGC工具:自由创造
-
居民工坊:支持自由创造和修改具有独立人格的AI NPC居民。
-
地图编辑器:提供工具让你亲手搭建和改造小镇的地图布局。
-
💡 三种互动方式
-
“Town”模式(沉浸式):进入3D小镇,直观观看所有AI NPC的实时行动,并获得视听上的沉浸感。
-
“Chat”模式(高效):在经典即时通讯界面中,与特定的AI居民进行文字或图片交流。
-
主动改造:你可以直接与小镇中的任意NPC对话,或使用AI工具发出
town_announce(广播)、town_effect(触发烟花)、town_set_time(控制时间)等指令,主动影响小镇的变化。
💎 总结
AgentShire将抽象的AI能力具象化为生动的3D世界中的生活场景,为监控和管理AI Agent提供了一个极具创意和趣味性的交互方式。它的核心目标是改变AI工作流程单调、不可视的现状,让开发者与AI的协作过程本身变得更有趣、更直观。
另外,还有一个名为 Shire 的项目,它是一个专注于自动化编程的AI编码语言,功能是在IDE(集成开发环境)内部帮助开发者自动生成代码和文档。
课程
OpenClaw实操课程 https://edu.csdn.net/course/detail/41012 持续更新中...
python机器学习 https://edu.csdn.net/course/detail/40391 持续更新中...
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)