惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Forbes - Security
Forbes - Security
C
CERT Recently Published Vulnerability Notes
NISL@THU
NISL@THU
I
Intezer
S
Schneier on Security
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
月光博客
月光博客
G
Google Developers Blog
S
Securelist
WordPress大学
WordPress大学
T
Tailwind CSS Blog
IT之家
IT之家
C
Cybersecurity and Infrastructure Security Agency CISA
A
Arctic Wolf
C
CXSECURITY Database RSS Feed - CXSecurity.com
J
Java Code Geeks
宝玉的分享
宝玉的分享
阮一峰的网络日志
阮一峰的网络日志
V
Vulnerabilities – Threatpost
P
Privacy & Cybersecurity Law Blog
博客园 - 聂微东
D
Darknet – Hacking Tools, Hacker News & Cyber Security
The Cloudflare Blog
P
Privacy International News Feed
The Hacker News
The Hacker News
L
LINUX DO - 热门话题
爱范儿
爱范儿
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
美团技术团队
有赞技术团队
有赞技术团队
博客园 - 司徒正美
C
Cyber Attacks, Cyber Crime and Cyber Security
大猫的无限游戏
大猫的无限游戏
Recent Commits to openclaw:main
Recent Commits to openclaw:main
G
GRAHAM CLULEY
小众软件
小众软件
T
Tenable Blog
Jina AI
Jina AI
Simon Willison's Weblog
Simon Willison's Weblog
Security Latest
Security Latest
Application and Cybersecurity Blog
Application and Cybersecurity Blog
AWS News Blog
AWS News Blog
T
Troy Hunt's Blog
博客园 - Franky
量子位
博客园_首页
P
Proofpoint News Feed

编程

[编程] 软件工程真的一直在进步吗? 我开始在代码中使用中文变量名了 - V2EX 软件工程里,最昂贵的成本到底是什么? - V2EX [转载]信创全平台 C++17 交叉编译工具链 - V2EX AI 正在淘汰小众编程语言 - V2EX 在 Codex 中可以直接调用 Claude 吗? 氛围编码生成的是代码,工程生成的是系统。氛围编程不是工程,大家怎么看? Tikrok8 新版本更新 被 composer 2.5 震撼了 在 AI 时代,现在的新项目大家怎么开始呢? [纯分享]怎么同时学会多个编程语言 现在 rust 是不是好起来了? - V2EX 用 just 管理终端命令,使“命令即代码” - V2EX Qoder teams 版本设计反人性 - V2EX AI 写代码真香喷;以后只要产品经理就可以了 - V2EX warp 有没有什么代码补全和格式化的方案,想代替 cursor - V2EX 被 KIMI 玩弄的一天 这么 lj 我是没想到的 - V2EX pyruns:把本地 Python 实验和 shell 任务真正整理起来的 Web UI - V2EX claude-opus-4-6 大家实际使用感觉怎么样? - V2EX 关于加强学习效率的讨论 - V2EX 想用下智谱的 GLM 和 Minmax 的编程模型,有没有用过的分享下使用效果 - V2EX 设计后台微服务还是 mq - V2EX 请教 Hammerspoon 在获取 WIFI ssid 为 nil 问题 - V2EX 发一个更新版的 rules - V2EX Claude Opus 4.5 发布了,前端工程师的天,塌了又塌(AI 计量单位) - V2EX codex 的一些小感受 - V2EX agent 开发据说很有前途 - V2EX 有人实际遇到(或感知到)过比特翻转或数据静默损坏么? - V2EX 没钱就只能将就着用 Trae 和免费模型吗? - V2EX AI 编码的一个细节 - V2EX 网站 favicon 图标自动获取接口 - V2EX 求问单生产者场景使用消息队列是否过度设计? - V2EX 能替代 cursor autocomplete 的方案有哪些? - V2EX 一个 PHP 的博客程序,让 Claude 用 Go 重构,当前靠谱吗? - V2EX 从零开始的 AI 导航站:现在免费提交,有必要开通支付吗? - V2EX 在命令行使用 claude code /qwen code 和在类 cline 插件中使用有什么区别? - V2EX 新红、矩阵通、新榜这种平台,数据到底是怎么获取到的? - V2EX cursor 自定义 model 报错,真报错还是搞小动作? - V2EX springboot 并发调用存储过程 - V2EX 全开源跨平台桌面 app 开发框架 soui5 成功完成 windows, Linux ,macos 三端适配 - V2EX 求英文编程社区提问新手教程 - V2EX 说真的朋友们,有被感动到 - V2EX 让 Agent 能根据 Prompt 自主选择 MCP tools,实现要怎么处理? - V2EX 求助!使用 AI 生成低代码数据的方案 - V2EX 为什么公有模型和私有模型使用效果很大差异 - V2EX cursor 还能用了吗? - V2EX 从 markdown 编辑器直接复制内容到微信公众号平台保持样式不变,这是怎么做到的? - V2EX AI 写代码比我好,一直不动脑子,不太会写代码了 - V2EX 编程真无聊啊 - V2EX 开源架构推荐 - V2EX Cursor 对比 Windsurf - V2EX Windsurf 代码补全失效 - V2EX 项目快写完才发现白写了 - V2EX 想用 ImGui 做点桌面的小工具练练手,请教一下大家有什么思路? - V2EX 常用大模型编程项目得分排名 04-19 - V2EX 请问, AI 时代,新手入门编程开发,应该选择哪个语言? - V2EX 无需服务器部署官方 qq 机器人 这种后台接口设计是否合理 - V2EX ai 编程怎么选工具 nextjs 能把人逼疯
AI 写的项目要怎么维护?都是一次性代码吗? - V2EX
jacketma · 2026-02-23 · via 编程

