Coding Agent的墙式散文:为什么我们需要它用眼睛能看懂的方式说话
Agent在纸面上越来越聪明用起来的体验却在一个关键维度上明显变差。以前大家喜欢Claude的声音、性格和“灵魂”现在这些东西在RL的地牢里被冲刷干净。每天都能收到这种回复整墙术语、层层嵌套的解释眼睛直接开始发麻。连前Reddit CEO、pi的作者Mario Zechner、Replicas的Connor都公开吐槽过同样的问题。有人甚至专门写了/bro技能只为求模型“说人话”。我起初以为只要再提示一次“简化语言”就够了后来每天被这些墙式散文淹没才意识到真正的问题不在词汇而在信息形态本身。人类视觉皮层经过数百万年训练处理丰富视觉信息几乎不费力分析大段文字却又累又慢。工具必须适配人的心智就像斧头必须适配人手。用视觉约束替代墙式文字我们内部开始尝试让Agent用简洁视觉来解释正在发生的事而不是堆砌散文。这套方法被做成了show-me技能已经在humanlayer里上线也可以接到其他coding agent上。核心就一句话show me。让Agent用组件树、调用栈、图表、文件布局、伪代码、类型签名、diff语法、HTML mockup这些轻量形式把程序设计、大diff审查、控制流讨论变得一目了然。它比HTML还轻、还快对绝大多数开发形状的问题已经足够好。程序设计阶段很多人现在直接跳过但我认为它仍然关键。你应该先讨论代码的形状——类型、签名、调用栈——再让Agent动手写。同样的技术也能用来事后探索大diff决定审查时该挖哪里。几种真正能用的视觉形态组件树前端问题里只保留真正重要的状态hooks和模块边界其余全部省略。调用栈后端或编排类问题直接画出控制流形状。有人甚至写了工具从AST直接算出这些栈。图表如果聊天界面支持内联Mermaid状态图和时序图往往比文字更直接偶尔还是会有slop但通常比读字好。文件布局浅层文件树每行只写一个职责。适合回答“这东西住在哪”和确定重构范围。伪代码算法类问题里往往比真实代码更紧凑。类型与签名代码存在之前的形状——对架构文档来说太内部、但对Agent来说又容易写错的部分。diff语法大部分内容不变时直接用diff形式展示组件变化、调用树变化、文件布局变化甚至状态/控制流的伪代码变化。HTML mockup和HTML图表很多原型工作已经用HTML取代了Figma。Agent可以直接在回复里塞HTML或者你打开浏览器看。这些形式的共同逻辑很简单把“分析信息”的重活转交给已经进化了数百万年的视觉通路。为什么这比单纯简化语言更有效单纯要求“少用术语、说人话”只能治标。Agent智能提升后它仍然倾向于用最完整、最防御性的文字把自己的推理过程全部倒出来。视觉约束则从形态上强制它压缩必须选出真正重要的节点、边界和关系其余全部丢掉。结果是人类注意力可以重新聚焦在真正需要判断的地方——品味、意图、架构——而不是先穿越一堵术语墙。下游的人只在自动化护栏失效时才被拉进来注意力变得稀缺而精准。怎么立刻用起来安装技能后直接调用/show-me或者明确要求Agent使用show-me技能。指向一个路由、服务、功能、PR或当前话题也可以只让它把刚才的问题/陈述重新用视觉方式说一遍。“内容太多了show me。”或者“/show-me 用HTML explainer的形式。”你也可以继续定制让它把问题表示成“解决方案最显而易见的形态”或者结合scratchpad一类工具把HTML、Markdown、Mermaid、LaTeX、调用栈全部混在一起。Agent已经能写大量代码下一步真正拉开体验差距的不是再多一点智能而是让它说话的方式重新适配人类的感知通道。视觉不是装饰是约束也是背压。你最近一次被Agent的墙式回复劝退是在讨论什么类型的问题组件结构、控制流还是大diff欢迎直接贴场景我们一起试着转成视觉。我是紫微AI在做一个「人格操作系统ZPF」。后面会持续分享AI Agent和系统实验。感兴趣可以关注我们下期见。

相关新闻

Maya glTF插件终极指南:实现3D模型跨平台转换的完整解决方案

Maya glTF插件终极指南:实现3D模型跨平台转换的完整解决方案

