AI编程工具实战指南:从代码生成到结对协作的完整工作流
最近不少朋友问我AI 编程工具到底怎么选、怎么用才能真的提升开发效率而不是让代码仓库里多一堆“看起来能用”的垃圾代码。我前前后后折腾了大半年把主流的几种 AI 编程工具、方法论和工作流都实际试过一遍踩过不少坑也沉淀下来一套自己觉得比较顺手的组合方式。这篇就把我的真实体会和完整工作流分享出来希望能给大家一个可复用的参考。先说结论AI 编程工具不是简单的“生成代码”工具它改变的是整个编码协作模式。你需要把它当成一个随时在线的结对程序员而不是搜索引擎或者代码生成器。理解这一点你的使用方式、预期管理、代码评审策略都会完全不同。下面我会按思路拆解、工具选型、方法论、工作流、问题排查这几个维度来讲全部基于我实际跑过的项目经验。说明文中涉及的项目和场景都是我自己的模拟项目工具名称用通用形态描述因为具体的品牌和版本迭代太快方法论比工具本身更持久。1. 先理清一件事AI 编程工具到底改变了什么很多人对 AI 编程工具的第一印象是“它能帮我写代码”这个理解没错但太浅了。过去半年我最大的认知转变是AI 编程工具不是替代我写代码而是改变了“写代码之前”和“写代码之后”这两个环节的工作方式。1.1 三种主流工具形态的定位差异目前市面上的 AI 编程工具大致分三类我按自己的理解给它们排了个序定位完全不同形态核心能力适合场景需要投入的学习成本代码补全型在光标处预测下一段代码写模板代码、重复代码、测试桩低装上就能用对话增强型基于当前文件或代码库上下文回答问题、生成修改建议理解陌生代码、生成功能模块、解释报错中需要学会构造上下文智能体型自主完成“拆解任务→改多个文件→跑测试→交付”闭环跨文件重构、批量迁移、自动修 bug高需要建立明确的边界和审查机制这三类不是互斥的我现在的环境里三类都在用。补全型处理高频的键盘敲击对话型用来做方案推演和难点攻关智能体型负责跑那些我已经验证过思路的批量修改。关键点在于你要清楚自己在用哪一种以及它的能力边界在哪里。最常踩的坑就是把智能体型工具当成什么都能干的自动程序员让它自己发挥结果它重构了几个文件后把原有逻辑改坏了你还得花更多时间debug。1.2 用数据说话什么样的任务真正适合交给 AI我自己做了一个小统计记录了 3 个月内开发任务中 AI 参与的情况涵盖从需求到上线的完整过程。样本大约 120 个任务结果大概是这样模板代码和 CRUD 接口AI 参与度最高约 80% 的代码可以直接生成人工只需要改业务校验。重构和迁移AI 参与度中等约 50% 的代码改动可以自动化但需要我提前定义好目标和边界。复杂业务逻辑AI 参与度最低主要用 AI 做思路补充和边界情况提醒最终实现还是靠人。调试排错AI 参与度很高但如果报错信息不完整AI 给的解决方案往往比较不准确只能做参考。这组数据说明一件事AI 编程工具最适合的是“模式明确、上下文清晰、验证成本低”的任务。越机械越好越模糊越危险。先判断任务类型再决定要不要让 AI 上这个习惯比任何工具技巧都重要。2. 工具选型不是越贵越好是越匹配越好工具选型是我被问得比较多的问题。很多人会纠结“哪个 AI 编程工具最强”但我的看法是离开使用场景谈工具强弱没有意义。你需要先想清楚自己的痛点是什么再决定选哪个。2.1 选型前的三个关键问题我通常会建议别人先回答三个问题想清楚了再去做选择第一个问题你日常写代码的场景是全新功能开发多还是维护老代码多如果以新功能为主补全型和对话型工具收益最大如果以维护为主智能体型的价值更高因为老代码库的跨文件理解能力是硬需求。第二个问题你的团队协作模式是怎样的如果是多人并行开发、代码评审流程严格那么工具的代码建议是否容易被 review 理解就很关键。如果工具生成的是风格迥异的代码队友看了会怀疑人生。第三个问题你能接受多大的不确定性智能体型工具虽然自动化程度高但其输出结果需要额外验证验证成本往往被低估。如果是一个测试覆盖不完善的项目把改动交给 AI 前一定要三思。这些问题没有标准答案但它们能帮你避开一个很大的误区为了某个平台的演示效果好就选它而不是基于自己的实际开发场景。2.2 我目前的工具组合与分工分享一下当前我实际上手的组合不算什么最佳实践但已经稳定跑了大半年代码补全型装在主力 IDE 里负责行级和块级补全。不管是写 Python 还是写 SQL 脚本它都能给出不错的建议特别是在调用我不太熟悉的第三方库时省去了反复查文档的时间。对话型作为一个独立的辅助窗口当我需要理解一段复杂的代码逻辑或者做技术方案选型时我会把相关代码贴进去问它的理解、让它列方案的优缺点。它最擅长的是把一段绕来绕去的逻辑用简洁的方式讲清楚。智能体型平时用得比较少但在做跨文件重构、批量重命名、调整目录结构这类任务时它的能力就体现出来了。我会给它一个非常具体的改动清单而不是一句“帮我优化一下”。这组组合的思路是轻量任务用轻量工具重型任务用重型工具彼此配合而不是寄希望于一个工具解决所有问题。我的原则是“能选准就不切换一切以顺手稳定为主”工具切换成本远比想象中大。3. 方法论把 AI 当作结对程序员而不是搜索引擎和代码生成器如果只学一个方法论那我强烈建议你理解一件事和 AI 协作的正确方式是“给它清晰的上下文、明确的验收标准、必要的约束条件”而不是丢一句话就等结果。这和带一个刚入职的同事干活本质上是一样的。3.1 需求拆解是第一步也是被忽略最多的一步我发现一个普遍现象很多人 AI 编程效果不稳定的根源不在工具而在需求描述太模糊。比如“帮我写一个用户登录接口”这句话换个人来写十个人有十种写法。但如果是“帮我写一个用户登录接口只支持手机号验证码方式同一手机号每分钟限发一次验证码超时五分钟自动失效登录成功后返回 token 和用户基础信息”写出来的代码质量会完全不同。所以我的工作流里第一阶段永远是需求拆解。先把任务拆成若干个足够小的子任务保证每个子任务都能用一句话说清楚它的输入、输出和边界。这个过程本身也是在逼自己思考反而会让后面的代码更清晰。拆解完成后我会把子任务作为“任务卡”发给 AI 工具。可能是直接输入提示词也可能是把任务卡加到项目的上下文文件里形式不那么重要重要的是拆解完成度决定了后续效果的 50% 以上。3.2 上下文管理决定输出质量的核心能力AI 编程工具的输出质量依赖于上下文管理这是大多数人容易忽略的地方。你给的信息越完整它就越有可能生成符合预期的代码反之它就只能靠猜猜就很容易出错。我的经验是有效上下文至少包含四层技术栈与项目结构告诉它项目用的框架、目录组织方式、现有的代码风格。已有代码的局部上下文把相关函数、类、局部变量一并放进去而不是只给一个空接口。需求约束与验收标准明确性能指标、安全要求、兼容性条件。负面约束告诉它“不要用 XXX 方式实现”“不允许引入新依赖”这能省掉很多返工。说起来简单做起来难。我一开始也习惯性地把“要写什么”告诉 AI后来发现“不要怎么写”同样重要。比如有一次让 AI 优化一个批量数据处理函数没加负面约束它直接引入了一个第三方并发库性能确实提升了但项目里其他同事根本不知道这个库后续维护成本直接拉高。从那以后我的上下文模板里永远有一条不允许引入未提及的新依赖。3.3 提示词的核心结构虽然我不建议把它上升到“提示词工程”的高度因为这对多数程序员来讲门槛太高但一个通用提示词的骨架还是值得掌握的。我一般采用这个结构角色与目标简单说明背景让它进入对应的思考模式。任务描述把 3.1 里的任务卡原样搬进去。约束条件技术栈、依赖限制、风格要求、边界条件。验收标准明确什么叫做“完成”比如“单元测试通过”“响应时间小于 200ms”。输出格式如果需要它返回多个方案那就明确说明需要哪些维度如果只是要代码那就说明只要代码不要解释。一个典型的提示词可能长这样纯示例不要直接抄背景我们是一个内部数据平台后端技术栈是 Python 3.11 FastAPI数据库用 MySQL 8.0ORM 用的是自研封装库。 任务为订单表编写一个批量导出接口支持按时间范围和订单状态筛选导出格式为 CSV。 约束只能使用项目已有的依赖不能起后台异步任务数据量预估在十万级以内接口同步返回。 验收单测覆盖筛选条件和导出格式两个核心逻辑接口在本地环境 500ms 内返回。 输出只输出代码文件路径和关键代码片段不要解释。你可以发现这个提示词没有一句多余的废话每一项都在给 AI 划定边界。我实测下来结构化的提示词和不加约束的随意提问在代码可复用性和通过率上差距很大。4. 工作流从需求到交付的完整流水线方法论说完了接下来是我日常最依赖的部分完整的工作流。这部分我以一个实际项目为例来讲项目代号“某跨平台数据分析系统”它是一个需要对接多个外部数据源、处理后统一展示的内部系统。整体流程是需求阶段、编码阶段、测试阶段、验收阶段四步走。4.1 需求阶段用 AI 做技术预研与方案预演需求阶段大多数人的习惯是直接开写但我现在会先用对话型 AI 做一轮技术预研。把需求背景、技术约束、期望效果讲清楚然后要求它列出几种可行的实现方案并给每个方案标注复杂度、风险和开发周期。比如之前一个需求是要把多种格式的报文统一解析成标准结构我先让 AI 对比了几种方案包括“逐格式硬编码解析”“统一抽象层加注册机制”“引入现成的 Schema 描述语言”。AI 指出硬编码方案后期维护成本最高Schema 方案初期成本高但扩展性最好。我结合自己的项目周期选了中间的方案实现起来既不算复杂后面加新格式也不用改动主流程。这一步最大的价值不是 AI 替你做了决定而是它会帮你补盲区。程序员总容易凭经验快速进入自己熟悉的路径AI 能提供一条不同的思路哪怕你不采纳也能帮你重新审视方案的合理性。需求阶段花 30 分钟做方案预演往往能省掉后面数天的返工。4.2 编码阶段小步提交 频繁校验的节奏编码阶段是我使用 AI 工具最密集的环节但节奏很重要。我采用的策略是“小步提交 频繁校验”和写测试的思路类似但针对的是 AI 生成代码的应用场景。具体做法是每个子任务只生成一个函数或一个模块的代码生成完立即本地跑测试或语法检查通过后再继续下一个子任务。我统计过那些不按子任务提交、一次性让 AI 生成一大段代码的情况最终控制和 debug 的成本反而更高。例如在一期开发里我要实现数据源管理模块的增删改查接口。拿到任务卡后我先让 AI 生成一个实体类和数据库映射本地验证过没问题再生成对应的 Repository 层验证再生成 Service 层验证最后才生成 Controller 层。每一层生成的代码量都不大跑起来也快出问题能迅速定位是 AI 的问题还是我描述不到位的问题。这个过程我也会把“AI 容易犯的错误”提前堵住。比如它经常会在生成代码时自己添加一些与需求无关的默认值或者在边界判断时写得很随意。这些我会在验收标准里提前写明“未处理 null 和空字符串”“禁止写死默认用户 ID”等能有效减少事后修补。4.3 测试阶段让 AI 先跑一遍用例测试阶段是我个人觉得 AI 工具被低估的领域。很多人只用它写业务代码但其实它在测试设计和测试数据准备上同样高效。我习惯在业务代码完成之后让 AI 基于我的需求描述生成单测用例而不是直接生成完整测试代码。原因是直接让它写测试代码它大概率会顺着实现逻辑来写测试也就失去了“独立验证”的意义。更合理的做法是让它先列出测试用例清单我检查覆盖度再让它实现这些用例。举个例子还是数据源管理模块那块AI 生成的用例清单包含了正常新增、重复名称冲突、非法参数、数据库异常、分页边界等场景。我对比着自己的需求任务卡看了一遍把漏掉的“超大 datalist 场景”补上去然后让它针对这个场景加用例。这样得到的测试代码不是“为写而写”而是真正围绕着验收标准来的。测试数据的准备AI 也很给力。以前每造一批数据都要写很久的脚本现在只需要告诉它“生成 100 条订单数据状态字段覆盖 5 种取值金额字段包含 0、负数、超大值”等约束它很快就能输出合理的模拟数据。这块对效率提升巨大。4.4 验收阶段人工 Code Review 不可省略这条可能是全文最重要的一句话AI 生成的代码必须经过人工 Code Review不是可选项而是必要环节。哪怕你前面的上下文都给得很足AI 生成的代码也只是一个“看起来很合理”的初稿离“可上线”距离还不短。我做 review 时主要盯这几个点安全性有没有绕过已有的鉴权逻辑有没有把敏感信息写进日志。异常处理外部调用有没有超时和熔断数据库操作有没有正确的事务边界。性能有没有在循环里做查询有没有产生额外的大对象复制。一致性命名风格、日志格式、返回结构是否和项目其他模块保持一致。我的一个原则是AI 可以快速生成代码但 review 节奏不能压缩。代码评审团队可以把注意力集中在业务正确性和设计合理性上而把格式、风格、常见语法错误交给 AI 去处理。这样人和机器的能力才算被用在了各自合适的位置上。5. 常见问题与排查技巧实录最后一部分我整理一下实操过程中真正遇到过的典型问题以及对应的排查思路。这些不是从文档里摘的都是我一边用一边记下的血泪经验。5.1 生成代码“看起来对跑起来错”怎么处理这是使用 AI 编程工具最典型的问题。AI 生成的代码往往语法正确、逻辑通顺但一运行就报错或者输出结果不对原因基本集中在几类依赖的底层方法行为和版本不同。边界条件没有覆盖比如列表为空、除数为零。隐式的类型转换导致精度丢失或数据异常。对项目已有的封装库理解不准用了错误的参数。我的排查路径是这样的先看报错堆栈确认是哪一层的问题然后把相关代码贴回对话型 AI附上完整的报错信息让它分析可能原因拿到候选方案后不要直接采纳先回到自己写的上下文里核对一下是否存在遗漏。一个我的亲身经历某次 AI 生成了一段日期解析逻辑用了一个新的时间处理库特性语法完全正确但项目运行环境版本不支持直接抛异常。我排查了半小时最后发现问题根源是版本。从那以后我每次让 AI 写代码都会在约束里写明“使用项目已有的 XX 版本库”。5.2 上下文被截断、逻辑跳变怎么处理对话型 AI 工具处理长对话时上下文窗口是有限的超过一定长度后较早期内容会被截断或忽略。如果你发现 AI 突然回复“我现在不清楚项目的背景”或者它开始重复、自相矛盾大概率就是上下文出问题了。我的应对策略是“分段对话”而不是“长对话”。把整个需求拆成多个独立话题每个话题单独开启一轮对话。这样既避免了上下文挤爆也让每一轮对话里提示词都更加精准。如果需要长期维护一个项目的全局信息我会把它写进项目根目录的一个约定文档里每次遇到跨文件任务时直接把这个文档作为附加上下文传进去。如果 AI 突然忘了前面已经确认过的东西比如你之前明确说过“不加新依赖”不要和它争执更正并重新强调约束即可。它的记忆机制决定了它不擅长自己去回顾历史你要做的是把关键约束反复写上。5.3 AI 过度的“自信”如何识别AI 编程工具最危险的一点是它以几乎同样自信的语气给出正确和错误的答案。这是使用所有 AI 工具的通病编程领域影响极大。怎么识别呢我的经验是关注细节和具体性。如果 AI 给的方案里有具体的数据、完整的步骤、明确的验收标准那可信度相对比较高如果 AI 说的话是“通常可以”“一般建议”“综合考虑”那它就还没有真正理解你的场景你不要花时间问它第二次了直接补充上下文再问别把“修改一下我的 prompt”当成可选项。还有一个技巧问它“这个方案的最大风险是什么”。如果它能明确说出风险点说明它真的在思考如果它回答“这个方案基本没有问题”那基本可以确定它在偷懒。6. 经验沉淀为什么这套组合能帮你少走弯路写到这整篇文章的干货部分已经差不多了最后想聊几句个人体会。回想我第一次让 AI 编程工具帮忙写业务代码的时候也是一顿操作猛如虎生成了一堆代码直接塞进项目里结果单测挂了、性能拉了跨、代码风格和团队反差明显。后来真正花时间想清楚了“需求拆解、上下文管理、人工验证”这套规则再回头看问题出在我自己身上——我把 AI 当成了“自动程序员”而不是“结对程序员”。这套组合用下来我对 AI 编程工具的定位愈发清晰它是我的“第一候选方案提供者”是“思路探照灯”是“批量重复任务的苦力”但绝不会是“代码提交的最后签收人”。所有输出到我手里都要经过上下文验证、单测验证和自我 review。花在验证上的时间其实才是真正沉淀下来属于自己的部分。如果你刚开始接触 AI 编程工具建议你不要急着一次性配齐所有工具先把补全型工具用熟练再逐步加入对话型和智能体型。每一类都先用模拟项目跑通找到适合自己的使用边界再投入真实项目中。最后再分享一个小技巧每次用 AI 工具做完一个模块花五分钟把有效的提示词、踩过的坑、验证过的约束条件记录下来存成一个自己的提示词备忘库。一个月后你就会有一份非常宝贵的、贴合自己业务场景的经验资产。这份资产比任何工具订阅都值钱。