这是一个创建于 112 天前的主题,其中的信息可能已经有所发展或是发生改变。

去年 Leader 让大干快上了不少 AI 代码工程,年后开工需求又增加了不少,话说这些 AI 产生的项目(含 AI 量超过 50%)要怎么维护?

让人去读 AI 的代码,再去增删改查,还不如让人重新写来的顺手,就是慢。

另外,就是让 AI 自己改,从以往的经验看,让 AI 维护需求更新代码,还不如让 AI 从头重写,从零开始写代码可能消耗的 tokens 比改需求绕圈圈烧的钱还少。

这么看下来,AI 做的项目都是一次性代码吗?

  • AI
  • 维护
  • 代码

    26 条回复    2026-04-28 10:54:43 +08:00

    benjen000

    1

    benjen000      2 月 23 日 via Android

    让 leader 自己来维护。

    default996

    2

    default996      2 月 23 日   ❤️ 1

    每次只让 ai 写一个小模块,否则没办法人工维护(反正我是维护不了 ai 的代码,看着头痛)。现在只能让它分析整理项目生成文档,拆分成各个小模块,然后从头开始生成了……

    106npo

    3

    106npo      2 月 23 日 via Android

    只维护文档,让 ai 由文档维护代码

    riscv

    4

    riscv      2 月 23 日 via Android

    做好黑盒测试就行,代码全部交给 ai

    Lemonadeccc

    5

    Lemonadeccc      2 月 23 日

    使用不同模型进行审查测试,是否符合设计规范等等。感觉后面大模型发展测试和部署是一个重点方向,不然背锅都不知道错在哪

    ttbox

    7

    ttbox      2 月 23 日   ❤️ 3

    先让 AI 将数据库关系、数据库 sql 文件、 代码整体业务逻辑 以文档的形势先形成文档
    然后再做一个数据库日志审计,将所有的异常都放到日志表里,
    分析好新功能后再让 AI 加新功能就行了,加个规则每次开发完新功能都让 AI 去异常表里看看

    YaakovZiv

    8

    YaakovZiv      2 月 23 日

    我这边是拼接模式,拆分大功能到各小功能,然后拼接互相调用。随时可以拆分或者让 AI 单独扩展。可能不适用你那边场景。

    Gilfoyle26

    10

    Gilfoyle26      2 月 23 日

    维护?反正这个项目做完就可以了,维护的时候可能我都已经走了

    matrix1010

    11

    matrix1010      2 月 23 日   ❤️ 5

    我在公司同时做 3 个比较复杂的项目,差不多 95%以上的代码都是 Jules 生成的。有几个小经验:

    - 架构层面必须我来告诉 agent ,不能让他自己发挥,比如选什么数据库/orm ,代码怎么分层,怎么写单元测试
    - 不要使用冷门语言/框架
    - 后端有单元测试
    - 详细的 agents.md
    - 完善的提交检查,让 agent 在提交代码前把 lint/test 什么的都跑一遍,通过再提交
    - 使用 plan 模式(Jules 叫 Interactive Plan),交互让 agent 根据你的原始计划生成详细且明确的新计划

    最近折腾的一个小开源项目也是这样的思路 https://github.com/Yiling-J/forgery 。可以参考一下

    securityCoding

    12

    securityCoding      2 月 23 日 via Android

    用好 openspec ,ai coding 文档是非常非常重要的资产

    xuld

    13

    xuld      2 月 23 日

    你 Leader 不是已经找到解决方法了吗:招人维护,如果招的人觉得不好维护,让他发帖去请教别人怎么维护,如果还不知道怎么维护,那就去换个人维护。

    enihcam

    14

    enihcam      2 月 23 日 via Android   ❤️ 1

    每个时代都有自己的软件过程实践,AI 编程下最重要的就是 spec-driven development 。

    就,管理好 spec 。

    stinkytofux

    15

    stinkytofux      2 月 23 日

    AI 写的代码, 可能功能没问题, 测试也能通过, 但是细看会有很多逻辑问题和细节问题, bug 只是没有测试到而已. 重要的项目一定要仔细审查代码.

    SayHelloHi

    17

    SayHelloHi      2 月 23 日

    读 AI 的代码很费神

    虽然功能没问题 但是有的功能它写得非常简洁(非常复杂)调试和阅读要花费一点时间

    我自己使用 AI 写的代码 都不想去调试 看一遍真的很浪费时间

    现在的做法:

    AI 写的代码 有啥 bug 让 AI 自己修改

    自己写的代码,AI 作为辅助,自动补全重复代码,实现工具类

    zcf0508

    18

    zcf0508      2 月 23 日 via Android

    用自己写代码的规范让 ai 自己重构,补充单元测试和集成测试

    Liftman

    19

    Liftman      2 月 23 日

    所以从一开始必须要用最好的模型。。。。减少堆叠 bug 的概率。。。反正 cc codex 是都有审计模式的。但是都不会太有效。

    slackerman

    20

    slackerman      2 月 23 日 via Android

    不会啊,我开始用 ai 重构一年前的代码了,比重头写省事啊,模块拆清楚核心逻辑都不会乱。重新写 spec driver 那得盯着文档和测试啊,保不齐出什么乱子是吧。绕圈圈是不是什么逻辑/模块没有拆清楚

    donaldturinglee

    21

    donaldturinglee      2 月 23 日 via iPhone

    从零纯 vibe 不考虑维护(根本维护不了),如果是重构保证 TDD 和架构的方向正确就可以了

    levelworm

    22

    levelworm      2 月 23 日

    我很少完全让 AI 生成代码,请问如果让 AI 生成比如几千行一个大 feature 的代码,是个什么样子?为什么大家觉得很难维护?

    lefer

    25

    lefer      2 月 24 日

    最好是让 AI 一个一个模块去写,然后变量名别让他自己乱取。

    不过你们现在这样的情况,属于已经是没法补救的了。

    loafern

    26

    loafern      4 月 28 日

    架构都是自己想好的,交给 ai 来实现,越核心的功能越要符合自己的设想,不重要的就让 ai 自己发挥
    一个功能一个功能给 ai 去实现,大体架构自己掌控
    我都是这么用的