AI开源南京分享会回顾录
AI 开源南京分享会,已于2024年11月30日下午在国浩律师(南京)事务所5楼会议厅成功举办。此次活动由 KCC@南京、PowerData、RISC-Verse 联合主办,国浩律师(南京)事务所协办。
活动以“开源视角的 AI 对话”为主题展开分享,讲师们分别分享了自己在 AI 领域独到见解及 AI 技术探索,现场充满了积极向上的能量,活动氛围轻松愉快,大家都玩得不亦乐乎。下半场的 AI 讨论会犹如思想的盛宴,参会者们不仅思维敏捷,逻辑严密,而且观点犀利,言辞激昂,使得整个讨论过程既激烈又高质量,如同高手过招,精彩纷呈。正所谓“思想交锋如火花,智慧碰撞生华章”,亦是如此。
协办方代表国浩律师(南京)事务所·陶冶律师欢迎大家入场
欢迎大家来到国浩律师事务所,享受开源,享受聚会。
主办方代表 KCC@南京·董吉甫宣布活动正式开始
开源知行,笃实刚健 ,是南京特有的 slogan!相当有感召力的话语!希望大家能够在南京将开源文化倡导起来。
麦仔《基于大模型创建个人助手》
国企架构师麦仔就自己的工作经验,为大家讲解了基于大模型如何去创建个人助手,就大模型的挑战及未来发展发而言,麦仔认为:个人助手需要处理多种类型的数据,如文本、语音、图像等,如何有效地融合这些多模态数据, 提升助手的理解和交互能力,是一个重要的技术挑战;个人助手需要能够实时响应用户请求,并提供流畅的交互体验,如何在保证实时性的同时,提供高量的服务也是一种挑战;随着个人助手的能力不断提升,伦理和道德问题也将成为重要的考量因素,如何确保助手的行为符合社会伦理和道德标准是一个挑战;个人助手需要收集和处理大量的用户数据,如何保护这些数据的隐私也是一个重要问题。未来,个人助手将更加注重跨平台和跨设备的整合,提供一致的用户体验。技术趋势包括云计算、边缘计算和物联网技术、可解释 AI、公平性和透明性技术等。
更多内容请参见麦仔老师原分享 PPT:
基于大模型创建个人助手-麦仔.pdf
李奇峰《基于大模型进行数据中台的优化改进探索》
身为 PowerData 的主理人,同时也是此次活动的现场主持人李奇峰,他就自己在数据治理方面的工作经验为大家分享了基于大模型进行数据中台的优化改进探索。据他介绍,数据中台并不是一种技术,更多的是数据集成、管理、应用的体系。本质目的在于通过一系列的整合与管理,提供可以复用的数据能力,提升企业数据资产化能力,从而更好的为业务提供数据支撑,实现数据驱动的目标。数据中台支持数据应用高效、低成本落地,能将数据服务化、智能化、标准化、资产化。据李奇峰表示,大模型拥有海量数据计算能力、模型训练能力、深度学习、推理等能力,恰好的为企业实现数据治理,经过大模型优化后分别在用户体验、数据质量、数据分类分级、数据安全、数据服务等方面都表现出不错的成绩。通过大模型与数据中台的融合促进,从而也推动了数据中台技术的演进。
更多内容请参见李奇峰老师原分享 PPT:
基于大模型进行数据中台的优化改进探索-李奇峰.pdf
庄表伟《介绍 Smart Prompt 框架》
作为一名经验丰富的开发者,Ruby 爱好者,Prompt 工程师是一个非常好的契机来提升工作和生活效率的,开源社理事、天工开物基金会执行副秘书长庄表伟老师将自己撰写的一段脚本给大家做了生动的演示,全场都在赞叹不已,这才是硬核分享,直接撸代码。
庄表伟老师用 Ruby DSL 自己动手搭建了一个 Smart Prompt 框架,来为大家介绍 AI 大模型实际应用价值,他从如可理解这一轮 AI 浪潮,到如何搭建 Smart Prompt 框架及框架功能示列、后期计划分别展开做了详细介绍,使参会者收益匪浅,获得参会嘉宾一致好评。解释大模型(LLM:Large Language Model)是通过深度学习训练的大型神经网络模型,专门用于理解和生成自然语言。其工作原理是通过大规模的文本数据学习语言结构、语法和语义,具备处理多种语言任务的能力,如翻译、文章生成、问题回答等。其应用场景包括AI对话系统、自动翻译、内容创作、自然语言处理(NLP)等。如何让大模型高效,关键在于模型的提示词,并分析出从复杂系统到可编程提示词到大模型其本质上是一种传统架构与AI架构集成起来的架构模式。同时也表示并非所有的问题,都适合用大模型来解决,在选择调用何种模型来进行交互是一个着重点。
更多内容请参见庄表伟老师原分享 PPT:
介绍Smart Prompt框架-庄表伟.pdf
郑祖岭《AI 在 RISC-V 领域的应用实践》
提到 RISC-V,便于大家理解,笔者这里先简约介绍一下 RISC-V:
RISC 全名 Reduced Instruction Set Computer ,即精简指令集计算机。V 是罗马字母,代表第五代 RISC(精简指令集计算机),可读作 RISC-FIVE。RISC-V 诞生于2010年,由加州大学伯克利分校的研究团队设计,主要背景是发现市面上 Intel的 X86、ARM 指令集架构 CPU 越来越复杂,且授权难以获得、价格昂贵,因此而设计,其目标是用新的指令集来满足从微控制器到超级计算机等各种尺寸的处理器(在 RISC-V 之前,伯克利分校已经有了四代 RISC 指令集架构的设计经验,第一代 RISC 指令集于1981年诞生。如需了解更多,请参见 RISC 官网https://riscv.org/)。
RISC-V 是基于精简指令集计算(RISC)原则设计的一种开放标准指令集架构(ISA)。允许任何组织或个人在遵守其开源许可协议的前提下,自由地使用、开发、制造和销售基于 RISC-V 的芯片和软件。这种开放性不仅推动了技术创新,还降低了进入门槛,使得更多的企业和研究机构能够参与到定制硬件解决方案的开发中。因此, RISC-V 已经成为了教育、研究和商业领域中极为受欢迎的平台。除了学术机构外,像芯片开发、软件工具、设计服务与系统等厂商,都有加入,其中包括阿里、谷歌、华为、英伟达、高通、麻省理工学院、普林顿大学、印度理工学院、中科院软件所、英伟达、联发科、西部数据、希捷等。中国企业在 RISC-V 国际基金会中占有相当的比重,如意 RISC-V 社区(RISC-Verse)由中国科学院软件研究所牵头发起,围绕 RISC-V 指令集,遵循技术发展趋势,协同生态伙伴、聚集开发者,联合高校院所,以共商、共建、共享、共生的方式推动 RISC-V 软件生态系统的发展,为 RISC-V 处理器在不同领域的应用提供全面支持。
中科院软件所郑祖岭基于自己的工作经验,为大家分享了 AI 在 RISC-V 领域的应用,以阿里达摩院的玄铁多媒体 AI 软硬件融合和平台为例,为大家讲解了基于大模型的 AI Agent 实践。据郑祖岭介绍,正是基于 RISC-V 的开源环境,阿里达摩院研发出了 TH1520 多模态 AI 视觉 RISC-V 处理器芯片,且支持全链路安全防护,在中科院软件所发布的全球首款 RISC-V 开源笔记本-如意 BOOK 甲辰版上就已得到了很好的应用,具备通用 AI 算力、TEE 可信计算等。正是这种真实的实践应用,也足以充分有效说明,开源在AI领域能够很好促进计算机科学技术发展。此外,他表示智能体(AI Agent)是一种能够感知环境、进行决策和执行动作的智能实体。不同于传统的人工智能,智能体具备通过独立思考、调用工具去逐步完成给定目标的能力。在有大语言模型作为其大脑之后,智能体更是具备了对通用问题的自动化处理能力。
更多内容请参见郑祖岭老师原分享PPT:
RISC-V架构上AI应用实践与探索-郑祖领.pdf
适兕《大模型该如何开放、透明、普适化》
【开源之道】主创适兕老师从历史的角度来分析了技术的几次变革,开放如何影响大众的过程,如印刷、文字、计算机,从技术哲学的角度,进而展开对大模型的需求,也表达了一下他的忧思。这种多维度的思考与探讨、其现场的感染力非常震撼,激发了参会者们无尽的思考与积极发问,犹如一场思想盛宴。当然,整体上他是乐观的,认为开放的大模型会再次给我们普罗大众带来机会。正如他所分享的,RedHat CEO Matt Hicks 在收购 Neural Magic 后说的一句话:“人工智能的未来是开源的”。
更多内容请参见适兕老师原分享 PPT:
how-genai-open-source-适兕.pdf
中兴通讯开源战略总监孟伟在讨论会发表了自己对 AI 的看法,他表示未来 AI 大模型应用领域,将是一场智能体(AI Agent)盛景。
适兕老师表示,要认真对待新一轮的生成式人工智能,GPT 的降临,是一种元学习能力,甚至是一种情感上的支撑,要善加利用。抗拒毫无益处。
字节跳动研发工程师刘东威与中科院软件所工程师袁大庆对话 AI 探讨,表示 3D 打印与AI的协作升级,将是一个新趋势发展方向。
南京工业大学孟龙晖教授表示,在机械领域 AI 也将会有很不错的表现。
活动合作献给大家
最后,向所有参与此次活动筹备的志愿者们及参会嘉宾表达最由衷的感谢!
开源不仅是一个人的活动,亦是推动人类科技发展、共有且可建的华章。
于道各努力,千里自同分。一曲清歌满樽酒,人生何处不相逢。大家江湖再见!
作者|KCC@南京
编辑丨王军
相关阅读 | Related Reading
观点:全球应极力避免地缘政治带来的开源末日
开源软件有断供的风险吗?
开源社简介
开源社(英文名称为“KAIYUANSHE”)成立于 2014 年,是由志愿贡献于开源事业的个人志愿者,依 “贡献、共识、共治” 原则所组成的开源社区。开源社始终维持 “厂商中立、公益、非营利” 的理念,以 “立足中国、贡献全球,推动开源成为新时代的生活方式” 为愿景,以 “开源治理、国际接轨、社区发展、项目孵化” 为使命,旨在共创健康可持续发展的开源生态体系。
开源社积极与支持开源的社区、高校、企业以及政府相关单位紧密合作,同时也是全球开源协议认证组织 - OSI 在中国的首个成员。
自2016年起连续举办中国开源年会(COSCon),持续发布《中国开源年度报告》,联合发起了“中国开源先锋榜”、“中国开源码力榜”等,在海内外产生了广泛的影响力。
相关文章:

AI开源南京分享会回顾录
AI 开源南京分享会,已于2024年11月30日下午在国浩律师(南京)事务所5楼会议厅成功举办。此次活动由 KCC南京、PowerData、RISC-Verse 联合主办,国浩律师(南京)事务所协办。 活动以“开源视角的 AI 对话”为主…...

基于事件驱动的websocket简单实现
websocket的实现 什么是websocket? WebSocket 是一种网络通信协议,旨在为客户端和服务器之间提供全双工、实时的通信通道。它是在 HTML5 规范中引入的,可以让浏览器与服务器进行持久化连接,以便实现低延迟的数据交换。 WebSock…...

【leetcode100】反转链表
1、题目描述 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1] 2、初始思路 2.1 思路 # Definition for singly-linked list. # class ListNode: # …...

