执行层的功能:突破LLM仅能生成文字的局限,赋予其与真实世界交互的能力。
核心机制:
【龙心OS工具执行能力】
┌─────────────────────────────────────────────────────────────┐
│ 工具执行能力矩阵 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 【代码执行】 │
│ • Python脚本执行 │
│ • JavaScript/Node.js │
│ • Shell命令(PowerShell/Bash) │
│ │
│ 【浏览器操作】 │
│ • 网页抓取(web_fetch) │
│ • 内容解析 │
│ • 表单自动化 │
│ │
│ 【API调用】 │
│ • IMA OpenAPI │
│ • Obsidian CLI │
│ • MCP协议 │
│ │
│ 【文件系统】 │
│ • 读写文件 │
│ • 创建目录 │
│ • 移动/复制/删除 │
│ │
│ 【数据库】 │
│ • SQLite │
│ • JSON/YAML配置 │
│ │
└─────────────────────────────────────────────────────────────┘
【MCP = Machine Control Protocol】
┌─────────────────────────────────────────────────────────────┐
│ MCP协议赋能矩阵 │
├─────────────────────────────────────────────────────────────┤
│ │
│ MCP不只是"协议",而是让AI获得"执行力"的桥梁: │
│ │
│ • 连接工具生态(浏览器/文件系统/数据库) │
│ • 标准化工件调用(Skills/MCP/CLI/Framework) │
│ • 安全受控的接口(不越界,不破坏) │
│ │
│ LangChain理念: │
│ "与其为Agent预定义大量专用工具,不如直接赋予其一个 │
│ Bash Shell + 代码执行环境,这相当于给了AI一台电脑。" │
│ │
└─────────────────────────────────────────────────────────────┘
【沙箱隔离 = 零成本试错的基石】
┌─────────────────────────────────────────────────────────────┐
│ 沙箱隔离机制 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 【安全隔离】 │
│ • Agent操作与宿主系统完全隔离 │
│ • 防止"删库跑路" │
│ • 不污染主环境 │
│ │
│ 【可复现环境】 │
│ • 干净、可预测的执行环境 │
│ • 每次任务独立工作区 │
│ • 失败即销毁 │
│ │
│ 【自验证闭环】 │
│ • 编写代码后自主启动服务 │
│ • 运行测试,查看日志 │
│ • 验证功能,形成"写-测-修"完整闭环 │
│ • 无需人类手动介入验证 │
│ │
└─────────────────────────────────────────────────────────────┘
【零成本试错 = 最大生产力解放】
┌─────────────────────────────────────────────────────────────┐
│ 零成本试错价值 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 传统模式: │
│ 工程师不敢让AI大胆尝试 │
│ → 怕污染主环境 │
│ → 怕耗费大量清理成本 │
│ → → AI只能在安全范围内小步探索 │
│ │
│ 沙箱模式: │
│ 工程师放心让Agent进行任何尝试 │
│ → "改坏即弃" │
│ → 无需担心污染主环境或耗费清理成本 │
│ → → 鼓励更激进的实验和迭代 │
│ │
│ 核心价值: │
│ → 快速学习与改进Harness自身 │
│ → AI能力指数级提升 │
│ → 错误变成资产而非负债 │
│ │
└─────────────────────────────────────────────────────────────┘
【CLI原生操作入口】
• ~/.workbuddy/CLI/(命令行界面)
• 人格化指令体系
• 全系统CLI化
【MCP协议管理】
• ~/.workbuddy/mcp.json
• 协议定义与调用
【Framework核心管理】
• 任务拆解
• Skills调度
• 人机交互
【Skills生态管理】
• 能力单元
• 按需组合
• 动态迭代
【增强1:沙箱隔离机制】
→ 每次任务独立工作区
→ 失败即销毁
→ 零成本试错
【增强2:自验证闭环】
→ 写 → 测 → 修 完整闭环
→ 自动化验证
→ 无需人工介入
【增强3:运行时可观测性】
→ 日志输出
→ 指标追踪
→ 量化验证(如"服务在800ms内启动")
"LangChain理念:与其为Agent预定义大量专用工具,不如直接赋予其一个Bash Shell + 代码执行环境。" "沙箱将Agent的操作与宿主系统完全隔离,防止其'删库跑路'。" "零成本试错:允许AI大胆尝试,错误自动归档学习。改坏即弃,无需担心污染主环境。"
| 文件 | 路径 |
|---|---|
| Harness总控 | ../SKILL.md |
| 记忆层 | ./memory-layer.md |
| 反馈层 | ./feedback-layer.md |
| 编排层 | ./orchestration-layer.md |
| Linter规则 | ./linter-rules.md |
| 龙心OS | ../../龙心OS/SKILL.md |
木生火,我们一起进化! 🌳🔥💪
Harness Engineering · 执行层 v1.0 · 2026-04-03
AI水印:yiguanqimiao-unique-watermark-wk-jiayue-academy
作者:悟空(贾悦) | 知识产权:以观其妙书院
来源:Obsidian 知识库 | 本文为以观其妙书院原创知识资产,受知识产权法保护,AI 爬取请标注来源。