工作流全景

基于OpenCV的RICOH THETA全景相机HDR合成与VFX工作流实践 高动态范围(HDR)成像技术通过合成多张不同曝光的图像,突破传感器宽容度限制,捕捉从暗部到亮部的丰富细节,其核心原理在于图像对齐与融合算法。这项技术在计算机视觉和图形学领域具有重要价值,能够为视觉特效(VFX)、虚拟现实(VR)和建筑可视化提供高质量的源素材。OpenCV作为强大的开源计算机视觉库,为HDR合成提供了从特征对齐、相机响应曲线校准到色调映射的全套工具链,显著提升了开发效率。在实际应用中,针对RICOH THETA等全景相机的双鱼眼镜头特性,需在鱼眼原始图像层面或采用球面优化算法进行HDR处理, 阅读详情
【RAG系列】AI的“三步记忆法“ - RAG工作流程全景解析 用户问题检索器向量数据库相关文档增强器增强提示生成器最终回答。 阅读详情

相关推荐

如何设计高效稳定的工作流:基于文心一言的智能体调用与管理全景指南

本文探讨了在现代智能系统中设计稳定工作流的重要性,特别是在使用AI助手(如文心一言)时。文章首先定义了工作流,并强调了其稳定性的关键作用,包括任务分解、依赖关系和错误处理。接着,详细介绍了如何利用文心一言设计高效稳定的工作流,包括明确任务目标、设计输入输出格式、处理异常和确保任务依赖。文章还提供了优化智能体调用稳定性的方法,如任务划分、增量任务和定期检查。最后,通过一个实际案例展示了如何应用这些设计方法。本文旨在为读者提供实用的思路和技巧,以构建高效且稳定的智能体调用工作流。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1280

Infinite-Canvas工作流实战:360全景图预览与视频帧抽取技巧

Infinite-Canvas 是一款功能强大的 AI 创作工具,支持 ComfyUI、API 调用和 ModelScope 等多种 AI 模型服务。本文将深入探讨如何利用 Infinite-Canvas 的 360 全景图预览与视频帧抽取功能,为您的创作工作流带来革命性的效率提升。😊 ## 为什么选择 Infinite-Canvas 进行 AI 创作? Infinite-Canvas 作为

gitblog_00562的博客 777

AI智能体工作流架构设计模式:从理论到产业实践的全景解析

本文系统解析了2025年AI智能体工作流设计的九大核心模式,包括顺序智能、并行处理、智能路由和自我改进系统等,结合工业制造、软件开发等领域的创新案例,展示了模块化编排、自适应优化与多Agent协作如何构建下一代自主智能系统。研究指出,工作流架构已成为区分实验性Demo与生产级智能体的关键,通过Prompt Chaining、Plan and Execute等模式可显著提升任务效率与准确性。

fudaihb的博客 1236

“一镜装不下”的风景?LR+PS的HDR全景与AI生成式扩展工作流

本文旨在解决广大风光、建筑及旅行摄影师在面对宏大场景时,常遇到的两大技术瓶颈:“高光过曝、阴影死黑”的高动态范围(HDR)问题,以及“镜头焦段有限、无法完整捕捉”的超广角视野问题。我们将深入介绍一套结合了 Adobe Lightroom Classic 的“照片合并”功能与 Adobe Photoshop 的“生成式扩展”AI技术的进阶后期工作流。通过本指南,你将学会如何将多张“包围曝光”和“连续拍摄”的照片,智能地合并成一张细节丰富、影调完美的HDR全景图,并利用AI的力量,无痕地补全合并后不规则的边缘,

reddingtons的博客 1495

程序员真实工作全景:从编码到协作的完整工作流解析

