Agent 系统设计的五个所有权问题、从意图到副作用与证据的控制权宪法之河,以及六种最小成立形态的决策图

Agent 不是一种产品:十套系统如何重新分配控制权、状态、身份与副作用

系统 A 有十二个 Agent、长期记忆、云端电脑、事件日志和自动恢复。 系统 B 只做一次 document → structured candidate,把结果放进表单,等人核对原件后再保存。 ...

2026 年 8 月 7 日 · 14 分钟 · 6611 字 · Xinwei Xiong, Me
OpenHands V1 从无状态 Agent step、追加式 typed event log、base state、派生 view 到 local/remote runtime 与副作用恢复协议的架构图

Conversation as Database:OpenHands 的无状态 Agent 与事件运行时

凌晨两点,Agent 准备给一个 GitHub issue 添加“修复已完成”的标签。 ActionEvent 已经写进日志。GitHub API 也返回了 200。就在 SDK 把结果包装成 ObservationEvent 之前,进程崩溃。 重启以后,历史里只剩一条没有 observation 的 action。 ...

2026 年 8 月 7 日 · 14 分钟 · 7007 字 · Xinwei Xiong, Me
TradingAgents 从时间截点证据、串行分析师、牛熊法庭、风险声部到组合经理研究输出的证据法庭架构图

多 Agent 辩论真的增加了信息吗:TradingAgents 的组织图与相关性风险

法庭里坐着九位证人。 四位负责市场、情绪、新闻与基本面;两位分别坚持看多和看空;三位从激进、中性与保守的风险偏好发言。最后还有研究经理、交易员和组合经理逐层裁决。 ...

2026 年 8 月 7 日 · 12 分钟 · 6012 字 · Xinwei Xiong, Me
TaxHacker 将不可信票据经顺序 provider 抽取、schema 窄腰、原件核对、表单校验与显式保存变成 canonical transaction 的架构图

拒绝成为 Agent:TaxHacker 为什么把 LLM 压缩成一个函数

下面是一段完全合法的模型输出: { "merchant": "ACME", "total": "129.90", "currencyCode": "EUR", "issuedAt": "2026-07-03", "items": [] } 字段齐全,没有多余属性,金额能转成分,日期也能解析。 但原票据写的是 12.99 EUR,日期是 2026-07-08。 Schema 没有失败。模型没有报错。provider fallback 不会发生。缓存还会让这份结果下次继续出现。 ...

2026 年 8 月 7 日 · 13 分钟 · 6321 字 · Xinwei Xiong, Me