NotaGen新手入门:零代码生成巴赫风格管弦乐乐谱

news2026/3/17 13:25:07
NotaGen新手入门零代码生成巴赫风格管弦乐乐谱你是否曾梦想过像巴赫一样创作出结构严谨、气势恢宏的管弦乐作品却苦于没有专业的作曲知识或者作为一名音乐爱好者你渴望探索古典音乐的创作奥秘但复杂的乐理和昂贵的软件让你望而却步今天我要向你介绍一个神奇的工具——NotaGen。它基于大语言模型技术能够让你在几分钟内通过简单的网页点击就能生成巴赫风格的管弦乐乐谱。最棒的是整个过程不需要你写一行代码也不需要你懂复杂的音乐理论。想象一下这样的场景你坐在电脑前选择“巴洛克时期”、“巴赫”、“管弦乐”三个选项点击一个按钮等待几十秒一份完整的、符合巴赫风格的管弦乐乐谱就出现在你面前。你可以把它保存下来导入专业的打谱软件进行编辑甚至可以导出为音频文件来聆听。这就是NotaGen带给你的可能性。无论你是音乐教师、学生、创作者还是单纯的古典音乐爱好者这个工具都能为你打开一扇通往音乐创作的新大门。1. 什么是NotaGen它能为你做什么1.1 一个零门槛的音乐创作助手NotaGen是一个基于大语言模型LLM的音乐生成系统。简单来说它就像是一个专门学习过古典音乐创作的“智能大脑”。这个大脑通过学习大量巴赫、莫扎特、贝多芬等作曲家的作品掌握了他们的创作风格、和声进行、旋律发展等规律。当你告诉它“我想要一首巴赫风格的管弦乐作品”它就能运用学到的知识为你生成一份全新的、但听起来很像巴赫创作的乐谱。与传统的音乐生成工具不同NotaGen有三大特点零代码操作完全通过网页界面操作不需要任何编程知识专业格式输出生成的是可编辑的乐谱文件不是不可修改的音频精准风格控制可以精确选择时期、作曲家、乐器配置1.2 从想法到乐谱完整的工作流程使用NotaGen生成一首巴赫风格管弦乐作品只需要四个简单步骤启动系统运行一个命令打开网页界面选择风格在界面上选择“巴洛克时期”→“巴赫”→“管弦乐”点击生成等待几十秒的生成过程保存结果获得ABC和MusicXML两种格式的乐谱文件整个过程就像点餐一样简单你告诉系统想要什么巴赫管弦乐它为你制作出来生成乐谱然后你拿到成品保存文件。1.3 为什么选择NotaGen而不是其他工具市面上有很多AI音乐生成工具但大多数都只能生成音频文件如MP3、WAV。这些音频文件就像一张照片——你可以听但无法修改其中的细节。NotaGen生成的是符号化乐谱这就像是给了你一份乐谱的“源代码”。你可以在MuseScore、Sibelius等专业软件中打开编辑修改某个声部的旋律调整速度和力度添加演奏指示打印出来供乐队演奏这对于音乐教育、创作辅助、甚至是专业作曲家的灵感激发都有着不可替代的价值。2. 快速上手十分钟生成你的第一首巴赫作品2.1 环境准备与启动首先你需要确保已经部署了NotaGen镜像。如果你使用的是CSDN星图镜像那么一切都已经配置好了。打开终端输入以下命令启动WebUI界面cd /root/NotaGen/gradio python demo.py或者使用更简单的快捷脚本/bin/bash /root/run.sh你会看到类似下面的输出 NotaGen WebUI 访问地址: http://0.0.0.0:7860 现在打开你的浏览器在地址栏输入http://localhost:7860恭喜你已经成功打开了NotaGen的创作界面。2.2 界面布局一目了然NotaGen的界面设计非常直观分为左右两个主要区域左侧是控制面板这里是你进行所有设置的地方风格选择区选择时期、作曲家、乐器配置高级设置区调整生成参数初次使用建议保持默认操作按钮区生成音乐和保存文件右侧是输出面板这里展示生成结果实时日志显示生成进度乐谱预览展示生成的ABC格式乐谱保存状态提示文件保存成功与否整个界面没有复杂的菜单没有难懂的术语所有功能一目了然。2.3 生成巴赫管弦乐一步步跟着做现在让我们来生成你的第一首巴赫风格管弦乐作品。跟着下面的步骤操作步骤1选择音乐时期在“时期”下拉菜单中选择“巴洛克”。这是巴赫所处的音乐时期选择这个时期意味着系统会使用巴洛克时期的音乐风格特征来生成作品。步骤2选择作曲家在“作曲家”下拉菜单中选择“巴赫”。你会发现当你选择了巴洛克时期后作曲家列表中会自动显示这个时期的主要作曲家巴赫、亨德尔、维瓦尔第、斯卡拉蒂。步骤3选择乐器配置在“乐器配置”下拉菜单中选择“管弦乐”。对于巴赫系统支持多种乐器配置室内乐、合唱、键盘、管弦乐、声乐管弦乐。我们选择管弦乐这意味着生成的作品将是为管弦乐队编制的。步骤4保持参数默认初次使用建议在高级设置区域你会看到三个参数Top-K、Top-P、Temperature。对于第一次使用我建议你完全保持默认值Top-K: 9Top-P: 0.9Temperature: 1.2这些参数会影响生成作品的风格我们稍后会详细解释。现在先使用默认值来体验基本功能。步骤5点击“生成音乐”按钮这是最激动人心的一步点击大大的“生成音乐”按钮然后耐心等待。系统会开始生成过程右侧的日志区域会实时显示进度。整个过程大约需要30-60秒具体时间取决于你的硬件配置。步骤6查看生成结果生成完成后右侧的乐谱预览区域会显示生成的ABC格式乐谱。ABC记谱法是一种基于文本的音乐表示方法虽然看起来像代码但实际上很容易理解X:1 T:Bach Style Orchestral Piece C:J.S. Bach M:4/4 L:1/8 K:C major |: c2 d2 e2 f2 | g2 f2 e2 d2 | c2 B2 A2 G2 | F2 E2 D2 C2 :|这段代码表示一首C大调、4/4拍的作品。即使你不懂ABC记谱法也没关系因为下一步我们会把它转换成更友好的格式。步骤7保存你的作品点击“保存文件”按钮系统会自动生成两个文件一个.abc文件ABC格式轻量级易于分享一个.xml文件MusicXML格式专业打谱软件通用文件会保存在/root/NotaGen/outputs/目录下文件名类似Bach_orchestral_20250405_143022.abc。至此你已经成功生成了第一首巴赫风格的管弦乐作品整个过程不到十分钟而且没有写一行代码。3. 理解NotaGen的生成逻辑3.1 风格控制的三层机制NotaGen之所以能够生成特定风格的作品是因为它内置了一个精密的风格控制系统。这个系统通过三个层次来控制生成结果第一层时期风格当你选择“巴洛克时期”时系统会激活巴洛克音乐的特征模板复调音乐为主多个声部同时进行各自独立又和谐统一通奏低音持续的低音声部支撑和声进行丰富的装饰音颤音、回音、倚音等装饰性音符严谨的结构通常采用二部或三部曲式第二层作曲家特征当你选择“巴赫”时系统会加载巴赫特有的创作习惯对位法大师声部之间的模仿、倒影、逆行等技巧宗教音乐影响许多作品带有教堂音乐的庄严肃穆数学般精密作品结构严谨和声逻辑清晰情感内敛相比浪漫主义情感表达更加克制第三层乐器配置当你选择“管弦乐”时系统会按照管弦乐队的编制来安排声部弦乐组小提琴、中提琴、大提琴、低音提琴木管组长笛、双簧管、单簧管、巴松管铜管组圆号、小号、长号打击乐组定音鼓等这三层控制就像是一个精密的过滤器确保生成的作品既符合巴洛克时期的整体风格又带有巴赫的个人特色同时还适合管弦乐队演奏。3.2 参数调整让你的作品更符合预期虽然初次使用建议保持参数默认但了解这些参数的作用能让你在后续使用中更好地控制生成结果。Temperature温度参数这是最重要的一个参数控制生成的“创造性”较低值如0.8-1.0生成更保守、更 predictable的作品默认值1.2平衡创造性和稳定性较高值如1.5-2.0生成更大胆、更有创意的作品但也可能产生不和谐音如果你想要一首非常“巴赫”的作品可以尝试将Temperature设为1.0如果你想探索一些新的可能性可以设为1.5。Top-K和Top-P这两个参数共同控制生成过程中的选择范围Top-K每步只考虑概率最高的K个选择默认9个Top-P只考虑累积概率达到P的选择默认0.9简单理解它们让系统在“选择下一个音符”时不会考虑那些概率太低的选项从而保证生成的作品在音乐上是合理的。参数调整建议如果生成的作品听起来太“安全”、缺乏新意 → 提高Temperature到1.5如果作品中有太多不和谐音或奇怪进行 → 降低Temperature到1.0如果生成过程不稳定每次结果差异太大 → 提高Top-K到153.3 ABC记谱法机器与人都能读懂的乐谱NotaGen使用ABC记谱法作为内部表示语言这是有深层次原因的。ABC记谱法是一种基于纯文本的音乐编码方式它有几个重要优势对人类友好X:1 # 曲目编号 T:Bach Style Piece # 标题 C:J.S. Bach # 作曲家 M:4/4 # 拍号4/4拍 L:1/8 # 基本音符长度八分音符 K:C major # 调号C大调 c2 d2 e2 f2 | g2 f2 e2 d2 | # 旋律即使你不懂乐理也能大致看出这是一首C大调、4/4拍的作品。对机器友好纯文本格式易于存储和处理结构化清晰便于程序解析可以轻松转换为其他格式如MIDI、MusicXML轻量级 一首3分钟的管弦乐作品如果用音频文件如WAV可能需要几十MB但ABC文件可能只有几KB。更重要的是ABC记谱法非常适合大语言模型处理。模型将乐谱看作是一系列字符的序列就像处理文本一样。它学习的是“在C大调中c2后面经常跟着d2或e2”这样的模式而不是复杂的音频波形。4. 从生成到使用完整的工作流程4.1 保存与导出两种格式的用途NotaGen会同时生成两种格式的文件每种格式都有其特定的用途ABC格式.abc文件特点纯文本文件很小人类可读用途快速查看和分享在线转换为其他格式如访问abcnotation.com简单的编辑和修改示例文件名Bach_orchestral_20250405_143022.abcMusicXML格式.xml文件特点XML结构行业标准信息丰富用途导入专业打谱软件MuseScore、Sibelius、Finale等高质量打印和出版进一步的编辑和编排示例文件名Bach_orchestral_20250405_143022.xml建议工作流用文本编辑器快速查看ABC文件了解作品概况将MusicXML文件导入MuseScore进行详细编辑在MuseScore中播放、修改、导出为PDF或音频4.2 使用MuseScore编辑你的作品MuseScore是一个免费、开源的打谱软件非常适合处理NotaGen生成的作品。以下是基本操作步骤步骤1安装并打开MuseScore如果你还没有安装可以从MuseScore官网免费下载。步骤2导入MusicXML文件在MuseScore中选择“文件” → “打开”然后选择NotaGen生成的.xml文件。步骤3查看和播放导入后你会看到完整的乐谱。点击播放按钮就可以听到作品的声音。MuseScore使用高质量的虚拟乐器所以播放效果相当不错。步骤4进行编辑你可以像编辑普通乐谱一样修改这个作品修改音符点击音符输入新的音高调整节奏改变音符的时值添加表情记号强弱、速度变化等调整声部平衡改变不同乐器的音量步骤5导出最终成果编辑满意后你可以导出为PDF用于打印或分享导出为音频文件MP3、WAV用于聆听导出为MIDI用于其他音乐软件4.3 进阶技巧让AI作品更完美AI生成的作品通常需要一些人工润色才能达到最佳效果。以下是一些实用技巧检查并修正的问题声部平衡AI可能不会完美平衡各声部的音量。在MuseScore中你可以单独调整每个声部的音量。演奏技法添加弓法、指法、呼吸记号等演奏指示。例如为弦乐声部添加连弓、分弓标记。表情记号添加力度变化如p、f、cresc.、dim.和速度变化如rit.、accel.。结构优化如果觉得某个段落太长或太短可以适当调整。创作工作流建议生成乐谱 → 导入MuseScore → 初步聆听 → 标记问题 → 逐声部检查 → 调整和声 → 添加表情 → 平衡音量 → 最终播放测试 → 导出成品批量生成策略 虽然NotaGen的WebUI每次只能生成一首作品但你可以找到一组喜欢的参数组合时期作曲家乐器温度用这组参数多次生成保存所有结果后期筛选出最好的几首进行编辑这样相当于让AI为你创作了多个“草稿”你从中选择最有潜力的进行完善。5. 探索更多可能性NotaGen的112种风格组合5.1 三大音乐时期的风格特点NotaGen支持巴洛克、古典主义、浪漫主义三大时期的音乐风格。了解这些时期的特点能帮助你更好地选择巴洛克时期1600-1750代表作曲家巴赫、亨德尔、维瓦尔第风格特点复调音乐、通奏低音、装饰音丰富、情感相对克制适合场景教堂音乐、宫廷舞蹈、严谨的对位练习在NotaGen中的选择时期 → 巴洛克古典主义时期1750-1820代表作曲家莫扎特、海顿、贝多芬早期风格特点主调音乐、清晰的结构、均衡的乐句、注重形式美适合场景奏鸣曲、交响曲、弦乐四重奏在NotaGen中的选择时期 → 古典主义浪漫主义时期1820-1900代表作曲家肖邦、李斯特、柴可夫斯基、勃拉姆斯风格特点情感表达强烈、和声复杂、节奏自由、标题音乐兴起适合场景钢琴独奏、艺术歌曲、交响诗在NotaGen中的选择时期 → 浪漫主义5.2 作曲家与乐器配置的搭配NotaGen支持112种有效的风格组合。以下是一些有趣的组合尝试巴赫的多种面貌巴赫 键盘 → 创作像《平均律钢琴曲集》那样的作品巴赫 管弦乐 → 创作像《勃兰登堡协奏曲》那样的作品巴赫 合唱 → 创作像《马太受难曲》那样的声乐作品贝多芬的演进 贝多芬横跨古典和浪漫时期他的作品展现了风格的演变。在NotaGen中你可以选择古典主义时期 贝多芬 → 早期风格如第一交响曲实际上NotaGen将贝多芬归在古典主义时期但你可以通过调整参数来探索他作品中浪漫主义的萌芽肖邦的钢琴世界 肖邦几乎只为钢琴创作但在NotaGen中他支持“艺术歌曲”和“键盘”两种配置肖邦 键盘 → 典型的钢琴作品如夜曲、练习曲尝试用不同的Temperature值探索肖邦风格的不同侧面5.3 创作实践从模仿到创新阶段一忠实模仿开始时尽量使用默认参数生成各个作曲家的代表性作品。例如巴洛克 巴赫 管弦乐古典主义 莫扎特 室内乐浪漫主义 肖邦 键盘聆听这些作品感受不同风格的特点。将生成的作品与作曲家的真实作品对比理解AI是如何捕捉风格特征的。阶段二参数探索尝试调整Temperature参数观察同一组合下作品的差异Temperature1.0更保守更接近传统风格Temperature1.5更有创意可能出现意想不到的进行记录你喜欢的参数组合建立自己的“风格配方”阶段三混合与匹配虽然NotaGen不允许跨时期选择作曲家但你可以通过后期编辑来实现风格的融合。例如生成一首巴赫风格的赋格生成一首肖邦风格的旋律在MuseScore中将两者结合创造新的作品阶段四人工润色与再创作将AI生成的作品作为灵感起点或创作草稿修改不满意的段落添加连接部或过渡段调整曲式结构重新配器记住AI是工具你是艺术家。用AI拓展你的创作可能性而不是取代你的创造力。6. 常见问题与解决方案6.1 生成过程遇到的问题问题点击“生成音乐”后没有反应可能原因没有选择完整的三项时期、作曲家、乐器配置解决方法确保三个下拉菜单都选择了有效选项。系统只允许有效的组合比如选择了“巴洛克时期”后作曲家列表只会显示巴洛克时期的作曲家。问题生成速度很慢可能原因GPU显存不足或正在运行其他程序解决方法关闭不必要的程序释放显存如果多次生成给系统一些冷却时间生成一首3分钟的作品通常需要30-60秒这是正常范围问题生成的作品听起来不和谐可能原因Temperature参数设置过高解决方法将Temperature从默认的1.2降低到1.0或0.9生成更保守、更和谐的作品6.2 文件保存与使用问题问题保存文件失败可能原因还没有生成乐谱就点击保存正确顺序先点击“生成音乐”等待生成完成并显示ABC乐谱再点击“保存文件”检查路径文件保存在/root/NotaGen/outputs/目录确保该目录存在且有写入权限问题无法打开MusicXML文件可能原因使用的打谱软件版本过旧或不支持完整MusicXML标准解决方法使用最新版的MuseScore免费且兼容性好如果仍有问题可以先将ABC文件上传到abcnotation.com在线转换为MIDI再导入打谱软件问题乐谱在打谱软件中显示异常可能原因某些音乐符号可能不被完全支持解决方法在MuseScore中选择“文件” → “导入”而不是“打开”导入后检查并修正异常的符号保存为MuseScore原生格式后再进行大量编辑6.3 音乐质量与创意问题问题生成的作品缺乏新意尝试方案提高Temperature参数到1.5-1.8尝试不同的作曲家乐器组合将生成的作品作为基础进行人工修改和发展问题想要特定风格但不在选项中现状NotaGen目前支持112种固定组合不能自定义变通方案选择最接近的风格组合生成后在打谱软件中人工修改结合多个生成作品取长补短问题如何生成更长或更短的作品当前限制NotaGen生成的作品长度是固定的解决方案生成多个作品选择合适长度的段落在打谱软件中复制、删除或扩展段落将多个生成作品组合成套曲或组曲7. 总结NotaGen为我们打开了一扇通往AI辅助音乐创作的大门。通过这个工具即使没有任何作曲基础的用户也能在几分钟内生成巴赫风格的管弦乐作品。更重要的是它生成的是可编辑的乐谱文件而不是封闭的音频这为后续的修改、编排和再创作提供了无限可能。回顾一下我们学到的主要内容核心价值NotaGen将大语言模型的序列生成能力应用于音乐创作通过“时期-作曲家-乐器”三层控制机制实现精准的风格化生成。操作流程启动WebUI → 选择风格组合 → 调整参数可选→ 生成音乐 → 保存乐谱 → 导入打谱软件编辑。整个过程无需编码完全可视化操作。关键技巧初次使用保持参数默认熟悉后再尝试调整Temperature参数控制创造性Top-K和Top-P控制稳定性同时保存ABC和MusicXML两种格式满足不同需求使用MuseScore等软件进行后期编辑和优化创作建议从模仿开始生成各个作曲家的代表性风格通过参数调整探索同一风格的不同变体将AI生成作为灵感起点结合人工润色尝试不同的风格组合发现新的可能性NotaGen目前支持112种风格组合覆盖巴洛克、古典主义、浪漫主义三大时期。虽然不能完全替代人类作曲家的创造力但它是一个强大的辅助工具能够为创作者提供灵感和素材为学生提供风格模仿的练习材料为教育者生成教学范例为研究者提供算法创作的案例音乐创作正在进入一个人机协同的新时代。NotaGen这样的工具不是要取代音乐家而是要扩展音乐家的能力边界。它处理技术性的模式生成人类专注于情感表达和艺术判断——这样的分工合作或许能催生出前所未有的音乐作品。现在轮到你动手尝试了。打开NotaGen选择“巴洛克时期 - 巴赫 - 管弦乐”点击生成按钮听听AI理解的巴赫是什么样子。然后发挥你的创意用它生成更多风格的作品。音乐的世界很大而AI正在帮我们打开更多通往这个世界的门。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2415566.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…