禅道Bug的一次迁移
一、场景 平时工作记录在公司禅道上的问题想备份一份到本地,但是又没有公司禅道的数据库信息,有时候出测试报告想批量调整数据方便截图很困难,同时也为了学习禅道数据流转过程,所以有了把缺陷保存到本地一份的想法。 实际上禅道支…...
c段和旁站讲解(附查询网址)
1. C段(C类子网段) C段就是一个IP地址的小范围。比如,假设你有一个家庭Wi-Fi网络,Wi-Fi会分配给你一组IP地址(每个设备一个IP地址)。如果你的网络分配的是类似 192.168.1.0 这样的IP地址,那么这…...
Linux编译Kernel时的文件zImage、文件dtb(dtbs)、核心模块分别是什么东西?
zImage文件的介绍 在编译Linux内核时,zImage 是一种内核映像文件,它是内核的压缩版本,通常用于引导嵌入式设备或其他资源有限的环境。 zImage 的具体含义 zImage 是 “Compressed Kernel Image” 的缩写。它是通过压缩原始的内核映像&…...
【深度学习】深刻理解“变形金刚”——Transformer
Transformer 是一种用于处理序列数据的深度学习模型架构,最初由 Vaswani 等人在 2017 年的论文《Attention is All You Need》中提出。它彻底改变了自然语言处理(NLP)领域,成为许多高级任务(如机器翻译、文本生成、问答…...
75_pandas.DataFrame 中查看和复制
75_pandas.DataFrame 中查看和复制 与pandas的DataFrame与NumPy数组ndarray类似,也有视图(view)和拷贝(copy)。 当使用loc[]或iloc[]等选择DataFrame的一部分以生成新的DataFrame时,与原对象共享内存的对…...

打电话玩手机识别-支持YOLO,COCO,VOC格式的标记,超高识别率可检测到手持打电话, 非接触式打电话,玩手机自拍等
打电话玩手机识别-支持YOLO,COCO,VOC格式的标记,超高识别率可检测到手持打电话, 非接触式打电话,玩手机自拍等1275个图片。 手持打电话: 非接触打电话 玩手机 数据集下载 yolov11:https://download.csdn…...

生产慎用之调试日志对空间矢量数据批量插入的性能影响-以MybatisPlus为例
目录 前言 一、一些缘由 1、性能分析 二、插入方式调整 1、批量插入的实现 2、MP的批量插入实现 3、日志的配置 三、默认处理方式 1、基础程序代码 2、执行情况 四、提升调试日志等级 1、在logback中进行设置 2、提升后的效果 五、总结 前言 在现代软件开发中,性能优…...
单片机:实现倒计时(附带源码)
使用单片机实现倒计时功能是一个常见的嵌入式应用,它能帮助你更好地理解如何进行时间控制和如何通过定时器实现精确的倒计时。通过该项目,你将学习如何使用单片机的定时器来进行时间计算,并通过LED或LCD显示倒计时的结果。 1. 项目概述 倒计…...
什么是多线程中的上下文切换
什么是多线程中的上下文切换 回答 上下文切换是指CPU从一个线程转到另一个线程时,需要保存当前线程的上下文状态,恢复另一个线程的上下文状态,以便于下一次恢复执行该线程时能够正确地运行。 在多线程编程中,上下文切换是一种常…...
如何在windwos批量拉取go mod
golang go-zero微服务开发,分的rpc项目太多了,变更了公共包,需要手动去拉取,直接一键拉取就好了,创建一个windwos脚本文件 文件名 tidy_all_go_mod.ps1 代码 # 辅助工具拉取go mod tidy # 根目录v99main执行 ./tidy_all_go_mod.ps1 # 定义项目的根目录 $RootDir Get-Locat…...

【Three.js基础学习】29.Hologram Shader
前言 three.js 通过着色器如何实现全息影像,以及一些动态的效果。 一些难点的思维,代码目录 下面图是摄像机视角观看影响上的时候,如何实现光影的渐变,透视以及叠加等。 一、代码 1.index.html <!DOCTYPE html> <html …...

文件包含进阶玩法以及绕过姿态
前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 本文整理文件包含漏洞的进阶玩法与绕过姿态 不涉及基础原理了 特殊玩法汇总 本地包含 文件包含上传文件 原理: php的文件包含有着把其他文件类型当做php代码执行的功效,文件上传一般会限制后缀&am…...

Markdown编辑器工具--Typora
下载链接...
PyTorch 的 torch.unbind 函数详解与进阶应用:中英双语
中文版 PyTorch 的 torch.unbind 函数详解与进阶应用 在深度学习中,张量的维度操作是基础又重要的内容。PyTorch 提供了许多方便的工具来完成这些操作,其中之一便是 torch.unbind。与常见的堆叠函数(如 torch.stack)相辅相成&am…...
四十六:如何使用Wireshark解密TLS/SSL报文?
TLS/SSL是保护网络通信的重要协议,其加密机制可以有效地防止敏感信息被窃取。然而,在调试网络应用或分析安全问题时,解密TLS/SSL流量是不可避免的需求。本文将介绍如何使用Wireshark解密TLS/SSL报文。 前提条件 在解密TLS/SSL报文之前&…...

【人工智能】OpenAI O1模型:超越GPT-4的长上下文RAG性能详解与优化指南
在人工智能(AI)领域,长上下文生成与检索(RAG) 已成为提升自然语言处理(NLP)模型性能的关键技术之一。随着数据规模与应用场景的不断扩展,如何高效地处理海量上下文信息,成…...

Ubuntu22.04搭建FTP服务器保姆级教程
在网络环境中,文件传输是一项至关重要的任务。FTP(文件传输协议)是一种基于客户端/服务器模式的协议,广泛用于在互联网上传输文件。Ubuntu作为一款流行的Linux发行版,因其稳定性和易用性而广受开发者和系统管理员的喜爱…...
RestClient
什么是RestClient RestClient 是 Elasticsearch 官方提供的 Java 低级 REST 客户端,它允许HTTP与Elasticsearch 集群通信,而无需处理 JSON 序列化/反序列化等底层细节。它是 Elasticsearch Java API 客户端的基础。 RestClient 主要特点 轻量级ÿ…...
浅谈 React Hooks
React Hooks 是 React 16.8 引入的一组 API,用于在函数组件中使用 state 和其他 React 特性(例如生命周期方法、context 等)。Hooks 通过简洁的函数接口,解决了状态与 UI 的高度解耦,通过函数式编程范式实现更灵活 Rea…...

19c补丁后oracle属主变化,导致不能识别磁盘组
补丁后服务器重启,数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后,存在与用户组权限相关的问题。具体表现为,Oracle 实例的运行用户(oracle)和集…...
ES6从入门到精通:前言
ES6简介 ES6(ECMAScript 2015)是JavaScript语言的重大更新,引入了许多新特性,包括语法糖、新数据类型、模块化支持等,显著提升了开发效率和代码可维护性。 核心知识点概览 变量声明 let 和 const 取代 var…...

vscode(仍待补充)
写于2025 6.9 主包将加入vscode这个更权威的圈子 vscode的基本使用 侧边栏 vscode还能连接ssh? debug时使用的launch文件 1.task.json {"tasks": [{"type": "cppbuild","label": "C/C: gcc.exe 生成活动文件"…...
Leetcode 3577. Count the Number of Computer Unlocking Permutations
Leetcode 3577. Count the Number of Computer Unlocking Permutations 1. 解题思路2. 代码实现 题目链接:3577. Count the Number of Computer Unlocking Permutations 1. 解题思路 这一题其实就是一个脑筋急转弯,要想要能够将所有的电脑解锁&#x…...

【快手拥抱开源】通过快手团队开源的 KwaiCoder-AutoThink-preview 解锁大语言模型的潜力
引言: 在人工智能快速发展的浪潮中,快手Kwaipilot团队推出的 KwaiCoder-AutoThink-preview 具有里程碑意义——这是首个公开的AutoThink大语言模型(LLM)。该模型代表着该领域的重大突破,通过独特方式融合思考与非思考…...
Axios请求超时重发机制
Axios 超时重新请求实现方案 在 Axios 中实现超时重新请求可以通过以下几种方式: 1. 使用拦截器实现自动重试 import axios from axios;// 创建axios实例 const instance axios.create();// 设置超时时间 instance.defaults.timeout 5000;// 最大重试次数 cons…...
Python如何给视频添加音频和字幕
在Python中,给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加,包括必要的代码示例和详细解释。 环境准备 在开始之前,需要安装以下Python库:…...
C# SqlSugar:依赖注入与仓储模式实践
C# SqlSugar:依赖注入与仓储模式实践 在 C# 的应用开发中,数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护,许多开发者会选择成熟的 ORM(对象关系映射)框架,SqlSugar 就是其中备受…...