给小白的《30讲 · AI编程训练营》第12讲-
大家好,这里是程序员晚枫,正在all in AI编程实战。
第12讲:结营典礼:未来已来,AI编程的下一步与持续成长指南大家好,我是程序员晚枫。经过前面11讲的系统学习,我们已经共同完成了从0到1的AI应用开发之旅。今天,我们迎来了训练营的最后一讲——这不是结束,而是你们作为AI应用开发者新旅程的开始!
回顾与收获:我们共同走过的旅程课程知识体系全景图前3讲可以试听,试听链接:https://www.bilibili.com/cheese ...
给小白的《30讲 · AI编程训练营》第11讲-
大家好,这里是程序员晚枫,正在all in AI编程实战。
第11讲:开源、副业与个人品牌——程序员的无限可能大家好,我是程序员晚枫。经过前面10讲的系统学习,我们已经掌握了AI应用开发的全流程。今天,让我们跳出技术本身,探讨一个更重要的话题:如何通过技术创造更大的价值,实现个人成长与职业突破。
为什么程序员需要思考这些?在维护python-office项目的3年多里,我经历了从"只会写代码的程序员"到&q ...
给小白的《30讲 · AI编程训练营》第10讲-
大家好,这里是程序员晚枫,正在all in AI编程实战。
第10讲:如何为你的软件找到第一批用户?产品化思维与增长实战大家好,我是程序员晚枫。通过前面9讲的学习,我们已经完成了从开发到打包的完整流程。今天,我们要解决最关键的问题:如何为你的软件找到第一批用户?
为什么第一批用户如此重要?在运营python-office项目的过程中,我深刻体会到:
“再好的产品,如果没有用户使用,都只是代码的堆砌。”
第一批用户的价值:
...
给小白的《30讲 · AI编程训练营》-9
大家好,这里是程序员晚枫,正在all in AI编程实战。
第9讲:代码评审实战:直播解析典型问题与优化方案大家好,我是程序员晚枫。经过前面8讲的学习,相信大家已经完成了自己的AI应用开发。今天,我们将通过直播代码评审的方式,深入分析学员项目的真实代码,解决实际开发中遇到的疑难问题。
代码评审的价值在维护python-office项目的过程中,我评审过数百个PR和issue,发现了很多共性问题:
"为什么我的代码在本地运行正常,部署后就出问题?"& ...
给小白的《30讲 · AI编程训练营》-9
大家好,这里是程序员晚枫,正在all in AI编程实战。
第10讲:打包分发:用PyInstaller将你的应用变成独立软件大家好,我是程序员晚枫。在前面的课程中,我们已经开发了功能完整的AI应用。今天,我们要学习如何将Python代码打包成独立的可执行文件,让用户无需安装Python环境就能使用你的软件!
为什么需要打包分发?在维护python-office项目的过程中,我收到了大量用户的反馈:
"晚枫,这些 ...
给小白的《30讲 · AI编程训练营》第8讲-
大家好,这里是程序员晚枫,正在all in AI编程实战。
第8讲:代码精进:调试、优化与保护你的AI应用大家好,我是程序员晚枫。在前面的课程中,我们已经成功创建并部署了功能完整的AI应用。今天,我们要深入代码层面,学习如何让你的应用运行得更稳定、更高效、更安全。
为什么需要代码优化?在维护python-office项目的过程中,我发现了新手开发者最常见的几个问题:
"晚枫,我的程序在本地运行很好,但部署后经常崩 ...
给小白的《30讲 · AI编程训练营》
大家好,这里是程序员晚枫,正在all in AI编程实战。
现在对于不懂技术的人来说,能用上的AI就2个方向:AI编程、智能体。
AI编程入门这套课程是我和人民邮电出版社合作的重点课程,也是一套基础课程,主打:打牢基础 + 实战项目。
大而全的,带大家一起入门学习AI编程。
AI + Python编程实战营
专项针对不同的AI编程方向,还有以下课程,可以根据自己的需要进行学习:
AI + 自动化办公
高级有一些编程基础, ...
给小白的《30讲 · AI编程训练营》第7讲-
大家好,这里是程序员晚枫,正在all in AI编程实战。
第7讲:全球部署:将你的网站发布到云端,让全世界访问大家好,我是程序员晚枫。在上一讲中,我们使用Streamlit创建了功能丰富的AI工具网站。今天,我们要完成最重要的一步:将网站部署到云端,让全世界的人都能访问和使用你的作品!
为什么需要云端部署?在维护python-office项目的过程中,我经常收到用户的反馈:
"晚枫,我在本地运行得很好,但怎么让同 ...
给小白的《30讲 · AI编程训练营》第6讲-开发个人网站
大家好,这里是程序员晚枫,正在all in AI编程实战。
第6讲:云端飞跃:将你的应用打造成网页版AI插件大全大家好,我是程序员晚枫。在上一讲中,我们使用PySide6创建了专业的桌面应用程序。今天,我们要迈出更重要的一步:将你的工具转化为网页服务,打造一个属于你自己的"AI插件大全"网站!
为什么需要网页版?在维护python-office项目的过程中,我发现了用户的一个普遍需求:
"晚枫 ...
给小白的《30讲 · AI编程训练营》第5讲-开发一个GUI的视频➕水印软件
大家好,这里是程序员晚枫,正在all in AI编程实战。
第5讲:点石成金:用PySide6为你的脚本生成专业图形界面大家好,我是程序员晚枫。在上一讲中,我们学习了如何用python-office库快速实现办公自动化。今天,我将教你如何用PySide6将这些实用的脚本包装成专业的桌面应用程序,让你的工具从命令行程序变身成谁都能使用的专业软件。
为什么选择PySide6?在为企业客户开发python-office的配套工具时, ...
给小白的《30讲 · AI编程训练营》第4讲-用开源项目上手真实代码
大家好,我是程序员晚枫。通过前面3讲的学习,相信大家已经感受到了AI编程的威力。
今天,我们要深入代码层面,学习如何用开源项目,体验真实开发中的代码编写,并且学习如何找到AI编程的变现机会。
为什么要用开源项目?大家都知道GPT类的问答模型,之所以聪明,是因为使用了大量的文档类数据进行了训练,而且用于训练的数据量越大,大模型的问答效果就越准确。
那么编程大模型是用什么训练的呢?答案就是开源项目。
开源项目是一个编程行业的概念 ...
给小白的《30讲 · AI编程训练营》第2讲-效率革命:国内外AI编程工具全景介绍
导读部分:这一讲,我们主要了解一下国内外主流的AI编程工具和我们这套课程使用的主力工具。
大家好,我是程序员晚枫。在上一讲中,我们探讨了"AI×自动化"为什么是普通人的超级杠杆。今天,让我们把理论落地,开启真正的效率革命!
国内外主流AI编程工具全景图国内外有不少优秀的AI编程工具,它们在功能和侧重点上各有不同,为了让你能快速了解,我将一些主流的AI编程工具整理成了表格。
工具名称
核心特点
收费模式
官方 ...
给小白的《30讲 · AI编程训练营》
给小白的《AI编程训练营》前3讲可以试听,试听链接:https://www.bilibili.com/cheese/play/ss982042944
欢迎学习给小白的《AI编程训练营》,课程正在更新中🚀,每一节课都包含:视频、文档、代码、软件和答疑群。
本次课程的特点有以下几个:
适合小白:不需要学习复杂的编程知识,拿来就用。
内容丰富:涵盖热门的AI编程的需求。
所有功能:都有视频演示和课程群答疑,包教包会。
另外, ...
给小白的《30讲 · AI编程训练营》第1讲-开营序言:为什么说"AI×自动化"是普通人的超级杠杆?
导读部分:这一讲,我们主要了解一下AI编程的能力和我们这套课程的学习目标。
大家好,我是「点我查看微信二维码」开源项目的创始人程序员晚枫。
从2023年开始,在教学自动化办公的过程中,我收到了太多用户的同一个问题:"这个功能能不能用AI来实现?"
经过一段时间的思考和实践,我想通过这篇文章告诉大家:"AI×自动化"不仅是未来的趋势,更是每个普通人现在就能掌握的超级杠杆。
从一个补光a ...
给小白的《30讲 · AI编程训练营》第13讲-AI API调用入门:让AI为你工作
大家好,这里是程序员晚枫,正在all in AI编程实战。
第13讲:AI API调用入门——让AI为你工作为什么需要调用AI API?前面12讲,我们学会了用AI编程工具来写代码。但如果你想在自己的程序里直接调用AI的能力,你就需要学会调用AI API。
1、什么是API?API就是"接口"——你发一个请求,AI给你一个回复。
2、选择AI平台
平台
特点
适合场景
通义千问
阿里出品,中文好
通用对话、 ...
给小白的《30讲 · AI编程训练营》第14讲-Prompt工程:写出高质量的AI提示词
大家好,这里是程序员晚枫,正在all in AI编程实战。
第14讲:Prompt工程——写出高质量的AI提示词为什么Prompt这么重要?同样的AI模型,不同的提示词,效果天差地别。
1、Prompt的5个核心要素
要素
说明
示例
角色
让AI扮演谁
你是一位Python教师
任务
要AI做什么
写一篇入门教程
背景
上下文信息
面向零基础小白
格式
输出要求
Markdown格式,含代码块
约束
限制条件 ...
给小白的《30讲 · AI编程训练营》第15讲-RAG入门:让AI读取你的文档
大家好,这里是程序员晚枫,正在all in AI编程实战。
第15讲:RAG入门——让AI读取你的文档什么是RAG?RAG = Retrieval-Augmented Generation(检索增强生成)
简单说:先从你的文档里找到相关内容,再让AI基于这些内容回答问题。
为什么需要RAG?因为AI模型的知识有截止日期,而且不知道你公司的内部文档。RAG让AI"读过"你的资料再回答。
1、RAG的工作流程1 ...
给小白的《30讲 · AI编程训练营》第16讲-AI聊天机器人:从零开发一个完整应用
大家好,这里是程序员晚枫,正在all in AI编程实战。
第16讲:AI聊天机器人——从零开发一个完整应用项目目标我们要做一个网页版AI聊天机器人,功能包括:
网页界面,打开即用
多轮对话,记住上下文
支持不同角色切换
对话历史保存
1、安装Streamlitpip install streamlit openai
2、核心代码import streamlit as st
from openai import OpenAI
s ...
给小白的《30讲 · AI编程训练营》第17讲-AI自动化办公:让AI帮你处理文档
大家好,这里是程序员晚枫,正在all in AI编程实战。
第17讲:AI自动化办公——让AI帮你处理文档为什么AI+办公?AI能帮你做重复性工作:
批量生成Word报告
自动提取Excel关键数据
智能总结PDF内容
自动回复邮件
1、AI + Excel12345678910111213141516171819from openai import OpenAIimport officeclient = OpenAI(api_ke ...
给小白的《30讲 · AI编程训练营》第18讲-AI图像处理:让AI看懂图片
大家好,这里是程序员晚枫,正在all in AI编程实战。
第18讲:AI图像处理——让AI看懂图片AI能对图片做什么?
识别图片内容(物体、文字、人脸)
生成图片描述
OCR文字识别
图片风格转换
1、安装图像处理库1pip install openai python-office Pillow
2、AI图片理解12345678910111213141516import base64from openai import OpenA ...
