源码技术
php
java
python
Linux
当前位置:
首页
>
java
>AI 编程8小技巧
AI 编程8小技巧
2026-09-03 11:33:01
AI 编程8小技巧
AI 编程8小技巧
1.核心工具与配置(环境搭建,基本入门那篇文章讲的比较详细环境安装等问题)
Node.js 安装与验证
推荐版本:
24.12
(优先选稳定版,避免兼容性问题)。
安装方式:按默认流程安装即可。
验证方式:在终端执行
node -v
,能输出版本号即安装成功。
作用:为各类 AI 编程相关工具/包(如 Claude Code、Codex 等)提供运行与依赖安装基础。
PowerShell7(命令行环境)
建议安装新版 PowerShell,以减少旧版(Windows 自带 5.x)可能带来的 GBK 编码乱码问题。
命令行版支持并行多任务、性能开销更低;图形化 GUI 版本更耗性能且不适合多开。
2.代理与模型接入(CC Switch / MCP Router)
CC Switch(强烈推荐,新手优先)
核心价值:快速切换不同模型/供应商渠道,用于应对断连、额度不足等情况。
配置要点:添加厂商时填写名称与
API Key
等信息;多厂商并存便于随时切换。
相关能力:可管理/加载
Skills
、提示词、以及通过
MCP
扩展模型能力。
切换注意:在 CC Switch 切换后,已打开的终端/客户端通常需要重启对应工具(如 Claude Code)才能生效。
可以管理token消耗问题:
MCP Router(高级功能,统一管理 MCP)
核心价值:把多个 MCP Server 统一封装与管理,实现“一次配置,多处复用”。
导入方式:可从 GitHub 等渠道选择常用 MCP Server,并通过
json
方式导入后在 PowerShell 执行安装指令。
使用注意:切换模型/渠道后,可能需要重启 MCP Router 才能恢复连接;MCP 数量不宜过多(建议控制在 5 个以内)以避免 Token 消耗过大。
3.核心功能特性(自动化与协作能力)
Skills(语义触发自动化)
定义:把常用能力/规范封装成可复用模块,触发后按既定规则输出,减少重复提示与返工。
场景:统一写作/代码风格、固定输出模板、常用检查清单(如“只做最小改动”“不新增无关文件”)。
Subagent(并行智能体协作)
定义:把任务拆分成多个子任务并行推进(例如:资料梳理/大纲/案例/润色分别跑),最后统一汇总验收。
场景:多模块项目、长文写作、需要多角度对比与校对的任务。
Commands(工作流自动化)
定义:把高频步骤固化为命令/流程(比如“一键生成提纲→扩写→自检→输出”),提升稳定性与一致性。
场景:周期性内容生产、固定格式交付(周报/复盘/教程)与批量任务。
Hooks(事件驱动自动化)
定义:用“事件→动作”的方式自动执行规则(例如:文件变更后自动检查/格式化/提示补充信息)。
场景:减少遗漏、让流程自动闭环(特别适合团队协作或多项目并行)。
4.AI 编程模型对比与选型(Claude / OpenAI Codex / Gemini)
Claude(编码综合能力强)
优势:创意与代码质量稳定、产出速度快,适合框架搭建与从 0 到 1 的开发。
风险点:更偏发散,修 Bug 时可能产生无用文件/改动,且对提示词约束的遵循度可能不稳定。
常见版本选择:
Haiku
(快且便宜但质量较弱)、
Sonnet
(性价比高)、
Opus
(质量高但更贵)。
OpenAI(推理与指令遵循强)
优势:更擅长按指令做精确修改,修 Bug 往往改动小、定位快,适合代码审查与精准修复。
常见档位:
Mini / Medium / High / Max
等(用于平衡成本、速度与能力)。
Gemini(多模态与细节补充强)
优势:多模态能力突出,输出更细、上下文更长,适合补细节与资料补全。
限制:网络依赖性相对更强(稳定性受环境影响)。
选型建议(面向 AI 编程的通用排序)
常规优先级:Claude(框架与主产出)→ OpenAI(精准修改与审查)→ Gemini(补充细节与多模态)。
例外情况:某些需要强推理与强指令遵循的修复任务,可优先 OpenAI。
5.提示词(Prompt)是效果上限
关键观点:提示词是 AI 使用中最重要的因素之一,核心是“把需求表达清楚、可验收、可约束”。
写法要点
明确目标:要做什么、做到什么程度、交付物是什么(代码/文档/脚本/报告等)。
明确约束:技术栈、文件范围、风格规范、禁止行为(如不要新增无关文件)、验收标准。
提供上下文:现状、输入输出、示例、边界条件、失败兜底方案。
认知前提:提示词质量取决于对目标的清晰认知;认知越清晰,提示词越能精确约束模型输出。
6.时间管理与项目执行(并行化 + 验收)
工作流要点
同时打开多个项目,将“框架任务”分发给 AI 并行推进。
使用工期表/任务看板做节奏控制,以“验收”为核心推进闭环。
方法建议
已知事项尽量并行,减少串行等待带来的时间浪费。
预先拆解清楚每个项目的框架与步骤,让任务按既定流程自动推进。
7.AI 写作风格迭代(用数据提炼规则)
迭代方法
收集自己认为“写得好”的文章样本(可来自自写或高质量参考)。
让 AI 做结构与语言共性分析,总结为可执行的规则(语气、段落结构、节奏、用词等)。
将规则固化为写作规范,让 AI 按规范生成并持续迭代。
目标效果:生成内容更贴近个人表达风格,降低“AI 味”,提升稳定性与可复用性。
8.最佳实践(组合使用更稳)
推荐组合:Claude 负责框架搭建与主开发,OpenAI 负责精准修改与 Bug 修复,Gemini 负责细节补全与多模态辅助。
操作原则:先把提示词写清楚并定义验收标准,再做模型切换与工具编排(Skills / Subagent / Commands / Hooks),避免“边想边改”导致反复返工。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
AI编程实用小技巧
系统级编程语言之RUST
最新文章
AI编程实用小技巧
python中的字典的幾個用法
当ChatGPT能写代码、写文案:职场人的核心竞争力还剩下什么?
代码与教育的交响:Zbynek Konecny与GeoGebra的不解之缘(上)
2026工作模式重构:低代码+AI智能体如何让企业进入“自驱动”时代?
[50万行代码翻车现场:TypeScript之父用Go打脸AI“万能翻译”]
2026 编程大变局:从辅助到协作的范式演变
mPython 图形化编程软件
别再人工查代码了!SonarQube自动化代码审查,效率提升10倍
8.9元用遍国产顶级编程模型,我终于找到了AI编程订阅的最优解
热门文章
[Python实战] 打造B站评论区“挖掘机”:自动爬取指定UP主视频评论与回复并提取邮箱
Python 并发与 asyncio 13.1 管理子进程
一口气读完《Python深度学习》:深度学习的流形奥秘,全景图大揭秘!
Python 并发与 asyncio 13.2 与子进程通信
Python入门(番外篇):函数装饰器
R 代码|正刊地图|高阶地图制作|采样点地图
AI写代码翻车现场:我竟然把它骂醒了?
当代码不再值钱,我们要做什么
一行代码安装openclaw,moltbot,clawdbot
Toga,一个顺手的python项目!
随机文章
10个月宝宝每天需要喝多少奶粉?
原来室友每天凌晨玩的不是星露而是Python啊
10 个实用 Python 脚本,零基础也能轻松上手
解读 PointNet:使用 Python 和 PyTorch 进行 3D 分割的实用指南
大厂的Git代码规范
骨折术后第81天,python学的学习第5天
《HM Python 进化论Vol.2》代码报错“未定义”?因为你还没搞懂 HyperMesh 的“世界观”
长牛代码 | 盘后速递:海外消息一波三折,大超市场预期——2026年1月30日盘面全解析与策略
年会筹备进行时|以代码之心,赴年末之约
用Python turtle解锁维语学习新方式:这款互动系统太惊艳
龙建转债(转债代码:110100)开盘价分析