相关新闻

21天敏捷生命周期实战训练:从价值流到自组织的闭环训练

21天敏捷生命周期实战训练:从价值流到自组织的闭环训练

1. 这不是速成班,是21天重建项目管理思维的实操训练营“敏捷项目管理21天学习计划——敏捷生命周期”,光看标题,很多人第一反应是:又一个打卡式知识付费产品?刷完21天短视频就变敏捷专家?我带过6个跨部门敏…

2026/10/13 16:43:25 阅读更多 →
Libtorch C++推理实战:从环境搭建到性能调优

Libtorch C++推理实战:从环境搭建到性能调优

1. 从Python舒适区跨到C推理:为什么值得折腾这一趟如果你平时用PyTorch训练模型,习惯了import torch之后一切顺风顺水,那么第一次听说Libtorch的时候,大概率会有两种反应:要么觉得“不就是C版的PyTorch嘛,能…

2026/10/13 16:43:25 阅读更多 →
自定义Gym环境可视化指南:从render接口到训练调试的完整方案

自定义Gym环境可视化指南:从render接口到训练调试的完整方案

第一次跑通强化学习训练脚本的人,十个里有九个会在同一个地方多花两三天时间——不是算法调参,而是被自定义gym环境里的可视化绘制卡住。CartPole、MountainCar这些内置环境拿来就能用,但一旦轮到自己定义任务,状态转移、奖励函数…

