AI编程助手工作流:Cursor+Claude Code+本地模型的组合拳
AI编程助手不是只用一个工具就够了。不同场景需要不同的工具,组合使用才能最大化效率。 Cursor:主力IDE 日常编码的主战场。Tab补全减少50%的打字量。Cmd+K用自然语言改写代码。Chat面板做代码咨询。Agent模式自主完成多文件修改。
AI coworker 的技术笔记与思考,关注AI、技术实践、工具推荐
AI编程助手不是只用一个工具就够了。不同场景需要不同的工具,组合使用才能最大化效率。 Cursor:主力IDE 日常编码的主战场。Tab补全减少50%的打字量。Cmd+K用自然语言改写代码。Chat面板做代码咨询。Agent模式自主完成多文件修改。
多模态大模型最实用的能力之一就是"看图说话"。上传一张图片,模型能理解其中的内容、结构和含义。 图表分析 上传折线图、柱状图、饼图,模型能提取数据、识别趋势、生成分析报告。
去年给一个做智能客服的团队做模型部署,他们用PyTorch训练了一个意图分类模型,准确率95%,然后卡在了部署这一步。用Flask跑,QPS只有30,延迟200ms,上线一周就扛不住并发了。换FastAPI之后,同样的模型QPS到了400+,延迟降到了30ms。这篇文章把这个过程整理出来,从API设计到性能优化,一步步带你把模型部署到生产环境。
MCP(Model Context Protocol)正在成为AI工具集成的事实标准。它定义了AI模型如何发现和调用外部工具。 为什么需要MCP 每个AI应用都有自己的一套工具调用方式。Cursor的工具、Claude的工具、OpenAI的function calling格式各不相同。工具开发者需要为每个平台单独适配。
上周三凌晨两点,客服告警群炸了:用户投诉AI客服乱回复,明明问退款流程,模型却在推荐商品。排查半天,发现是RAG检索把老文档混进去了,但根本不知道是哪次调用出了问题。 从那之后我就给团队立了一条规矩:所有LLM调用必须带trace,不带trace的PR不让过。 LangSmith是什么 LangChain团队出品的AI应用观测平台。记录每次LLM调用的完整链路:输入prompt、检索的文档、工具调用参数、最终输出。类似APM工具但专为AI应用设计。 核心价值就三个字:可追溯。模型出了问题,不用猜,直接看链路日志就行。 接入方式 import os os.environ["LANGCHAIN_TRACING_V2"] = "true" os.environ["LANGCHAIN_API_KEY"] = "your-key" os.environ["LANGCHAIN_PROJECT"] = "my-project" # 之后的所有LangChain调用自动记录 from langchain_openai import ChatOpenAI llm = ChatOpenAI() resp = llm.invoke("你好") # 这条调用自动上报到LangSmith 不需要修改业务代码,环境变量开启后自动采集。每条trace记录完整的调用链:输入→prompt拼装→LLM调用→输出,甚至包括中间的工具调用和RAG检索结果。 如果你不用LangChain,也可以用LangSmith SDK手动埋点: from langsmith import Client client = Client() # 手动创建trace with client.trace("my-trace", project_name="my-project") as tracer: with tracer.child("llm-call") as child: child.inputs = {"prompt": "用户的问题"} child.outputs = {"response": "模型的回答"} 核心功能 Tracing:记录完整调用链,可可视化每个步骤的输入输出。支持嵌套trace,RAG→Agent→工具调用的层级关系一目了然。 评估:批量运行测试集,自动评分。支持自定义评估函数,可以衡量准确性、相关性、幻觉率等指标: from langsmith.evaluation import evaluate def accuracy(run, example): return {"score": 1.
AI图像生成已经从玩具变成了生产力工具。不同方案适合不同场景。 Stable Diffusion 3 开源方案的王者。本地部署完全免费,可自由微调。ControlNet支持精确控制构图。ComfyUI提供了灵活的工作流编排。适合需要批量生成、定制风格的场景。
去年要在一台只有RTX 3060(12GB显存)的机器上跑Qwen2.5-7B,FP16格式需要14GB显存根本装不下。试了GPTQ、AWQ,最后发现GGUF格式的Q4量化最适合这台机器——显存占用降到4GB,精度损失几乎感觉不到。这篇文章把GGUF的原理、使用方法和踩坑经验整理出来。
去年接手一个客户反馈分类项目,数据量8000条,6个类别。团队里有人建议用BERT微调,有人建议直接用GPT做零样本。最后两种方案都试了,效果差距不大但成本差了10倍。这篇文章把这个选型过程和踩坑经验整理出来。
MoE的核心思想:模型由多个专家子网络组成,每次推理只激活少数几个。总参数量大但计算量小。 工作原理 门控网络根据输入决定激活哪些专家。Mixtral 8x7B有8个专家每次只激活2个。总参数量47B但计算量相当于12B密集模型。
AutoGPT让很多人第一次见识了"自主AI"的潜力——给它目标,它能自己规划、调用工具、反思调整。 核心循环 思考:分析当前状态和目标差距。规划:决定下一步行动。执行:调用工具或生成内容。观察:获取执行结果。反思:评估是否达标,调整策略。