即刻App年轻人的同好社区
下载
App内打开

工程师的日常

计算机工程师的逸闻趣事。

432935人已经加入

  • Barret李靖
    3天前
    编程,正在变成一件几乎不需要消耗专注力的事情。

    你不再需要长时间盯着屏幕推敲实现路径,也不再需要在脑子里反复模拟执行流程。尤其是在从零到一的阶段,做一个只服务自己的小工具,写一个解决当下问题的产品,这种变化最明显。把需求讲清楚,让它生成,跑起来,能用就行。不满意,再来一版。软件从“需要被设计好”,变成“先被生成出来”。

    更微妙的变化,是控制权的转移。起初我们在定义问题,后来在修正答案,再后来,开始顺着它的思路往下走。那句“你这个思路继续展开”,说多了之后,人会慢慢放下判断,转而去筛选。经验没有消失,但它的使用方式变了,从提前定调,变成事后挑选。AI 会不断给出路径,它不太在意路径之间是否统一,它更在意能不能把事情做成。

    这也是边界开始出现的地方。AI 在从零到一的生成上非常激进,但一旦进入长期维护,它就开始失控。它的目标很直接,把当前问题解决掉,于是会不断引入新的结构、新的依赖、新的路径。局部看都成立,整体却在变形。系统的复杂度没有被消化,只是被一层一层覆盖。时间一长,代码会“写飞”,稳定性和可维护性被悄悄透支。

    于是你会看到一个很清晰的分裂。一边是个人工具、一次性产品,被压缩到极致,从想法到可用,只需要很短的时间,软件像内容一样被生产和消费。另一边是复杂系统,依然需要架构、需要约束、需要人去维持边界,AI 还没有能力吞掉这部分复杂度。

    软件在加速蒸发。

    1. 在从零到一、为自己而生的场景里,它已经变成即时产物,写出来,用掉,替换掉,不再积累历史,不再追求长期形态。软件在这里变得越来越轻,也越来越不值钱。

    2. 而真正有重量的部分,留在系统里。留在那些需要长期演化的结构、需要被约束的复杂度、需要被持续看住的边界里。AI 可以不断生成答案,但系统这件事,仍然需要有人盯着它,让它不至于在“不断做成事情”的过程中,悄悄失去形状。
    513
  • 志达
    11:07
    !!!!!!!!AGENT DO NOT EDIT THIS FILE!!!!!!!!!
    谁能想到有朝一日人写文档要加这种注释
    41
  • Barret李靖
    3天前
    周末撸的这个小产品,让我找回了五六年前玩自媒体的感觉,😄,一键多发,信息回流。

    感触也很深,这个产品,十多轮 AI 对话就搞好了,整个代码实现我几乎没干预。可以这么说,专属于程序员的 AI 编程时代已经过去,人人都可以轻松撸一个软件。

    review 了软件质量,水平一般吧,距离服务化和规模化还差一百轮对话。
    42
  • 王墨
    08:08
    每天和 Claude 协作≥ 5 小时
    时常感叹它的强悍
    昨天晚上问它:我还能增加几个功能吗?
    (也不知道我哪根筋搭错了)
    它回复我一个字:说
    看到这个回复,当时哭笑不得
    以后绝对减少废话输入
    00
  • 炸鸡Pluto旅居版
    1天前
    给老伙计把ams松绑了,玩3D打印的过程就是用3D打印解决实际的问题
    40
  • Barret李靖
    4天前
    昨晚睡前给 AI 布置了一个任务,让它帮我做一个社交媒体管理工具,能够一键发布到多平台,也能从多平台中将互动信息收集回来。提示词大概写了一两千字,样式让它直接一比一复刻 Twitter,一觉醒来,完成度非常高,基本能用了😄

    自动化登录流程太麻烦了,我让它通过 Chrome devtools MCP 直接读取了我在浏览器上的已有登录态,然后在数据抓取时将 cookies/localstorage 再传递给 playwright,走 headless 完成自动化。

    网页元素分析的工作难度也比较高,我让它直接参考开源的 opencli —— gihtub 接近 1w stars,它做到了几乎所有主流媒体网站的信息抓取能力。其实原理也很简单, opencli 先让用户先安装它提供的 Chrome 插件,插件具备 page debugging 能力,原理跟 Chrome devtools MCP 一样,都走的 cdp 协议驱动,它支持对网页的 DOM/Request 做劫持和分析。

    样式复刻就更绝了🤣。我让 AI 一边写代码,一边打开 Chrome 去对比当前网页和 Twitter 网页的 DOM style 差异,并且做完之后还得 review 了三次,结果就是,还原效果异常地高!

    这个程序,我在五六年前也写过,当时前前后后调了十来天,适配了四个社交媒体,全部是体力活儿,后面也因为媒体网站改版弃坑了。今天有了 AI 之后,睡一觉的功夫,效果就出来了,生产力简直是爆炸啊!💥
    28
  • 尚晋
    2天前
    最近看到很多说harness是从马术过来的词,这显然是很难理解的。

    其实在软件行业应该是从test harness(测试套件)过来的,它是指在一个完整测试过程中,除了被测试的软件外所有其他部分,包括输入数据、调用方、执行引擎等等等。

    所以现在才会有“一个agent产品中模型之外的部分都是harness”,是从test harness一脉相承过来的,对应的组件就是context,trigger和runtime
    32
  • 刘飞Lufy
    4天前
    1. Anthropic 官方的 Channels 目前只支持 Telegram Discord,OpenClaw 做成 MCP 之后,理论上可以接微信、飞书、钉钉。

    2.Claude Code 目前离开电脑就失联了,只能靠 Happy 远程控制,也不够聪明。接上 OpenClaw 非常重要。

    3.Claude Code 更加稳定,也可以复用会员额度。之前的 API key 路径非常不稳,而且更贵。

    4.双向通信是关键。Peter 说这个在 MCP 里是支持的。

    5.Peter Steinberger 人已经去了 OpenAI,但 OpenClaw 还在积极拥抱 Claude Code 生态。开源基金会化之后依然灵活。当然 Codex 的插件 Peter 说也在做了。

    6.Anthropic Channels,OpenClaw 马上出 MCP 版本对接更多平台——两边在互相追。一直在博弈,也肯定没到终局。

    7.真正可以期待手机远程编程的日常了。

    不知道理解得对不对。也欢迎大家拍砖。
    62
  • Noodles腾焱
    4天前
    维护一个我在用的出海SaaS服务的帖子:
    - 公司注册 Stripe Atlas(YC项目)
    - 虚拟地址和转运 Stable(YC项目)
    - 银行 Mercury(支持虚拟地址开户)
    - 收款 Stripe (YC项目)
    - 记账 Puzzle
    - VAT报税 Numeral (YC项目)
    - 域名和CDN Cloudflare
    - 邮件 Resend (YC项目)
    - 数据库 Supabase (YC项目)
    - 数据分析 PostHog (YC项目)
    - 服务器 Zeabur (奇绩项目)
    12
  • 如鱼无鱼
    13:48
    我也太厉害了,版本都迭代到129了👀
    50