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居民。

    • 地图编辑器:提供工具让你亲手搭建和改造小镇的地图布局。

💡 三种互动方式

  1. “Town”模式(沉浸式):进入3D小镇,直观观看所有AI NPC的实时行动,并获得视听上的沉浸感。

  2. “Chat”模式(高效):在经典即时通讯界面中,与特定的AI居民进行文字或图片交流。

  3. 主动改造:你可以直接与小镇中的任意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 持续更新中...

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