2026/10/13 16:43:25 阅读更多 →

最新新闻

PL/SQL智能补全插件实战:解决Oracle开发命名、跳转与上下文感知难题

PL/SQL智能补全插件实战:解决Oracle开发命名、跳转与上下文感知难题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 17:29:40 阅读更多 →
Grbl_ESP32:基于 ESP32 的 Grbl CNC 控制固件——功能全景、机器配置与编译部署实战

Grbl_ESP32:基于 ESP32 的 Grbl CNC 控制固件——功能全景、机器配置与编译部署实战

嵌入式硬件开发物联网工业制造 【免费下载链接】Grbl_Esp32 A port of Grbl CNC Firmware for ESP32 项目地址: https://gitcode.com/gh_mirrors/gr/Grbl_Esp32 点击查看 免费下载 Grbl_ESP32 是将经典 CNC 控制固件 Grbl 移植到 ESP32 平台的开源实现,…

2026/10/13 17:29:40 阅读更多 →
AIPD 2026会议全攻略:人工智能+产品设计交叉学科投稿与参会指南

AIPD 2026会议全攻略:人工智能+产品设计交叉学科投稿与参会指南

1. 核心价值拆解:为什么这场人工智能与产品设计会议值得关注每年这个时候,学术圈的朋友都在四处物色合适的国际会议,尤其是艺术设计类、交叉学科方向的老师和研究生。大家心里那杆秤其实就三个衡量标准:会议是否正规、出版检索是否…

2026/10/13 17:29:40 阅读更多 →
NSGA-Ⅲ求解梯级水电火电联合调度的Matlab实现解析

NSGA-Ⅲ求解梯级水电火电联合调度的Matlab实现解析

梯级水电和火电联调这种话题,做优化的人应该不陌生。水电机组启动快、调节灵活,但受来水和库容约束;火电机组出力稳定,但煤耗和排放都是大头。两者放一起做联合调度,本质上是个多目标、强约束、非线性的高维优化问题。…

2026/10/13 17:29:40 阅读更多 →
AIPD 2026:人工智能与产品设计交叉国际会议投稿全攻略

AIPD 2026:人工智能与产品设计交叉国际会议投稿全攻略

去年有个做智能硬件的朋友跟我聊,说想找一个“既认AI技术、又愿意谈产品落地”的会议,翻了一圈发现大多会议要么偏纯算法,要么偏纯商科管理。第二届人工智能与产品设计国际学术会议(AIPD 2026)这几年的定位恰好卡在这个…

2026/10/13 17:29:40 阅读更多 →
优卡CAD自动化原理:打版逻辑、放码引擎与COM接口实战

优卡CAD自动化原理:打版逻辑、放码引擎与COM接口实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 17:28:39 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →