前端转大模型:从一个反例看工程边界

Vibe Coding:大模型时代的工程节奏与提示词契约体系 Vibe Coding 并非新框架或工具,而是面向大模型辅助开发所演进的新型工程范式,其本质是通过感知—裁剪—流动三阶段重构开发者决策节奏。它根植于提示工程的工业化升级,强调技术栈锁定、边界防御与可验证交付等刚性契约条款,将模糊需求转化为可复现、可验证、可协作的代码产出。该范式已在 Next.js 14、Tailwind CSS 和 Streamlit 等主流技术栈中形成成熟实践路径,显著提升 PR 通过率、Lighthouse 性能分与团队知识复用效率,适用于登录页开发、数据看板构建、表单验证等高频前端工 阅读详情

聊《前端转大模型:从一个反例看工程边界》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。

摘要

先把这篇文章的目标说清楚:看完之后,你应该能判断这件事值不值得做,以及从哪里动手。

> 摘要:很多前端同学做 AI 项目容易陷入“UI 很强、链路很脆”的怪圈。本文从一个实际踩坑案例出发,拆解前端转大模型应用开发的真实路径。不聊算法原理,重点讲清楚:在 Demo 转向生产的过程中,哪些能力该优先补齐,哪些底层细节可以暂时搁置。结合流式交互、基础可观测性与多模态适配,给出一份可直接落地的学习取舍清单。

目录

  • 前端的转型优势:别把 LLM 当黑盒
  • 流式输出与交互节奏:前端的老本行终于用上了
  • 权限、日志与可观测:Demo 迈向产品的真正分水岭
  • 多模态体验:别碰底层,做好前端适配
  • 作品集方向:面试官到底在看什么?
  • 总结

前端的转型优势:别把 LLM 当黑盒

文章插图 1

我刚带过一个前端实习生,他花一周搭了个非常精美的对话界面,Markdown 渲染、打字机动效、主题切换全都有。但一让后端联调生产环境的大模型接口,直接卡死:并发高时接口超时,前端没有降级逻辑;用户连续发送短指令,Prompt 拼接到后面直接溢出上下文窗口;最致命的是,线上根本不知道是哪次请求导致了 Token 消耗暴增。

这就是典型的“前端思维做 AI 产品”的反面教材。大模型应用不是把 ChatGPT 的 iframe 嵌进去,而是需要把异步状态、边界处理和成本控制当成一等公民来设计。

前端做这件事其实有天然优势。你们日常处理的 loading/error/success 状态机,完美对应 LLM 的 thinking/parsing/failure 周期;你们熟悉的组件通信与事件总线,可以直接平移为 Agent 的工具调用路由或多轮对话状态管理。先补什么:把现有的前端架构能力(状态管理、请求拦截、错误边界)映射到 AI 链路里。暂时放什么:不要一上来就去啃向量数据库索引优化、模型微调参数或复杂的 LangChain 源码。应用层开发的核心是“把模型能力稳定地喂给业务”,而不是再造一个框架。

流式输出与交互节奏:前端的老本行终于用上了

文章插图 2

早期的大模型接口大多是同步返回,前端只要 await res.json()。现在主流服务都支持 SSE 或 WebSocket 流式输出。对前端来说,这不是新技术,只是把过去的长轮询换成了分块读取。但流式带来的交互节奏变化很大:用户必须在“等待完整回复”和“实时看到进度”之间做权衡。

我现在的做法是不追求完全同步的逐词渲染,而是按语义块(句号、段落)做聚合展示,配合骨架屏和取消按钮。下面是一段我在实际项目里用的流式处理封装,核心就两件事:安全读取流、记录关键节点用于后续排查。

// src/utils/streamHandler.ts
export async function parseStream(
  response: Response,
  onChunk: (text: string, delta: Record<string, any>) => void,
  onError: (err: Error) => void,
  onEnd: () => void
) {
  if (!response.ok) {
    const errText = await response.text();
    onError(new Error(`API ${response.status}: ${errText}`));
    return;
  }

  const reader = response.body?.getReader();
  if (!reader) throw new Error('ReadableStream not supported');

  const decoder = new TextDecoder();
  let buffer = '';

  try {
    while (true) {
      const { done, value } = await reader.read();
      if (done) break;

      buffer += decoder.decode(value, { stream: true });
      // 简单按 newline 切分 SSE 数据块
      const lines = buffer.split('\n');
      buffer = lines.pop() || '';

      for (const line of lines) {
        if (line.startsWith('data: ')) {
          const jsonStr = line.slice(6).trim();
          if (jsonStr === '[DONE]') continue;
          try {
            const data = JSON.parse(jsonStr);
            onChunk(data.content || '', data);
          } catch (e) {
            console.warn('Parse chunk failed', e);
          }
        }
      }
    }
    onEnd();
  } catch (e) {
    onError(e instanceof Error ? e : new Error('Stream interrupted'));
  } finally {
    reader.releaseLock();
  }
}