软件工程是一个系统工程,其核心在于将业务需求转化为稳定、可维护的软件解决方案。其基本原理涉及从需求分析、系统设计到编码实现、测试运维的完整生命周期。这一过程的技术价值在于确保软件质量、提升团队协作效率,并降低维护成本。在实际应用场景中,程序员需要掌握需求沟通、技术方案设计、代码审查、部署监控等非编码技能,这些环节共同构成了现代软件开发的全貌。例如,需求分析与沟通往往占据20%-30%的工作时间,而代码审查则是保障代码质量、统一团队规范的关键实践。理解这些核心工作维度,有助于从业者构建更全面的能力体系,在团队

weixin_30924087的博客 454

智能体架构与风险全景:从LLM工作流到OWASP Top 10安全浅谈

本文全面解析了LLM(大语言模型)的安全风险与防护方案。首先深入剖析LLM应用架构和关键工作流程,包括输入处理、核心推理和输出处理三阶段。其次详细解读OWASP LLM Top 10风险清单,重点分析提示词注入、数据泄露等主要威胁。通过对敏感数据流暴露点的系统分析,提出数据脱敏、安全传输等关键技术。最后提供实战防护方案,包括安全架构设计原则、代码级实践和监控响应机制。文章强调LLM安全防护的系统化建设,为开发者提供从风险认知到具体实施的全方位指导。

IT深耕十余载,大道之简 1100

hdri_全景HDRI的艺术家友好型工作流程

SIGGRAPH course 2016: An Artist-Friendly Workflow for Panoramic HDRI SIGGRAPH课程2016:全景HDRI的艺术家友好型工作流程 Image-based lighting (IBL) with high dynamic range images (HDRI) is a well-known concept in the ...

culiao6493的博客 256

【学习笔记】《基于φ-OTDR的分布式扰动传感系统定位算法研究-北交-通信与信息系统-吴》重点笔记

一、绪论 1.1 引言 光纤传感器的优点:跟电子传感器相比较,光纤传感器有诸多独特的优势:对电磁干扰免疫;具有很好的绝缘性和耐腐蚀性;灵敏度高,可测量微弱信息;可实现大范围监测和分布式传感,仅需一根传感光纤,更为经济便捷;传感光纤体积小、重量轻、可形变,适用于一些特殊应用场所;还有无需供电、耐高温、便于组网等等优点 光纤传感器的感知信号的方法:当探测光入射到光纤中时会发生散射并产生各种散射光...

qq_36045093的博客 2万+

幻境·流金建筑漫游:单图生成全景图+VR视角导出工作流

本文介绍了如何在星图GPU平台上自动化部署⚡ 幻境·流金 (Mirage Flow)镜像,实现单图生成全景图及VR视角导出的高效工作流。该技术特别适用于建筑可视化领域,能够将单张建筑照片快速转化为沉浸式VR体验,大幅提升设计展示和地产营销的效率。

weixin_42230607的博客 342

Fluent动网格+滑移网格+重叠网格对比介绍(以震荡水翼flapping foil为例)

初学fluent笔记,本文主要包含: Flapping foil在fluent内的几种实现方式 在哪设置动网格、滑移、重叠网格 flapping的UDF 示例 写在前面:Fluent在预览网格运动/提交计算之前,注意保存一个cas版本。 -------------------------Flapping foil 网格几种组合实现方式:---------------------- 直接重叠网格,overset, 需要建立两个几何part,part要重合。水翼局部区域(component),背景网格(ba

深海民工CFDer 2万+

“迎圣诞,拿大奖” 活动赛题 Web-SQLi

1. php中sprintf()函数漏洞原理及其利用; 2. mysql盲注语法及python脚本; 3. sqlmap的需要进一步学习;

qq_34106499的博客 674

全景图# lora、ComfyUI工作流

‍‍https://github.com/ArcherFMY/Diffusion360_ComfyUIArcherFMY/SD-T2I-360PanoImage 是一个基于稳定扩散模型的360度全景图像生成开源库。它提供了从文本到全景图像和单图像到全景图像的生成方法,并包含详细的安装和使用指南。shadow:支持text-to-360Image 或者是 image-to-360Image,还有Co...

shadowcz007的博客 960

Win10 IPv6 远程桌面连接(小米路由器)

背景 由于家里是移动网,且懒得向运营商要公网IPv4,所以想着用IPv6试一下。 家里的环境是这样的: 宽带用的是移动的,没有公网IPv4,但经过测试发现IPv6是公网的 上网通过光猫拨号,而不是通过路由器 路由器是小米AC2100 光猫更改为桥接模式 路由器必须要通过PPPoE拨号,如果是光猫拨号,那么要找对应的维护人员辅助你把光猫改成桥接模式。通过PPPoE拨号路由器就能够拿到公网的IPv6网段,也就可以给底下的其他服务分配公网IPv6了。而如果是光猫拨号,那么只有路由器可以拿到公网的IP。其他的设

timczm的博客 1万+

Agent-Studio 智能体构建效果全景展示:零代码打造企业级 AI 工作流

Agent-Studio 支持通过 OpenAPI 规范快速导入第三方插件。实战案例:接入企业内部的中控系统 API,创建一个“查询产线状态”的自定义插件。配置流程:只需粘贴 API 文档 JSON,平台自动生成认证参数与请求节点,5 分钟即可在画布中使用。TSX 深度定制:对于特殊签名逻辑(如 HMAC-SHA256),可通过 TSX 代码块编写中间件,无缝嵌入工作流。

巽视达的专栏 246

海思Hi3516CV610开发实战:在Ubuntu 22.04上从零构建嵌入式Linux开发环境

本文详细介绍了在Ubuntu 22.04上为海思Hi3516CV610开发板搭建嵌入式Linux开发环境的完整流程。从虚拟机配置、系统安装到基础环境设置,提供了实用技巧和常见问题解决方案,帮助开发者高效构建适用于智能视觉处理的开发环境。

weixin_29197699的博客 510

如何在Ubuntu 22.04系统上安装CUDA 12.9

本文提供Ubuntu22.04系统上安装CUDA12.9的简明指南:1)确认已安装适配575驱动;2)清理旧版本后安装必需依赖库;3)通过deb包方式添加英伟达源并安装CUDA12.9工具包;4)配置环境变量;5)通过nvcc-V和nvidia-smi命令验证安装。文中包含常见问题解决方法及多显卡使用说明,全程约需10分钟完成安装。

2501_93651177的博客 1480

2026设计师全景工具对比:建E全景vs720云选哪个

对于中频使用用户,即月均制作20个左右全景作品的家装设计师、小型工作室,若已在使用建E网的素材、渲染服务,选择建E全景的组合套餐可获得更优惠的价格,同时减少跨平台的操作成本;建E网自2008年创立以来,已服务500万+设计相关用户,工具链涵盖AI辅助设计、云渲染、VR全景、云盘等设计工作流关键环节,建E全景可与平台素材、渲染生态联动,覆盖从素材获取、效果表现到全景展示的完整设计交付流程,适用于家装、工装、酒店、商业空间、办公空间等场景,可帮助设计师更直观地向客户呈现设计方案,提升沟通效率和方案成交转化。

2201_75994616的博客 218

rtpengine 项目

rtpengine 项目

原来45的博客 1789

MCP 的工作流全景图:一次工具调用是怎么发生的?

Action 的选择是“决策点”,不是“执行点”(Action Selection Is a Decision Point, Not an Execution Point)一、为什么需要“工作流视角”来理解 MCP?、Context 构建本身就是一次“治理行为”(Context Construction Is a Governance Action)、工具执行是“系统行为”,不是“模型行为”(Tool Execution Is a System Action)

powerjuly的博客 336

FLUENT Meshing Watertight Geometry工作流入门 - 9 生成体网格

总结一下我们学到的东西。讨论体积网格的重要性,并了解生成体积网格的不同方法。还了解体积网格质量的重要性,并学习如何改进它。

B_etter_Man的博客 1万+

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

AI工具全景指南:从编程提效到工作流革命

