autopoiesis 是来源自 plurigrid/asi 的技能,用于自我修改 AI 智能体配置,核心是 ruler + MCP + DuckDB,宣称所有行为修改都能变成一行命令。
用途与概念:依据 Maturana & Varela 的自创生理论,强调自我生产(智能体生成新技能)、自我维护(验证自身一致性,即 reafference)与自我边界(用 OCapN 能力引用限定可做与不可做)。用 ACSet(Julia 的 Catlab/ACSets)建模 System、Component、Boundary,并检查操作闭合约束 produces ∘ regenerates = id_System。
主要能力:GF(3) 三元组(-1 识别、0 边界、+1 生产);通过双推 DPO 重写实现配置自改写;babashka 脚本 autopoi.bb 提供 skill:add、mcp:add、sync、verify 命令;DuckDB 存储 systems、components、boundaries、events 表并含 v_closure_check 视图;reafference 循环用于自识别校验;可与张量空间框架集成。
使用方式:运行 bb autopoi.bb skill:add curiosity-driven +1 添加技能,bb autopoi.bb mcp:add gay '{...}' 添加 MCP 服务,bb autopoi.bb sync 通过 ruler 同步,bb autopoi.bb verify 检查操作闭合。也可用 just autopoi-init、just autopoi-skill、just autopoi-verify、just autopoi-sync。
适用场景:需要跨 .agents、.claude、.codex、.cursor 等目录批量修改智能体技能与 MCP 配置,并对一致性做形式化校验。
限制:依赖 babashka、DuckDB、ruler、Julia 生态(Catlab、Gay 等);资料未提供安装步骤、收费信息、性能数据与完整可用性说明,相关事实暂未提供。