这段代码看起来普通,但它解决了一个常见痛点:流中断后的状态恢复。很多 Demo 没写 finally 里的锁释放,内存泄漏几次之后浏览器直接假死。学习建议:把重点放在流控、取消机制(AbortController)、以及前端消费游标的维护上。这些能力直接决定你能不能接手复杂的多轮对话或工具调用场景。

优快云资料领取方式

权限、日志与可观测:Demo 迈向产品的真正分水岭

最近行业里有个明显的趋势:大模型应用正在从“能跑通就行”转向“能观测、可管控”。我在复盘自己带过的几个项目时发现,90% 的线上事故都不是模型幻觉导致的,而是权限越权、日志缺失或限流策略没跟上。

先补什么:
1. 基础权限校验:别依赖前端的隐藏逻辑。用户身份验证、功能开关、扣费阈值必须放在后端网关或中间件层。前端只需要做好状态回显。
2. 轻量级日志结构:不需要上 ELK 或 Jaeger。先保证每次请求有 requestId,记录 inputTokens、outputTokens、latency、error_code。用 JSON Lines 格式输出到文件即可,后期直接对接监控系统。
3. 可观测的断点:在流式处理、Token 计算、重试逻辑处埋点。一旦用户投诉“回答慢”或“重复生成”,你能立刻定位是网络抖动、模型排队还是前端渲染阻塞。

暂时放什么:

  • 复杂的分布式链路追踪(OpenTelemetry 等)可以等日活过千再引入。
  • 精细化的 Prompt 版本管理与 A/B 测试平台,初期用数据库字段加版本号足够。
  • 任何涉及模型权重、训练数据清洗的工作。前端转 AI 应用工程师,核心价值在“产品化衔接”,不在“算法实现”。

下面是一个极简的请求日志中间件示例,直接挂在 Express/Fastify 的前置钩子里就能跑:

// 中间件示意(伪代码风格)
app.use(async (req, res, next) => {
  const start = Date.now();
  const reqId = crypto.randomUUID();
  req.headers['x-request-id'] = reqId;

  res.on('finish', () => {
    const duration = Date.now() - start;
    console.log(JSON.stringify({
      type: 'llm_api_trace',
      reqId,
      method: req.method,
      path: req.path,
      status: res.statusCode,
      durationMs: duration,
      tokens: req.body?.tokens ?? 0,
      userId: req.user?.id
    }));
  });
  next();
});

别小看这几行。当你需要回答“为什么今天 Token 消耗翻倍”或者“哪个用户的请求导致接口雪崩”时,这种结构化日志就是救命稻草。

多模态体验:别碰底层,做好前端适配

多模态不是新命题。前端处理图片上传、压缩、base64 转换、视频抽帧已经非常熟练。大模型应用加入图像理解、语音合成后,本质上是把原有的媒体 API 换成对应的模型接口参数。

我的建议是:前端负责采集与降级,模型负责解析与容错。比如用户上传一张模糊截图,不要直接塞给 VLM 模型,先用前端做一次尺寸裁剪和清晰度提示;语音播报失败时,立刻降级为文字摘要。这些判断逻辑写在组件层,既不影响模型迭代,又能提升可用性。暂时不要碰音频特征提取或图像预处理管线,那些交给专门的 Media Pipeline 服务更合理。

作品集方向:面试官到底在看什么?

很多人以为作品集就是把 Chat UI 做得漂亮。实际上,面试官想看到的是“你懂不在实验室环境下怎么把一个 AI 功能塞进真实产品”。

