尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

员工:目前 30 来岁,这轮靠 AI 赚了点钱,经济上已经没有太大压力了。同时职场发展基本到头了(附Agent面试题)

员工:目前 30 来岁,这轮靠 AI 赚了点钱,经济上已经没有太大压力了。同时职场发展基本到头了(附Agent面试题) 如题看到这样一则爆料。说实话酸了真酸了。能在 30 多岁没有经济压力运气肯定不会差并且个人实力应该也很到位。我认识不少大厂的朋友这两年靠着 AI 确实搞得风生水起。从他们身上我也总结了几点大家看看是否登味十足笑第一悟性高能很快挖掘到一个潜力点不管是做产品还是小到对一件事的看法都有自己的方法论。第二执行力强我自认为执行力已经拉到满中满了但和一些朋友比起来我只能是小卷王他们才是真卷王。第三忽视那些反对声音现实生活中我们经常被别人否定很难做到心无旁骛但想要做成一件事必须要保持专注你骂归骂我看不见听不见忽视你还不行吗。再说说鹅厂。今年在 Agent 赛道确实像开了挂直接变身“Agent 超级工厂”产品矩阵已经相当完整基本把办公、编程、设计和系统操控全覆盖了。WorkBuddy、Marvis、Miora、小微、大圆、元宝这些都是能排得上号的产品。底层模型混元 Hy3 在 Agent 的干活能力上也有了质的飞跃。如果你是一位愿意相信努力、相信过程、相信一步一个脚印、相信自己能在 AI 时代分一杯羹的人那接下来的硬核内容希望你能认真读一读。全文比较肝保证大家能学到很多很多系好安全带我们粗粗粗发content01、为什么 Agent 最难的不是接入大模型老王翻了翻我的简历开门见山问道“你觉得做 Agent最难的是什么”“最难的肯定不是接入大模型。”“因为接入大模型这件事说白了就是调 API。申请 API Key然后弄个 SDK让 Agent 写几行代码把请求发出去、把响应拿回来就搞定了。”“真正难的是大模型接进来之后的 Harness。”Agent 要在真实环境里干活就意味着它要操作文件、执行命令、访问数据库、调用第三方服务。“有五件事我觉得很重要。”“第一是权限管控。Agent 能做什么、不能做什么必须在权限控制内。”“第二是工具编排。Agent 调用的工具越多工具之间的依赖关系就越复杂。哪些工具可以并行执行、哪些必须串行、失败了怎么回滚、超时了怎么处理需要一套完整的调度机制。”“第三是错误恢复。模型会有幻觉工具会超时网络会中断进程会挂掉。生产级的 Agent 必须能处理这些异常。”“第四是上下文管理。模型的上下文窗口是有限的Agent 在长任务中会不断积累对话历史、工具调用结果、中间产物。怎么在有限的窗口里保留最关键的信息什么时候压缩、什么时候直接扔掉很影响 Agent 的交付质量。”“第五是审计追踪。企业环境里Agent 做了什么必须可追溯。谁触发的、调了什么工具、传了什么参数、结果是什么出了问题能回溯。”02、用 WorkBuddy 总结腾讯文档怎么判断员工有没有读取权限老王用左手食指推了推眼镜继续问“用过 WorkBuddy 吗假设一个员工让 WorkBuddy 总结一份腾讯文档Agent 怎么判断这个员工有没有读取权限”“核心就一条——Agent 不能用自己的身份去访问资源必须用员工的身份。”WorkBuddy 权限校验三层流程“员工通过微信登录之后会拿到一个用户令牌User Token代表这个员工的身份和权限。WorkBuddy 需要做一个统一身份管理所有 Agent 请求都携带这个身份信息。Agent 调用腾讯文档的 MCP Server 时请求里必须带上用户令牌。”“MCP Server 收到请求后拿着用户令牌去腾讯文档的权限系统做校验——这个员工对这份文档有没有读取权限。有返回文档内容。没有返回权限不足的错误Agent 告诉员工‘你没有权限查看这份文档’。”“不管校验通过还是失败这次访问都要记录下来——谁在什么时候尝试读取了哪份文档结果是什么。”03、终端 Agent 升级成桌面级 Agent 怎么做老王低头看了一下我简历上的 PaiCLI 项目继续问“PaiCLI 已经是一个不错的终端 Agent 了。如果让你升级成 WorkBuddy 这样的桌面级 Agent你打算怎么做”PaiCLI Agent 已经开源到GitHubPython、Go、Java、TypeScript版本都有https://github.com/itwanger/PaiCLI-Python“第一是交互层。PaiCLI 现在是纯文本交互用户在终端里输入指令Agent 用文字回复。桌面 Agent 需要 GUI用户可以点击、拖拽、选择文件、查看图片。交互从单一的文本变成了文本加图形甚至还有语音。”“第二是工具集。PaiCLI 的核心工具是面向开发场景的——读写文件、执行命令、代码搜索。桌面 Agent 需要一套完全不同的系统级工具剪贴板读写、应用间通信、文件管理器操作、日历和邮件访问、截屏和 OCR。”终端 Agent 与桌面 Agent 五维差异“第三是常驻后台。PaiCLI 是按需启动的用完就退出。桌面 Agent 需要作为守护进程常驻后台随时响应用户唤起。涉及到进程管理、资源占用控制、心跳检测这些问题。”04、如何设计 Agent 的完整审计记录“审计要记录谁做的、做了什么、什么时候做的、为什么做、结果是什么。”“PaiCLI 已经实现了一套审计系统。”审计记录数据结构示例每一条审计记录包含这些字段时间戳、工具名称、工具参数、执行结果通过、拒绝还是报错、审批来源用户手动批准的还是策略自动允许的、执行耗时。“工具参数会做截断和脱敏。参数里如果包含 Bearer Token、API Key、密码这些敏感信息写入之前用正则匹配替换掉。”“存储格式用 JSONL——每条记录是独立的一行 JSON追加写入。好处是写入性能高不怕写入中断导致文件损坏。日志按天轮转文件名带日期。审计目录的权限设置成只有当前用户可读写防止其他进程篡改。”05、Agent 重复调用工具时如何避免重复副作用“幂等。”幂等性三层防护机制“每次工具调用生成一个唯一标识由工具名加关键参数的哈希组成。执行前先查执行记录同一个幂等键已经执行成功过直接返回上次的结果不重复执行。”“写文件用覆盖写入而不是追加写入创建资源前先检查是否已存在。”“如果 Agent 连续多轮调用同一个工具、传入相同的参数说明模型可能陷入了死循环。PaiCLI 有一个停滞检测机制——连续 3 轮相同的工具调用会触发退出避免无意义的重复。”幂等键怎么设计才不会误判“关键是选对参与哈希的参数。”幂等键组成要素“不是所有参数都应该参与。比如执行命令的工具命令内容应该参与但时间戳不应该参与。写文件的工具文件路径和文件内容都应该参与。”“还有一个时间窗口的问题。同一个幂等键在 5 分钟前执行过现在再执行一次算重复还是新的任务Agent 可以追问一下用户的意图。”06、Agent 的长任务如何保证进程重启后继续执行“靠检查点Checkpoint。”任务状态机与检查点恢复流程PaiCLI 有一个持久化的任务管理模块用 SQLite 做任务存储。每个任务有一个状态机排队中 → 执行中 → 完成或失败。任务的当前状态、输入参数、已完成的步骤、中间结果都存在 SQLite 里。“进程启动时任务管理模块会扫描所有状态为‘执行中’的任务——这些就是上次进程退出时还没跑完的把它们重新放入执行队列继续。”一个长任务可能包含几十个步骤。任务级恢复进程挂了整个任务要从头开始。步骤级检查点每完成一个步骤就把状态写入存储恢复时从最后一个成功的步骤继续已完成的步骤不重新执行。07、Agent 调用模型或工具失败后什么时候可以重试“区分可重试和不可重试两类错误。”“可重试的HTTP 429 限流、500/502/503/504 服务端错误、网络超时、连接被重置。这些属于临时性故障过一会儿再试很可能就好了。”“不可重试的401 认证失败、400 参数错误、SSL 错误、JSON 解析失败。这些是确定性错误重试多少次结果都一样。”Agent 重试决策流程PaiCLI 的重试模块实现了一套完整的机制。默认 3 次尝试退避策略是指数退避加抖动——基础延迟 500 毫秒每次翻倍上限 30 秒再加上正负 20% 的随机抖动。“抖动是必须的。如果多个 Agent 同时触发限流同时等待相同的时间后重试所有请求就会在同一时刻涌入又被限流又等待。抖动让每个 Agent 的重试时间错开打散请求峰值。”“如果服务端返回了 Retry-After优先用服务端的等待时间。”如果模型调用是流式的SSEAgent 已经把部分输出展示给用户了这时候连接断了能不能重试不能。因为重试意味着模型重新生成新的输出和已展示的部分会不一致。PaiCLI 的做法是流式响应已经有内容被消费了就标记为不可重试。场景题08、Agent 如何在效果、延迟和成本之间进行模型路由老王摘下眼镜用他的格子衫擦了擦又重新带上继续问“WorkBuddy 里可以配置混元、DeepSeek 这些模型。如果让 Agent 自主选择模型应该怎么发挥每个模型的长处”模型路由决策矩阵“分两步先做任务分级再做模型匹配。”“简单任务比如说格式转换、信息提取、短文本摘要对推理能力要求不高用快速便宜的模型就够了。复杂任务比如说代码生成、多步推理、长文档分析需要强推理能力用更大尺寸的模型。”“分级可以用一个轻量级的分类器做甚至可以用规则。比如输入长度短、不包含代码块、不包含‘分析’、‘比较’、‘设计’、‘深度调研’这类关键词的大概率是简单任务。”“模型匹配是给每个模型建一张能力画像。混元 Hy3 擅长中文理解和工具调用Agent 场景下的 SkillsBench 得分有 55。DeepSeek V4 擅长代码生成和数学推理成本相对低。”当然也可以手动切换——用户通过命令选择模型系统在运行时创建新的客户端实例对话历史保留上下文管理策略根据新模型的窗口大小自动调整。“但理想的自动路由应该是。”“第一前置意图分类器。在主模型调用之前用一个轻量模型快速判断任务类型和难度。”“第二动态降级。默认用中档模型如果返回的质量不达标自动升级到更强的模型重试。反过来检测到任务很简单主动降级到便宜模型。”“第三成本监控。按用户、按部门统计 token 消耗和模型调用成本超出预算自动切换到低成本模型。”PaiCLI 的多模型架构是怎么设计的PaiCLI 的模型工厂支持 7 个提供商——GLM、DeepSeek、StepFun、Kimi、FreeLLMAPI、讯飞星辰 MaaS、Agnes。每个提供商有独立的客户端实现启动时按优先级尝试连接默认提供商连不上就自动往下重试。PaiCLI 多 Provider 工厂架构“切换模型时需要注意不同模型的上下文窗口。GLM-5.2 是 256KDeepSeek V4 是 1M。切换之后压缩触发的阈值、保留的对话轮数、搜索结果的分块大小都要自动调整。”09、怎么评测一个企业级 Agent 有没有真正创造价值“看四个维度。”企业 Agent 价值评测四维“第一是效率。Agent 接手之前员工完成某个任务需要多长时间Agent 接手之后呢这个对比必须基于真实的使用数据。比如整理一份会议纪要以前人工要花半小时现在 Agent 几分钟搞定就是可量化的效率提升。”“第二是质量。Agent 完成的任务准确率怎么样有多少需要人工修正如果 Agent 总结的会议纪要每次都要改效率提升就被质量问题抵消了。”“第三是采纳率。Agent 上线了有多少员工在主动用用了之后还会继续用吗日活、周留存、主动调用频率这些数据能反映 Agent 是不是真的解决了痛点。”“第四是 ROIReturn on Investment投入产出比。模型调用的成本MCP Server 的成本开发迭代的成本。这些加起来和 Agent 节省的人力成本对比到底划不划算。”11、腾讯会议结束后WorkBuddy 怎么完成从会议记录到任务分配的全流程老王无名指上的戒指轻轻碰了一下茶杯应该是无意识的接着问“一场腾讯会议结束后WorkBuddy 需要读取会议记录提取决策和待办查询腾讯文档补充背景把任务分配给对应员工并在企业微信群里发送通知。请你设计一个完整的 Agent 系统。”“这是一个典型的事件驱动 Agent 编排的系统。”“腾讯会议结束时发出一个 Webhook 事件包含会议 ID、参会人列表、会议时长。Agent 编排器监听这个事件收到后启动工作流。”“Agent 编排器把整个工作流拆成五个步骤按依赖关系安排执行顺序。”WorkBuddy 会议后工作流编排“步骤 1调用腾讯会议的 MCP Server拿到会议的完整记录包括转写文本和共享的屏幕截图。”“步骤 2把会议记录交给 LLM提取决策项和待办事项。每个待办包含内容描述、责任人、截止日期。输出要求是结构化的 JSON。”“步骤 3拿到待办之后去腾讯文档里找相关的背景资料。比如待办里提到‘更新 Q3 预算表’Agent 需要找到这份预算表的链接确认责任人有编辑权限。”“步骤 4创建任务分配给对应的责任人。可以在企业微信里创建。”“步骤 5在会议关联的企业微信群里发送一条汇总通知——会议决策摘要、待办列表、每个待办的责任人和截止日期。”“然后是 MCP Server。每个外部系统封装成独立的 MCP Server——腾讯会议的、腾讯文档的、企业微信的。每个 MCP Server 独立部署、独立鉴权通过 MCP 协议和 Agent 通信。”“最后是容错。长流程最怕中断。每个步骤执行完写检查点失败了从最近的检查点恢复。通知发送失败要有重试。任务创建失败要能降级保证信息触达。”企业 Agent 四层系统架构PaiCLI 如何写到简历上项目名称PaiCLI — 终端 AI Agent 命令行工具项目简介对标 Claude Code 的 Java 版终端 Agent支持 ReAct、Plan-and-Execute、Multi-Agent Team 三种执行模式具备多轮对话、代码搜索、工具调用、自动修复等能力。技术栈Java 21 Spring AI MCP 协议 SQLite Elasticsearch核心职责设计并实现多层权限管控体系包含用户审批、路径守卫、命令守卫等所有写操作和 MCP 工具调用必须通过策略校验后才能执行构建 JSONL 格式的审计日志系统记录每次工具调用的时间戳、参数、结果和审批来源并实现数据自动脱敏实现基于 SQLite 的持久化任务管理模块支持任务状态机和进程重启后的自动恢复配合 Checkpoint 机制保障长任务的连续执行设计 LLM 重试策略区分可重试和不可重试错误采用指数退避加抖动机制并将流式输出已消费的响应标记为不可重试实现多模型 Provider 工厂架构支持 7 家模型提供商的运行时切换并根据模型窗口大小自动调整压缩策略学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
返回列表