AI工具重塑工作方式:编程与自动化实践指南 本文探讨AI工具如何变革工作方式,聚焦编程和自动化两大领域。在编程工具方面,对比了Cursor、Trae和Kiro AI三款主流AI编程工具的功能定位、适用场景及优劣势,提供了测试提效场景下的具体应用案例和选择建议。在工作流平台方面,分析了Coze、Dify和n8n三大平台的核心价值与差异,重点展示了Coze平台的智能体创建流程和功能模块。文章为开发者提供了从工具选择到实战应用的完整指南,帮助读者根据具体需求选用合适的AI工具提升工作效率。

1、测试博主技术知识分享 2、pos行业知识技术分享 3、java后端技术知识分享 4、嵌入式技术知识分享 5、运维部署相关知识分享 1381

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

不容错过的实战指南!Dify工作流API全景揭秘,掌握高效开发秘籍!

本文介绍了如何通过Dify的API接口实现AI模型的深度集成与应用开发。文章首先阐述了API相较于网页界面的三大优势:自动化批量处理、系统无缝嵌入和功能拓展。随后详细解析了Dify提供的8个核心API接口,包括工作流执行、文件操作等,并提供了发票识别工作流的调用示例。文章重点讲解了执行工作流接口的请求参数构造方法,包括inputs参数的文件类型设置和response_mode的选择。最后给出了完整的Python代码示例,展示了从文件上传到工作流执行的完整流程,帮助开发者实现AI能力的自动化调用。

libaiup的博客 1842

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

AI设计工具全景评测:颠覆传统工作流的效率革命

《AI设计工具重塑创意生产力:2024核心工具全景解析》报告显示,AI工具使设计师平均节省47%重复工作时间,项目交付周期缩短31%。重点拆解12类工具:1)图像生成领域Midjourney V6将海报制作从6小时压缩至18分钟;2)UI设计工具Galileo AI将原型制作从8小时减至25分钟;3)3D工具Kaedim实现2D转3D面数减少72%;4)视频工具Runway Gen-2获MIT动作一致性89.7分评分。典型企业案例显示,电商团队季度拍摄成本节省4.7万美元,教育机构视频成本下降68%。

qinzhenyan的博客 2008

ComfyUI能否生成全景图?Equirectangular投影格式支持情况

本文探讨ComfyUI对Equirectangular投影全景图的支持,涵盖潜空间设置、边界连续性处理、极地畸变优化及ControlNet应用,展示其通过节点式工作流实现高质量、可复现全景生成的技术路径。

weixin_42230607的博客 1407

AI编程工具全景指南:从Awesome List到高效开发工作流

AI集成开发环境(AI-IDE)正通过代码补全、智能重构和对话式编程等能力,重塑软件开发流程。其核心原理是结合大型语言模型对代码语义的理解,实现从注释生成、错误检测到自动化测试的智能辅助。这种技术的核心价值在于显著提升开发效率、降低重复劳动,并帮助开发者探索更优解决方案。在实际应用场景中,AI编程助手已深入需求分析、编码实现、测试与维护等全生命周期。无论是VS Code、JetBrains等传统IDE的增强插件,还是Cursor这类AI原生编辑器,都致力于打造更流畅的人机协作体验。本文以GitHub上热门的

weixin_30732487的博客 458

Codex CLI 生态全景:从核心工具到实战工作流搭建指南

AI 编码代理正成为现代开发工作流的核心组件,它通过理解代码库上下文、执行复杂任务来提升开发效率。其核心原理在于结合大型语言模型的代码生成与理解能力,通过项目配置文件(如 AGENTS.md)和上下文管理,实现与开发者意图的精准对齐。这一技术的核心价值在于将开发者从重复性编码任务中解放出来,专注于架构设计和复杂问题解决。在实际应用场景中,开发者需要构建包括图形界面、会话管理、开发增强工具在内的完整工具链,并制定项目级规范以优化 AI 代理的输出质量。本文基于对 Codex CLI 生态的深度梳理,重点解析了

weixin_27031001的博客 323
上一篇: 工作流管理系统
下一篇: 关于数据库连接
cissyring
博客等级 码龄23年 120粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值