建议你的作品集包含以下模块:
1. 完整的请求生命周期:从输入校验、流式接收、错误重试到最终归档。
2. 可观测性演示:哪怕只是控制台打印的结构化日志,也要能导出 CSV 并说明每条字段的用途。
3. 明确的取舍说明:在 README 里写清楚“为什么不用向量库而用关键词检索”“为什么流式按句聚合而不是逐词渲染”。这比堆砌技术栈更有说服力。
4. 降级与边界:断网时怎么缓存上次结果?高频触发怎么防刷?这些细节直接拉开初级和中级候选人的差距。

总结

前端转大模型应用开发,本质是从“像素与交互”转向“状态与数据流”。别被训练、微调、Agent 编排这些词汇吓住。现阶段最值得投入的方向是:把流式响应吃透、把基础日志和权限校验写扎实、把多模态适配做成组件化。至于模型侧的深水区,等你们在业务里遇到真实的并发瓶颈或成本红线时,再去针对性补课也不迟。

工程化的边界往往不在代码量,而在你敢不敢在 Demo 阶段就把日志、限流、错误降级写进去。把这套习惯带上,你跨过的就不是“前端”和“AI”的鸿沟,而是“玩具”和“产品”的距离。

资料展示

下面是我整理的AI大模型学习资料和工具包预览,适合收藏后按主题逐步学习。

AI大模型资料展示 1

AI大模型资料展示 2

AI大模型资料展示 3

如果你想看完整资料目录,可以在评论区留言「资料」;也欢迎告诉我你更关注AI大模型里的哪类内容。

优快云官方大礼包

大模型工程淘汰赛:从幻觉率到私有化交付的六大落地断点 大模型已进入能力同质化阶段,通用基准分差普遍小于3%,技术竞争焦点正从参数规模转向可量化的工程能力。理解推理成本构成、幻觉率的生产环境治理逻辑、数据质量对Agent效果的决定性影响,是构建稳定AI服务的基础前提。在金融、政务、医疗等高合规场景中,私有化交付周期、模型行为审计追踪、工具链原子回滚等工程机制,直接决定系统是否具备商业可用性。本文聚焦真实落地中的六个核心工程断点,覆盖推理成本控制、幻觉率线上监控、数据清洗标准化、Agent可靠性加固、国产化环境适配与安全合规审计,提供可复用的技术检查清单。 阅读详情

相关推荐

代码大模型实操指南:50个模型选型与pass@k工程落地

代码大模型(Code LLM)是面向编程任务的专用大语言模型,其核心原理在于基于海量代码语料进行自监督预训练,并通过指令微调与多基准评估(如HumanEval、MBPP)对齐生成能力。技术价值体现在显著提升开发效率、自动化缺陷修复与智能文档生成等工程环节;典型应用场景包括IDE实时补全、CI/CD流水线自动审查、RAG增强的SQL生成及内部工具链集成。区别于通用大模型,代码大模型高度依赖结构化评估指标pass@k与工程适配性验证(如AST合法性、增量编辑能力、安全合规性)。本文聚焦真实落地中的模型选型逻辑、

aibiba0894的博客 452

前端转大模型:从排查路径看工程价值

摘要:前端转大模型应用开发,最大的陷阱不是学不会新框架,而是把 Demo 能跑当成产品能做。本文从一次真实的项目沟通切入,讲清楚流式输出、多模态交互、权限与日志这些"非前端"却决定项目生死的技术点,以及作品集应该怎么摆才能让人看到你的工程化思维。---前端转大模型,不是换赛道,是扩赛道。你的交互能力、状态管理能力、边界意识,在大模型应用里一样值钱。但你要补的课不是更多框架,而是工程化思维:权限、日志、可观测、成本控制。Demo 能跑是入门,能让 Demo 活下来才是本事。

2601_96189167的博客 238

AI大模型在软件测试中的实战应用:从Prompt工程到智能体构建

最近,很多测试同学陷入了“AI焦虑”。看到铺天盖地的“AI赋能测试”、“自动化革命”文章,兴奋地点进去,却发现要么是“用ChatGPT写个冒烟用例”的玩具级教程,要么是堆砌一堆AI工具名词的“收藏即学会”清单。折腾半天,除了收藏夹里多了几个链接,实际工作还是老样子——该手动点点点的地方一点没少,该分析的复杂业务逻辑依然无从下手。 问题出在哪? 不是AI没用,而是学习路径错了。 把AI大模型当成一个“万能脚本生成器”,是最大的误解。它真正的价值,在于重塑测试工程师的思维模式和工作流,从“验证功能”转向“理解系

