
关于
我是 Wensheng Chen,也常被叫作 Wilson。我目前担任 The Juicy Crab 的 CTO,也持续在 AI、开发者工具与务实软件系统之间构建产品。这一页记录了驱动我的东西、我真正关心的内容,以及我如何理解这份工作。
理念
我相信最好的工具会消失。真正值得构建的软件,不该索取注意力;它应该安静地消除摩擦,让人几乎忘记它的存在。我默认静态交付、构建时校验,只有在产品确实需要时,才会保留一条小而明确的动态接缝。
我也相信,在 AI 辅助工作里,真正昂贵的不是执行,而是模糊。开始构建之前,我希望先把想法质询清楚,把需求说具体,把约束写下来。意图编码得越清楚,产出就越不容易滑向泛化。
写作是我检验想法的方式,交付是我检验直觉的方式。我希望真相尽量贴近工作本身:代码库、参考文件,以及那些人和代理都能遵守的操作规则。
兴趣与专长
我最容易被吸引的问题,通常出现在人类思维方式与软件运作方式的交界处。以下是我反复回到的一些方向:
上下文感知代理
我构建能够理解全局的 AI 系统——意图、历史与约束——并把表达方式与过程性知识编码进去,让代理凭判断行动,而不是退回到看似合理的默认答案。
规格优先工作流
我很在意实现之前的那段工作:质询想法、打磨需求,再把这些思考沉淀成代理真的能使用的参考文件与 skills。
构建时护栏
我喜欢那些能尽早且清晰失败的流水线。Schema 校验、metadata 检查,以及确定性的内容流程,能让构建过程更诚实,也让发布不再像碰运气。
静态优先架构
我偏好默认就快、部署可预测、面对故障更具韧性的系统。默认静态;只有在存在明确理由时,才增加服务、边缘函数或其他运行时。
背景
我的职业生涯开始于 Financial Times,在那里我做了将近五年的工程师,参与其数字平台的多个领域。这段经历让我真正理解了什么是“为数百万读者服务而又不打扰他们”的系统。
之后我创办了 Innovative Web Services,并担任大约三年的 CTO,为那些需要超越现成模板的企业构建定制化 Web 解决方案。再之后,我在 Zume 担任过多种工程岗位,也在 HubSpot 和 FullStory 担任高级工程师。每一段经历都打磨了我对开发者体验、数据管道与产品质量的不同理解。
我目前仍在担任 The Juicy Crab 的 CTO,负责一家成长中餐饮集团的技术战略。与此同时,我也在经营 bestpos.io 这家餐饮营销机构,以及 kloudeats.com 这一第一方在线点餐平台,并继续构建 AI 驱动的开发者工具。
我的构建原则
先质询想法
一次高效的构建,在仓库出现之前就开始了。先挑战切入点、目标用户和失败模式,再让代理去实现。
把约束编码进去
Voice guide、schema 与 skills,能把品味变成操作指令,让代理少猜一些,也让结果更贴近原本意图。
尽早失败
校验应该属于流水线。要在构建阶段发现错误假设,而不是等到部署之后再让模糊性扩散。