Repository navigation
posts/thoughts-on-textual-ai-slop #33
Replies: 1 comment 1 reply
|
支持好文 \( ̄︶ ̄*\)) 个人认为,减少 AI Slop,从另一个角度感觉可以理解成提升人对 AIGC 的掌控度,而不是两眼一闭、脑袋偷懒后任其发挥。 就“掌控度”而言,老实说 AI 时代开发和维护一个项目来多少还是有些“吃老本”的感觉:一方面是设计这一块,我对业务上可能踩的坑等细节越清晰(主要是在老项目上),就越能在 AI 辅助编码的同时发现那些“写歪了”的点,也就越能使得维护出来的项目更便于后续阅读和维护(反之从头开始就在用 AI 应付的玩意,越庞大就越不具备可维护性,因为我不了解其细节,从工程上来说就是一坨潲水);而另一方面是基础知识这一块,尤其是写前端页面的时候,咱体感正如文中所述,AI 交付的玩意几乎很少一次就达成我的需求,如果没有介入,对咱而言还就确实是 AI Slop,多半还得自己改半天,而要自己上手改,到底得吃以前习得的前端老本(虽然到处在说“前端已死”,但咱认为应该更多指的是独立的前端岗位逐渐合并到了全栈岗位中,实际上要产出和需求对齐的前端依旧少不了人的介入)。 文中提到的注释方面咱也深有体会,大量无意义的注释只会影响阅读(其实就是模型把各种黑话的习惯带进来了),不过好在删除一些注释通常并不会显著影响后续开发,因为目前大多数编码模型有写测试用例来避免“走回头路”的习惯;交叉引用这一块的话其实是可以因地制宜的,比如 Java Doc 就有交叉引用的支持;开发前为了让模型按标准格式来写,我通常也会提前说明按 godoc, python sphinx 等风格写... 感觉 Agent Harness 作为新时代的软工,除了给模型提供环境并约束行为外,其实整体上看来也是在围绕怎样让人对 Agent 系统及其产物的“掌控度”更高,也就是在尝试设计各种方法论去减少 AI Slop。毫无疑问的是人至少在很长一段时间内都仍是不可或缺的一环,持续学习依旧是必要的。 (╹ڡ╹ ) |
Uh oh!
There was an error while loading. Please reload this page.
posts/thoughts-on-textual-ai-slop
https://hskl.me/posts/thoughts-on-textual-ai-slop
All reactions