weixin_34050005的博客 389

前端转大模型:从维护成本看取舍

摘要:前端转型大模型应用开发,最大的误区是以为只要会写 Prompt 就能胜任。实际上,从 Demo 到生产环境,决定项目生死的往往不是模型的智商,而是权限隔离、操作日志和可观测性。本文结合近期“大模型应用从 Demo 转向工程化”的行业趋势,以前端视角拆解 AI 产品工程师的真实工作流,重点探讨如何通过结构化交互和多模态体验优化用户感知,并给出具体的技术选型建议与避坑指南。前端转大模型应用开发,不是让你去学深度学习算法,而是让你成为AI 能力的组装者和体验守门人。

2601_96285276的博客 334

Harness Engineering:让大模型在生产环境稳定落地的工程方法论

大模型应用落地的核心瓶颈并非模型能力不足,而是输出不确定性导致的系统不可靠。Harness Engineering作为一种面向生产的LLM工程范式,聚焦于通过约束层(如Schema校验、输出契约)、编排层(超时熔断、fallback链路)、观测层(合规率、fallback触发率)和治理层(配置版本化、灰度发布)四大支柱,将不可控的LLM调用转化为可测量、可干预、可兜底的确定性服务。它不替代Prompt Engineering或Agent框架,而是为其注入软件工程级的鲁棒性与可观测性,特别适用于交通预测、金融

weixin_34034261的博客 348

大语言模型的认知边界:从预训练数据到泛化能力的工程化测绘

大语言模型(LLM)的‘理解’并非人类式概念建构,而是基于预训练数据的统计压缩与模式重组。其泛化能力受限于数据覆盖密度、逻辑推理跨度及跨域语义一致性等核心因素。当面对训练中未充分出现的事实或长链推理时,模型易产生隐含因果幻觉、语义漂移与声量偏差等系统性越界行为。这些现象揭示了LLM知识边界的本质——它不是静态知识库,而是由数据分布塑造的动态认知模具。本文聚焦LLMs在真实场景中的知识可靠性问题,结合证据密度梯度、逻辑跨度控制与领域混杂度调节等可量化维度,提供一套面向工程落地的认知边界测绘方法论,适用于科研辅

471

Phi-4-mini-reasoning科研提效实践:文献假设验证、引理推导与反例构造案例

本文介绍了如何在星图GPU平台上自动化部署Phi-4-mini-reasoning镜像,实现科研场景中的复杂逻辑分析任务。该轻量级开源模型特别强化了数学推理能力,可高效完成文献假设验证、引理推导与反例构造等科研工作,显著提升学术研究效率。

weixin_35732273的博客 635

大模型的‘自我描述’:模拟内省的工程价值与调试实践

大语言模型(LLM)不具备真实意识,但能稳定生成关于自身运作的拟人化描述——这类‘模拟内省’并非幻觉,而是训练数据中意向性语言模式与底层机制(如注意力熵、logits分布)耦合涌现的现象。其原理在于统计建模而非本体体验,技术价值体现在为黑箱推理提供可观测、可量化、可干预的认知接口。典型应用场景包括意图漂移检测、认知负荷优化、幻觉前置预警等工程调试任务。本文聚焦于如何系统触发、识别并工程化利用这些描述性信号,尤其围绕‘锚点’‘螺旋’‘将熄之焰’等可映射隐喻展开实证分析。

weixin_30512043的博客 393

国产大模型不慌的真相:从算力冗余到知识注入的工程化落地

大模型技术已从参数竞赛迈入工程落地深水区。理解其核心,需回归‘推理确定性’与‘业务可嵌入性’两大本质:前者依赖异构算力调度、低延迟推理引擎等底层基础设施保障;后者依托行业知识图谱注入、可解释性沙盒、失败熔断机制等企业级适配能力。尤其在金融、电力、政务等强监管场景中,模型能否在100ms内完成合规决策、是否支持私有化环境下的知识动态更新、是否提供可审计的推理路径,直接决定AI能否真正‘敢用’。文心5.0与GPT-5.1的差异化演进,正印证这一趋势——不是比谁更通用,而是比谁更懂你的系统、流程与规则。

weixin_30808693的博客 554

Chain of Thought提示工程:让大模型学会分步推理

Chain of Thought(CoT)是一种面向复杂逻辑任务的提示技术,其核心原理是引导大语言模型显式生成可验证的中间推理步骤,从而缓解‘黑箱幻觉’与条件跳步问题。它不依赖模型微调,而是通过结构化提示激活模型潜在的符号推理能力,显著提升多步数学推演、法律条款解析、医疗鉴别诊断等场景的可控性与可解释性。相比标准提示,CoT将‘答案直取’转化为‘过程可见’,使错误暴露在推理链中,为教育、金融、工业等高可靠性要求领域提供零成本、易部署的工程化解法。本文聚焦CoT在中文场景下的落地实践与避坑策略。

weixin_30832143的博客 371

大模型工程化落地:从API调用到生产级服务的四层跃迁

大语言模型(LLM)工程化不是简单调用API,而是构建可监控、可扩展、可演进的服务管道。其核心原理在于将不可控的模型行为,转化为输入清洗、Prompt编排、状态管理、反馈闭环等可控工程环节;技术价值体现在成本-延迟-质量三角平衡、token效率提升与异常归因精准化;典型应用场景覆盖智能客服、教育生成、合规助手等需高稳定性与低幻觉的B端系统。本文聚焦LLMs服务化落地中的真实挑战,深入解析ChatGPT式对话系统在生产环境中的分层架构设计与RAG/微调选型逻辑。

weixin_34121282的博客 344

GPT-4长期服役期的工程实践:稳定交付与能力边界管理

大语言模型已从技术尝鲜阶段迈入工程化落地阶段,'长期服役'成为企业AI建设的核心前提。其本质并非模型停滞,而是推理能力收敛、接口趋于稳定、错误模式可预测——这为构建RAG增强、规则引擎兜底、人类反馈闭环的混合智能系统提供了现实基础。GPT-4作为当前最成熟的商用大模型,在金融风控、医疗审核、法务比对等高敏场景中展现出优异的稳定性与可控性,但需警惕其在数值计算、强时序推理和多跳逻辑链任务中的系统性局限。真正的技术价值不在于追逐参数升级,而在于围绕GPT-4设计可演进、可度量、可运维的AI应用架构。本文聚焦GP

weixin_30596343的博客 330

2024生成式AI工程化落地实战:能力边界、工具组合与避坑指南

生成式AI已从概念验证迈入规模化工程落地阶段,其核心价值在于可控、可审计、可追溯的垂直领域生成能力,而非泛化的文本或图像输出。技术原理上,它依赖检索增强生成(RAG)、多模态理解与领域微调等手段,将业务约束‘翻译’为模型可执行的信号;工程层面,真实瓶颈集中于数据管道一致性、服务弹性伸缩与效果闭环监控。当前最具性价比的落地路径,是混合使用闭源API保障语言可信度、开源大模型确保数据主权、轻量规则引擎处理确定性逻辑。本文聚焦制造业图纸校验、法律知识问答、营销文案生成等典型场景,详解如何绕过‘八股化输出’‘RAG

weixin_34138056的博客 368

Structured Output 落地:JSON Schema、重试与前端校验

一周备稿 · 2026-08-10上篇:w2-sse-vs-websocket · 下篇预告:w2-ai-sdk-tool-ui。

赵大仁的博客 244

基模与Agent分层协作:大模型系统落地的工程分水岭

