---
title: "#系统设计 | 行开心的颠倒世界"
description: "浏览 行开心的颠倒世界 中标记为“系统设计”的 4 篇文章。"
canonical: "https://xingkaixin.me/tags/%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1/"
language: "zh-CN"
---

Tag archive

# #系统设计

4 篇 · 按时间倒序

[2026-08-14

## 进程挂了 resume 回来，agent 却僵住了：log 才是 agent 本体

Claude Code 的进程挂掉后，resume 找回了对话，却丢了待批准的权限请求。要让 agent 真正恢复，持久化的不能只是一份 transcript，还要包括可重放的事件、工作区和副作用状态。

![](https://xingkaixin.me/cover/log-lock-in.webp)

](https://xingkaixin.me/posts/log-lock-in/)[2026-08-13

## DeepSeek Harness：我最想抄走的，不是它的插件系统

DeepSeek Harness 把主循环也做成插件，但我更想抄走“模型可见即有日志”这条规则。本文沿开发笔记还原它的取舍，以及它离日常工具还有多远。

![](https://xingkaixin.me/cover/deepseek-harness-133-plugins.webp)

](https://xingkaixin.me/posts/deepseek-harness-133-plugins/)[2026-08-10

## 给 App 加个聊天框，不叫 Agent-first

Agent-first 的关键不是在 App 里塞聊天框，而是让 UI、Agent 与 MCP 共用同一套业务 action。先改一个高频动作，再决定入口长什么样。

![](https://xingkaixin.me/cover/agent-first-action-layer.webp)

](https://xingkaixin.me/posts/agent-first-action-layer/)[2026-07-22

## 同一个 Claude，为什么在我手里是智障：agent 能力是乘法，不是加法

同一个 Claude，接进不同应用后表现可能天差地别。模型决定能力上限，harness 提供上下文、工具和反馈回路；真正该自建的是业务层，不是从零重写运行时。

![](https://xingkaixin.me/cover/agent-harness-not-model.webp)

](https://xingkaixin.me/posts/agent-harness-not-model/)
