【oh-my-pi】Hashline+TTSR+Worktree 三大原语深度解析
从 can1357/oh-my-pi(21.8k⭐,80k 行 Rust + TypeScript 双核)出发,深度拆解其三大 Harness 原语:Hashline 内容哈希锚定编辑、TTSR 流式中断注入规则、Worktree 隔离的 PID+start-token 防伪 owner 标记。
从 can1357/oh-my-pi(21.8k⭐,80k 行 Rust + TypeScript 双核)出发,深度拆解其三大 Harness 原语:Hashline 内容哈希锚定编辑、TTSR 流式中断注入规则、Worktree 隔离的 PID+start-token 防伪 owner 标记。
从 Infisical/agent-vault(2007⭐,Go,Apache-2.0)出发,深度拆解 Harness 工程化中"凭据隔离"组件:MITM 代理 + 占位符替换 + 进程外凭证库 + netguard 防护,对比 mitmproxy / Squid / OAuth Proxy 的设计差异。
深度剖析 Yeachan-Heo/oh-my-claudecode (⭐38k) 的核心架构:基于 Claude Code 11 个生命周期事件 Hook 的多智能体编排引擎,包含 19 个 Agent × 4 车道 × 31 个 Skill 三层叠加,团队流水线 team-plan→team-prd→team-exec→team-verify→team-fix 五阶段验证循环,Ralplan 共识规划,超 1800 行 keyword-detector 多语言魔法关键词检测器。
解构 gptme/gptme(4.3k⭐,2023 年首批开源 Agent CLI 之一)的 Harness 架构:Lessons 系统 + Circuit Breaker + Sandbox + Autocompact + 多 LLM Provider + 14+ 内置工具,看一个比 Claude Code 还早 6 个月的开源 Harness 如何走通 3 年的工程化路径。
RunAnywhere 把 LLM / VLM / STT / TTS / RAG / 语音代理全套能力塞进 8 个平台 SDK,背后是 1 个 C++ 内核与一套能力注册表。本文逐行解读 router、vtable、client 三份核心源文件,剖析「引擎插拔、能力路由、平台无关」的设计哲学。
解构 rohitg00/pro-workflow 的 24 事件 Hook 总线 + FTS5 记忆引擎 + Skill 自动优化闭环,看一个跨 32+ Agent 的 Harness 如何把"自我纠错"做成可观测的工程系统。
深度剖析 moltis-org/moltis 的核心架构:单 Rust 二进制 + 69 crate workspace + Axum Gateway + Provider Chain 失败转移 + 沙箱工具 + 混合向量 FTS5 Memory + XChaCha20 Vault + Lazy Tool Search + Loop Detector + 15 个 Channel 适配。聚焦"安全优先 + 本地优先 + 协议中立"的设计哲学。
深挖Cline如何用私有Git引用、事务式恢复、文件访问边界,把编码Agent的高风险修改变成可回滚操作。
深入分析 dair-ai/Prompt-Engineering-Guide 如何把提示词知识、模型能力与检索式学习组织成可维护的开源知识工程项目,并讨论它对 Agent 上下文设计的启发。
从 hatchet-dev/hatchet 7.6k⭐ 出发,深度拆解它如何用 Postgres 作为持久层实现 Durable Execution Harness:aio_wait_for 事件溯源 + durable eviction manager 三段式回收 + NonDeterminismError 重放检测 + 与 Temporal/Conductor/dapr-agents 的工程化差异。