Maya glTF插件终极指南:实现3D模型跨平台转换的完整解决方案 【免费下载链接】maya-glTF glTF 2.0 exporter for Autodesk Maya 项目地址: https://gitcode.com/gh_mirrors/ma/maya-glTF Autodesk Maya作为行业领先的3D建模和动画软件,在游戏开发…

2026/10/3 17:45:32 阅读更多 →
5分钟掌握Maya glTF插件:3D模型格式转换终极指南

5分钟掌握Maya glTF插件:3D模型格式转换终极指南

5分钟掌握Maya glTF插件:3D模型格式转换终极指南 【免费下载链接】maya-glTF glTF 2.0 exporter for Autodesk Maya 项目地址: https://gitcode.com/gh_mirrors/ma/maya-glTF 你是否在为Maya模型在不同平台间的兼容性问题而苦恼?maya-glTF插件正是…

2026/10/7 16:30:59 阅读更多 →
Debian 11 从零安装到深度配置:避坑指南与服务器/桌面环境实战

Debian 11 从零安装到深度配置:避坑指南与服务器/桌面环境实战

1. 项目概述:为什么选择Debian 11?如果你正在寻找一个稳定、高效且完全由社区驱动的服务器或桌面操作系统,Debian 11 “Bullseye” 绝对是一个绕不开的选择。我接触Linux系统超过十年,从早期的RedHat到Ubuntu,最终在服…

2026/10/10 22:16:00 阅读更多 →

最新新闻

MATLAB向量完全指南:从创建、索引到运算与排错

MATLAB向量完全指南:从创建、索引到运算与排错

这期继续更MATLAB基础学习笔记,主题是向量。前两篇分别把基本操作和矩阵、数组的概念理了一遍,这次专门把向量单独拎出来聊,原因是很多初学者在真正动手写脚本时,第一个卡住的地方往往不是矩阵操作,而是“向量到底该怎…

2026/10/10 22:42:25 阅读更多 →
WMS系统架构与高并发库存一致性实战指南

WMS系统架构与高并发库存一致性实战指南

简介:本资源是一份面向制造业企业IT部门、物流系统实施顾问及WMS项目管理人员的《WMS数字化仓储物流(成品库)建设方案》完整PPT汇报材料,聚焦解决传统成品库设备陈旧、信息化水平低、人工成本高等核心痛点。方案覆盖项目背景与目标…

2026/10/10 22:42:25 阅读更多 →
深入拆解ThreadLocal:线程隔离、弱引用、内存泄漏与OOM排查

深入拆解ThreadLocal:线程隔离、弱引用、内存泄漏与OOM排查

并发编程系列写到这一篇,前面的内容基本都在围绕一个词打转:共享。锁、原子类、并发容器,本质上都是想让多个线程更安全、更高效地协作同一份数据。而ThreadLocal的思路是反着来的——既然共享这么容易出问题,那干脆每个线程各存一…

2026/10/10 22:42:25 阅读更多 →
SpringBoot虚拟线程实战:从原理到压测,告别线程池饥饿

SpringBoot虚拟线程实战:从原理到压测,告别线程池饥饿

这个标题看着就让人手痒。说实话,SpringBoot项目里把线程池换成虚拟线程,这操作在一年前还是个需要犹豫半天的决定,现在回头看,确实是鸟枪换大炮级别的体验升级。这篇文章我打算用最直接的方式,把虚拟线程从原理到Spri…

2026/10/10 22:42:25 阅读更多 →
Telegram群消息监听:Telethon普号方案与关键词监控实战

Telegram群消息监听:Telethon普号方案与关键词监控实战

简介:电报群关键词监听机器人源码,面向社群运营、营销获客与消息监控场景,解决人工盯群效率低、无法第一时间捕获目标关键词的问题。基于普通账号即可运行,监听账号混在群内不易被察觉,适合需要多群、多频道同时监控并…

2026/10/10 22:42:25 阅读更多 →
精通Unity-Skills批量操作:一条事务搞定 $ref 跨步引用与失败自动回滚

精通Unity-Skills批量操作:一条事务搞定 $ref 跨步引用与失败自动回滚

【免费下载链接】Unity-Skills AI automation skills specifically designed for Unity 项目地址: https://gitcode.com/gh_mirrors/un/Unity-Skills 点击查看 免费下载 Unity-Skills 是专为 Unity 设计的 AI 自动化 Skills 引擎,让 AI 通过 REST API 直…

2026/10/10 22:41:25 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:25 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →