跳转到内容

简介

Agent框架(arise)简介

arise(复生)是一个平台无关的、拟人聊天陪伴型 LLM 智能体内核,以 NoneBot2 插件独立发布,目前正在活跃开发中。

flowchart TB
event(["平台事件"]) --> pre["前处理 port"]
subgraph host["host(如 dxkuma-agent)"]
direction TB
pre
subgraph core["arise core(平台无关,config 驱动)"]
direction TB
conv["Conversation<br/>Outbox + 状态机 + Drive Tick"]
rtloop["Runtime Loop<br/>自研:组装→调LLM→工具循环<br/>send/self_recall/edit・run_limit"]
mem["Memory<br/>画像/事件/Delta/关系网/技能<br/>三因子召回,两层注入"]
presence["Presence<br/>情感态中央调节器/两级门控<br/>沉默预算/沉默窗口/linger"]
agency["Agency<br/>意图/自发目标/反思闭环<br/>深挖任务委托/schedule"]
routing["Routing<br/>模型池/按模型熔断/限流/per-能力预算"]
obs["Observability<br/>tracing/metrics/决策快照"]
end
post["后处理 port"]
persona["persona port<br/>人设(结构化) + 标签/格式化器注册"]
resource["资源 port<br/>贴纸/表情/反应图/TTS"]
capability["能力 port<br/>probe()+原语(含 self_recall/edit)"]
storage["存储 port<br/>持久化 + 向量检索"]
econ["经济 hook<br/>可选(扣星等)"]
tool["工具 port<br/>host 自定义工具/MCP(get_tools(context))"]
pre --> core
core --> post
persona -.-> core
resource -.-> core
capability -.-> core
storage -.-> core
econ -.-> core
tool -.-> core
end
post --> action(["平台动作(渲染+发送,能力门控降级)"])