Skip to content

Latest commit

 

History

History
78 lines (53 loc) · 2.7 KB

README_zh.md

File metadata and controls

78 lines (53 loc) · 2.7 KB

RimMind-Advisor 💡

专为 RimWorld 1.6 打造的殖民者自主建言、玩家审批与执行反馈闭环系统

English | 简体中文

RimWorld 1.6 依赖: RimMind-Core 单元测试 License: MIT

将 AI 心理感知沉淀为有理有据的战略建言,通过玩家审批与多轮反馈形成认知闭环。


📖 模块概览

RimMind-Advisor 赋予殖民者根据当前身心状态、环境危机和长远期望提出建议的能力。它绝不野蛮接管玩家的最高统治权,而是以兼具角色个性与说服力的卡片向玩家建言献策。

核心特性

  • 优雅的玩家审批流:建议卡片悬浮于屏幕,展示小人真实动机、紧迫度与拟采取举措,提供一键【批准】与【驳回】选项。
  • 迷你胶囊平滑自动收缩:完成审批或超时后,悬浮窗顺滑收缩为极简胶囊 [Pending: 0],彻底杜绝遮挡战场视线。
  • 3 轮执行反馈回路:持续跟踪已批准动作的实际执行成效,小人能从成功或失误中总结经验教训。

🎮 实机特性展示

RimMind-Advisor 实机展示 游戏内建议卡片实机:小人根据冬季前草药告急提出外出采摘建议,附带互动审批与迷你胶囊状态指示。


🏛️ 系统架构与闭环流转

flowchart TD
    Pawn["殖民者身心与环境感知"] --> Thought["心理 Thought 与愿望"]
    Thought --> Advisor["RimMind-Advisor 智能体"]
    Advisor --> Proposal["结构化建议方案"]
    Proposal --> Overlay["建议审批卡片 (UI 悬浮窗)"]
    Overlay --> Decision{"玩家裁决"}
    Decision -- 批准 --> Execute["通过 Core ToolCall 派发动作"]
    Decision -- 驳回 --> Cooldown["记录反馈并进入冷静冷却"]
    Execute --> Feedback["3 轮执行成效闭环评估"]
Loading

🛠️ 安装与加载顺序

1. Harmony
2. Core (RimWorld 原版)
3. RimMind-Core
4. RimMind-Advisor

🧪 开发者测试指南

运行单元测试:

dotnet test RimMind-Advisor/Tests/RimMindAdvisor.Tests.csproj -c Release

📜 开源协议

本项目采用 MIT License 开源许可证。