程序员的自我修养

链接、装载与库

深度剖析 Untrivial-ai/agent-orchestrator (⭐10.7k, Apache-2.0, Go + TypeScript) 的核心架构:26 个 Coding Agent 同台编排的桌面工作空间,OBSERVE-UPDATE-DERIVE 三段式事实管道,Port-Based 六边形架构,durable facts + derived status 设计哲学,SQLite CDC 实时事件流,TUI/Chat 双接口控制器 epoch 切换,10 个观察/反馈回环。

阅读全文 »

深度剖析 rowboatlabs/rowboat (Apache-2.0, ⭐17.4k) 的核心架构:从 Obsidian 风格的反向链接知识图谱、事件溯源的 Agent Runtime、subflow 多 Agent 递归、allowlist 命令安全,到 Awilix DI 容器与 Skill Catalog 的 load-on-demand 提示工程,给出 5 张 Mermaid 架构图 + 真实可执行代码示例。

阅读全文 »

从 jeremylongshore/tons-of-skills-marketplace (2686⭐, MIT, 439 plugins / 3017 skills) 出发,深度解析 Harness 6 件套中 "Skill" 组件的工程化实现:单源真相 SKILL.md 规范、ccpi CLI 原子化安装、能力 vocab 与 harness tool name 解耦、8 字段强制门禁、4 级 harness 支持分级 (verified-native/standard-compatible/native-extension/research-required)。

阅读全文 »

从 doobidoo/mcp-memory-service(1.9k⭐,v10.13.0)拆解跨 Agent 持久记忆 Harness:22 个 MCP Tools + Memory Hierarchy 16 类本体 + Belief sigmoid 置信派生 + Controlled Forgetting + Contradiction Detection + Insight Cards 六原语,对比 Mem0 / Letta / Cognee 看清"协议标准化 vs 单框架"的差异。

阅读全文 »

深度剖析 rocketride-org/rocketride-server ⭐7,372 的核心架构:C++ 高性能管道运行时、JSON Pipeline 描述符协议、Provider × Binder × Method 多态调用、VSCode Webview 前端、TypeScript/Python SDK 三端协同、MCP Server 集成、Aparavi 商业化 AIDE 全栈设计哲学。

阅读全文 »

深度剖析Egonex-AI/Understand-Anything(⭐80,883)的核心架构:多Agent流水线扫描代码库、Tree-sitter解析13种语言生成结构指纹、SHA-256增量分析、Graphology + Louvain社区检测构建知识图谱、SKIP/PARTIAL_UPDATE/ARCHITECTURE_UPDATE/FULL_UPDATE四档更新决策矩阵、4阶段调用式Hook体系,把任意代码库变成可视化可探索的知识图谱与Graph RAG数据源。

阅读全文 »

从 HKUDS/Vibe-Trading 31,899 stars 出发,深度拆解港大数据智能实验室第三波开源项目的工程化实现:30 个多 Agent Swarm 团队预设、90 个金融 Skill 渐进加载、5 层上下文压缩、23 个数据源 IP-ban 风险排序、74 个 MCP 工具、读且只读 Connector 安全策略、可恢复 kill-switch 状态机。附 4 段可运行代码 + 与 TradingAgents / MetaGPT / OpenHarness 的设计哲学差异。

阅读全文 »
0%