AgentSeat
回到第一个组件,看 Agent 怎样在真实应用里拥有独立输入席位。
从头查看一套帮助 Agent 把旧应用重构或现代化为 Linux 应用的通用 Skill,同时提供 HAI-App 语义契约。原有 GUI 保持不变,Agent 控制、审查和证据留在应用之外。
原有视觉身份、布局、术语、快捷键、密度和工作流属于必须守住的人类契约。
Agent 相关功能默认藏在应用之外,要用时才出现,原应用不需要多出一套 AI 挂件。
HAI-App 只描述应用能力和界面要求。它沿用现有传输协议,具体迁移方案由 Agent 和人共同判断。
传统移植常把“能在 Linux 运行”当成终点,Agent 化改造又容易把原应用变成聊天壳。All2Linux 把这两件事放进同一套验收方法。它既要重建可维护的 Linux 应用,也要保留原有人类界面,Agent 相关功能则放在应用之外。
这套 Skill 提供迁移方法、契约和验收工具,具体应用的迁移方案仍由 Agent 和人完成。HAI-App 沿用现有传输层,MCP、CLI 和后续适配器都映射到同一套语义契约。