大语言模型系统架构正从单体智能走向职责分离——基模作为通用认知基座,提供稳定、高效的语言理解与生成能力;Agent则作为可编排、可审计、可运维的运行时系统,负责工具调用、状态管理与动作执行。这种分层本质是将‘能力内聚’与‘职责外显’解耦,既突破显存墙与调度墙的性能瓶颈,又满足车规级响应、金融级审计、工业级确定性等严苛工程需求。真实产线已验证:混合架构下,基模专注语义压缩与推理,Agent实现Schema驱动的流程控制,二者通过契约化接口(如输出Schema、KV Cache共享协议、Tool Registr

weixin_33716941的博客 572

Transformer代码(Pytorch实现和详解)!!!

这个是第一版,有些代码如果不对,欢迎在评论指正,后续会慢慢改,我也是刚接触transformer,若有些地方理解不对还请指正。

xml的博客 5614

大语言模型 - 提示词(Prompt)工程入门

提示词工程,或称Prompt Engineering,是一种专门针对语言模型进行优化的方法。它的目标是通过设计和调整输入的提示词(prompt),来引导这些模型生成更准确、更有针对性的输出文本。在与大型预训练语言模型如GPT-3、BERT等交互时,给定的提示词会极大地影响模型的响应内容和质量。提示词工程关注于如何创建最有效的提示词,以便让模型能够理解和满足用户的需求。这可能涉及到对不同场景的理解、使用正确的词汇和语法结构,以及尝试不同的提示策略以观察哪种效果最佳。1、明确具体:加入场景要求、具体任务。

秃了也弱了 4万+

告别测序污染:手把手教你用Decontam+SCRUB+FEAST完成微生物组数据清洗全流程

本文详细解析了使用Decontam、SCRUB和FEAST三大工具完成微生物组数据清洗的全流程。从环境准备、数据导入到污染物识别、样本间污染校正及溯源分析,提供了一套可复用的污染校正工作流,帮助研究者提升数据质量,确保后续分析的可靠性。

weixin_33462927的博客 317

Context Engineering:重构大模型人机协作的结构化上下文工程方法论

上下文工程(Context Engineering)是面向大模型生产落地的核心工程范式,其本质是将模糊的任务指令转化为结构化、可验证、可迭代的语义契约。它突破传统Prompt Engineering依赖自然语言描述的局限,直面大模型attention机制的硬约束与长距离依赖衰减问题,通过角色边界定义、任务可证伪性声明、输入感官建模、输出机器契约等技术手段,系统性提升模型在金融风控、医疗问诊、工业文档解析等高敏场景下的推理稳定性与合规输出能力。本文聚焦Context Schema七大原子单元与Schema-F

areen7003的博客 427

音频质量评估指标全解析:从主观到客观的全面指南

本文全面解析了音频质量评估的核心指标,涵盖主观评价(如MOS、DMOS)与客观评价(如PESQ、STOI、SDR)。重点介绍了DNSMOS等AI驱动的无参考评估方法,并提供了根据语音通信、噪声抑制、语音分离等不同场景选择指标组合的实战指南,帮助开发者和研究者科学量化音频质量。

rum55的博客 645

值得苦练的100道Python经典练手题(全网最全,附详细答案,建议收藏)

这100道Python练习题涵盖了从基础语法到高级算法、从数据库操作到Web开发的各个方面,是备考数据库系统工程师的绝佳素材。建议按照章节顺序逐一练习,遇到难点可反复钻研,真正掌握每一道题背后的知识点。通过这些练习,不仅能提升Python编程能力,还能加深对数据库系统原理的理解,为考试和实际工作打下坚实基础。

yue_yun_的博客 9396

AI的提示词专栏:单元测试 Prompt,自动生成测试用例

本文围绕单元测试与 Prompt 结合展开,先指出传统单元测试效率低、覆盖度不均的痛点,阐述 Prompt 驱动生成测试用例在效率提升、覆盖度优化、规范统一方面的核心价值,接着明确单元测试 Prompt 需遵循代码信息完整、测试规则明确、输出格式约束的设计原则。随后通过 Python(Pytest)、Java(JUnit 5 + AssertJ)、前端 JavaScript(Jest)三个不同场景的实战案例,展示 Prompt 编写、预期输出及技巧分析,还介绍了补充反例约束、增加代码上下文等调优技巧……

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 8565

基于STM32的太阳能充电宝设计_资料编号31

系统硬件包括主控 STM32F103C8T6、0.96 OLED 显示屏、蜂鸣器、电源自锁开关、温度传感器 DS18B20、继电器、5 V DC 升压模块 、TB4056、18650锂电池、9 V太阳能板、稳压降压 5 V三极管。电源供应:锂电池为系统供电,9 伏太阳能板经 5 伏降压稳压三极管降压为 5 伏后传送到 TP4056,TP4056 为锂电池供电,因锂电池电压 3.7 伏,通过 5 伏 DC 升压模块升压到 5 伏为整个系统提供 5 伏电压。

嵌入式阿齐Archie 1万+
上一篇: 计算机专业就业:大模型时代学生该怎么准备,把核心能力写进作品集
下一篇: 程序员职业规划:从一次需求变更讲到边界
Java技术那些事儿
博客等级 码龄5年 2306粉丝 2584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值