Harness 的适用场景,可能主要还是在 Blind Vibe Coding - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dingyaguang117

Harness 的适用场景,可能主要还是在 Blind Vibe Coding

  •  
  •   dingyaguang117 7 days ago 384 views

    周末的时候非技术的朋友找我帮忙看一个他 Vibe Coding 的项目,说 UI 反应特别慢,AI 给他的解释是 Steamlit 框架原理的问题。

    我本着学习的态度看了下他的代码:

    1. app.py 超过 1 万行,里面混杂了 streamlit 交互逻辑、业务逻辑,甚至还有数据库操作
    2. 没有 CLAUDE.md 、spec 等
    3. infra 层封装了 openai 、gemini 、anthropic 三家模型调用,有 interface 但是不是每家都遵守。业务层有调用接口的,有直接调用具体实现的。
    4. 目录层级毫无规律
    5. 大量死代码

    基本上是地狱级维护难度。

    我突然意识到,Harness 简直就是为这种 Blind Vibe Coding 场景(不 Review 代码)而生的。 用 Harness 规则、工具替代工程师的基本素养的能力,能大大延缓 Blind Vibe Coding 的项目腐坏速度。 可能未来的技术框架,其内容可能不仅仅是代码本身,还得包含一套 Best Practice Spec / AGENTS.md.

    另一方面,我对使用 Harness 能否持续成功 Blind Vibe Coding 感到怀疑。随着需求的迭代甚至反复,即使是真人工程师在维护,项目也难免出现腐坏,更不要说还不是 AGI 的 AI Agent 。 因此重构工作的重要性,会随着时间推移逐步升高。 但重构在开始的时候,经常没有一个清晰的目标,可能要面临各种各样的权衡和妥协,对上下文的要求也更广更深。 这个过程不是对目标的收敛,而是需要先发散再收敛(这也是为什么很多插件都会有类似 /brainstorm 这个 SKILL )。 这个过程需要 human in the loop ,否则可能永远无法实现收敛,或者收敛到一个不那么好的目标上。

    所以我的感觉是, 人类工程师凭借着 Context 调度能力和判断力,至少短期内还能苟延残喘

    No Comments Yet
    About     Help     Advertise     Blog     API     FAQ     Solana     965 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 20:26 PVG 04:26 LAX 13:26 JFK 16:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86