返回顶部
o

orthogonal-agent-framework

正交性Agent框架 - 模块化AI Agent设计系统。将Agent能力拆分为规划、执行、记忆、评估四个正交维度,实现可组合、可替换、可测试、可扩展的Agent架构。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
304
下载量
0
收藏
概述
安装方式
版本历史

orthogonal-agent-framework

# 🧩 Orthogonal Agent Framework > 正交性Agent框架 - 模块化AI Agent设计系统 基于Manus核心设计理念,将AI Agent拆分为四个正交维度: - **规划(Planning)** - 任务拆解、目标设定 - **执行(Execution)** - 工具调用、操作执行 - **记忆(Memory)** - 上下文保持、长期存储 - **评估(Evaluation)** - 结果检验、反馈改进 ## 核心理念 ### 什么是正交性? 正交性(Orthogonality)指各模块**相互独立**,改变一个不影响另一个。 ``` ┌─────────────────────────────────────────────────┐ │ Agent System │ ├─────────────┬─────────────┬─────────────┬────────┤ │ Planning │ Execution │ Memory │ Eval │ │ 模块 │ 模块 │ 模块 │ 模块 │ └─────────────┴─────────────┴─────────────┴────────┘ ↕ ↕ ↕ ↕ 可独立 可独立 可独立 可独立 升级/ 替换/ 替换/ 替换/ 测试 测试 测试 测试 ``` ### 优势 | 优势 | 说明 | |------|------| | 🔧 可组合 | 每个维度可独立升级 | | 🔄 可替换 | 随时换掉某个模块 | | 🧪 可测试 | 单独测试每个维度 | | 📈 可扩展 | 新能力只需加新模块 | ## 使用方法 ### 快速开始 ``` 使用正交性框架帮我规划一个复杂任务 ``` ### 框架文件 框架会自动创建以下文件管理任务: | 文件 | 作用 | |------|------| | `plan.md` | 任务规划和拆解 | | `execution.md` | 执行记录和步骤 | | `memory.md` | 上下文和记忆 | | `evaluation.md` | 结果评估和反馈 | ### 命令示例 | 命令 | 作用 | |------|------| | `正交性框架:规划 [任务]` | 拆解任务为步骤 | | `正交性框架:执行 [步骤]` | 执行具体操作 | | `正交性框架:记忆 [内容]` | 存储重要信息 | | `正交性框架:评估 [结果]` | 检验并反馈 | | `正交性框架:状态` | 查看当前各模块状态 | ## 适用场景 ### ✅ 适合 - 复杂多步骤任务 - 需要长期记忆的任务 - 需要评估/反思的任务 - 构建自定义Agent系统 ### ❌ 不适合 - 简单对话任务 - 一次性任务 - 固定流程 ## 技术实现 ### 模块接口 每个正交模块遵循统一接口: ```yaml Planning: - plan(task) → steps[] - update_plan(progress) - replan(feedback) Execution: - execute(step) → result - tool_call(tool, args) - rollback(step) Memory: - store(key, value) - retrieve(key) - forget(key) - summarize() Evaluation: - evaluate(result) → score - feedback(issues) → improvements - validate(criteria) ``` ### 状态管理 ```yaml # agent-state.yaml planning: current_task: "..." steps: [...] completed: [...] execution: active_step: 1 results: {...} memory: short_term: [...] long_term: {...} evaluation: scores: {...} feedback: [...] ``` ## 扩展性 ### 添加新模块 在框架中集成新能力: ```yaml modules: - planning # 已有 - execution # 已有 - memory # 已有 - evaluation # 已有 - creativity # 新增 - 创意生成 - research # 新增 - 信息收集 ``` ### 替换模块 替换现有模块不影响其他: ```yaml # 替换记忆模块 memory: type: "vector_store" # 从文件切换到向量数据库 config: {...} ``` ## 示例 ### 完整任务流程 ``` 用户: 帮我研究AI Agent的发展趋势 正交性框架: 1. Planning → 拆解为5个子任务 2. Execution → 搜索信息 3. Memory → 存储重要发现 4. Evaluation → 评估信息质量 5. 循环2-4直到完成 6. 输出最终报告 ``` ## 文件结构 ``` orthogonal-agent-framework/ ├── SKILL.md ├── _meta.json ├── references/ │ ├── design-principles.md │ └── module-interfaces.md └── templates/ ├── plan.md ├── execution.md ├── memory.md └── evaluation.md ``` --- *基于Manus正交性设计理念构建*

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 orthogonal-agent-framework-1776209675 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 orthogonal-agent-framework-1776209675 技能

通过命令行安装

skillhub install orthogonal-agent-framework-1776209675

下载 Zip 包

⬇ 下载 orthogonal-agent-framework v1.0.0

文件大小: 6.73 KB | 发布时间: 2026-4-15 10:30

v1.0.0 最新 2026-4-15 10:30
Initial release of Orthogonal Agent Framework – a modular AI agent design system:

- Splits agent capabilities into four orthogonal modules: Planning, Execution, Memory, and Evaluation.
- Enables independent combination, replacement, testing, and extension of agent modules.
- Provides file-based management for each dimension (plan.md, execution.md, memory.md, evaluation.md).
- Includes sample commands and usage scenarios for complex, multi-step, and customizable agent tasks.
- Details module interfaces and extensibility for new abilities or backend upgrades.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部