RimTalk - Expand Actions Core / 行为扩展
让对话驱动行为——小人说什么就做什么 / Let dialogue drive behavior - when pawns say it, they do it.
中文说明
行为扩展 (EA) 让对话驱动行为——小人说什么就做什么。
功能
- 对话转行为:LLM 输出自动转换为游戏动作,支持中英文关键词
- 行为队列:同一小人按序执行,不同小人并行
- 智能物品匹配:100+ 模糊关键词,武器/食物/药品/服装等
- 上下文感知:征召中/工作中的小人自动跳过
- 50+ 动作:移动、战斗、医疗、社交、物品、生产、动物、DLC 等
- 安全控制:逐个动作开关、任务白名单、精神状态白名单
- 可扩展:插件模块系统,支持第三方行为包
另外支持 XXX(如果你知道我说的是啥)。
自动提示词注入
EA 会自动将行为格式说明注入到 RimTalk 的提示词系统中,无需手动配置。
你可以在 RimTalk 的提示词编辑器中查看、禁用或删除 "EA Action Schema" 条目。删除后不会重新添加。
---
English
Expand Actions bridges LLM dialogue and in-game pawn behavior. When a character says "I'll go chop some wood", EA makes them actually do it.
Features
- Dialogue → Action: LLM text automatically converted to game actions via pattern matching (CN/EN)
- Action Queue: Multiple actions execute in order; different pawns run in parallel
- Smart Item Matching: 100+ fuzzy keywords for weapons, food, medicine, apparel, etc.
- Context-Aware Prompts: Template variables auto-disable for drafted/working pawns
- 50+ Actions: Movement, combat, medical, social, items, production, animals, DLC, and more
- Safety Controls: Per-action toggles, job whitelist, mental state whitelist
- Extensible: Plugin module system for third-party action packs
And support XXX(if you know what I mean).
Auto Prompt Injection
EA automatically injects its action schema into RimTalk's prompt system — no manual configuration needed.
You can view, disable, or delete the injected entry "EA Action Schema" in RimTalk's Prompt Editor. Deleted entries will not be re-added.
---
更新日志 / Changelog
0.3.0-beta.0
- Beta release / Beta 发布:EA 行为扩展核心模块(对话 → 物理动作)
- i18n keywords / 多语言关键词:支持中/英文关键词 + 多语言关键词配置(含英文回退注入)
- Auto prompt injection / 自动提示词注入:RimTalk PromptEntry: "EA Action Schema"
- Optional dependency / 可选依赖:Expand Memory 推荐用于行为记录
推荐 API / Recommended API
推荐使用硅基流动 (SiliconFlow) 的 DeepSeek V3.2 模型,效果好价格便宜:
https://cloud.siliconflow.cn/i/w2BnqakO
Requirements / 依赖
- Harmony
- RimTalk v4.0+
- (Optional) RimTalk - Expand Memory (behavior recording / 行为记录)
Discord