ANIMA

ANIMA 认知框架

这里主要介绍 ANIMA。它是 6 层 / 五因素的共享认知框架,把上游信号(文本 / 语音 / BCI / 视觉)翻译成可验证、可调度、可恢复的机器人行动。当前作为 Python 库在 jeffliulab/anima 独立发布(v0.1.0)。

ANIMA
  • LLM-as-Parser,而不是 LLM-as-Generator(强制 tool-calling 输出 TaskSpec JSON)
  • Test-and-Check 六门先于执行:JSON / 意图 / 技能 / 参数 / 安全 / 前置条件
  • 五因素事件触发自评(非连续日志):ITA / MQA / SQA / GOA / PEA
  • 三阶段时间评估(Pre / Runtime / Post)与五因素正交
  • GOA 乘法组合 P(success) = ∏ Pᵢ(不做平均——会掩盖瓶颈)
  • PEA 三因素检索:recency × 0.5 + relevance × 3.0 + importance × 2.0
  • py_trees 行为树运行,不用临时状态机;技能集 < 100 时用 Function-Calling + Affordance Scoring 代替 RAG
Overview

ANIMA 是什么,不是什么

What it is

六层认知栈(L0–L5)+ Test-and-Check 六门 + 五因素自评(ITA / MQA / SQA / GOA / PEA)的共享认知框架。v0.1.0 起以 pip 可装的独立 Python 库形式在 jeffliulab/anima 发布。

What it is not

不是视觉模型 / 运动规划器 / 硬件驱动;不绑死到单一机器人本体。LLM 只做 Parser,不直接生成电机命令。

Why separate it

2026-04-21 已作为独立仓落地。两条应用分支——soma-arm(棋类操作)和 soma-care(仿真病房 ADL)——共享同一套框架,只在 L4 adapter 层写各自的适配。

Deep pages

技术细节入口

这些页面继续承接架构、校验和技能边界,不把首页压得过重。

Related robots

ANIMA 当前主要通过这些机器人落地