<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>YHQ LAB</title><description>杨翰卿的个人 AI 实验室</description><link>https://www.yanghanqing.top/</link><templateTheme>Firefly</templateTheme><templateThemeVersion>6.16.8</templateThemeVersion><templateThemeUrl>https://github.com/CuteLeaf/Firefly</templateThemeUrl><lastBuildDate>2026年9月27日 00:55:35</lastBuildDate><item><title>机器人 × 编程 × AI：具身智能与工业自动化新纪元</title><link>https://www.yanghanqing.top/posts/robotics-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/robotics-ai/</guid><description>面向大学生的AI+机器人入门、案例、代码实践与学习路线。</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🤖 先讲一个小故事&lt;a href=&quot;#-先讲一个小故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;2025年夏天，广东佛山一家中型五金厂老板老张遇到了大麻烦——焊接工人招不到。月薪开到1万2，年轻人嫌枯燥不愿干，老一辈焊工陆续退休。眼看订单要违约，老张咬牙花了60万买了4台焊接机器人。没想到两个月后，他不光按时交了货，还多接了30%的订单。“机器人不用交社保、不请假、不跳槽，“老张笑着说，“就是当初没人会编程，我还专门从深圳挖了个95后小伙子，年薪30万。”&lt;/p&gt;&lt;p&gt;&lt;strong&gt;这就是2026年中国的真实图景——机器人不缺了，缺的是能让机器人”活起来”的人。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 这个行业现在有多火？&lt;a href=&quot;#1-这个行业现在有多火&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;先上几组直观数据，感受一下：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;中国每万名产业工人拥有的工业机器人数量，从2015年的49台飙升到2025年的392台，&lt;strong&gt;十年翻了8倍&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;2025年中国工业机器人市场规模约&lt;strong&gt;180亿美元&lt;/strong&gt;，预计2030年达到&lt;strong&gt;350亿美元&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;协作机器人（Cobot）增速最猛——可以跟人一起工作、不需要围栏的那种——2025年市场规模25亿美元，2030年预计&lt;strong&gt;120亿美元&lt;/strong&gt;，翻了近5倍&lt;/li&gt;
&lt;li&gt;最激动人心的是&lt;strong&gt;人形机器人&lt;/strong&gt;赛道：特斯拉Optimus、小米CyberOne、达闼XR4、宇树G1等扎堆发布，2025年这个赛道从”实验室”走向了”小批量试产”&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 &lt;strong&gt;一句话前景&lt;/strong&gt;：机器人和AI的结合——“具身智能”——被高盛评为”2030年可能达到万亿级美元的超级赛道”。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个你必须知道的真实案例&lt;a href=&quot;#2-三个你必须知道的真实案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：特斯拉Optimus——“汽车厂里造出来的机器人”&lt;a href=&quot;#案例一特斯拉optimus汽车厂里造出来的机器人&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;特斯拉2025年在得州超级工厂部署了首批Optimus人形机器人，身高173cm，体重63kg，能搬动20kg物料。它最牛的地方不在机械结构，而在**“大脑”——与特斯拉自动驾驶FSD共享AI模型，能理解”请把那箱零件搬到3号线”这样的自然语言指令**，然后自己规划路径和动作。特斯拉计划2027年将Optimus售价压到2万美元以下，率先在自己的工厂里替代重复性劳动。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：小米CyberOne+铁大——国产人形机器人的逆袭&lt;a href=&quot;#案例二小米cyberone铁大国产人形机器人的逆袭&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;小米2025年推出的CyberOne第二代，已经能在小米北京园区里完成”接待访客→引导到会议室→端茶倒水”的完整服务链。最惊喜的是它的成本控制——核心零部件国产化率超85%，BOM成本不到特斯拉Optimus的一半。雷军在发布会上说：“我们要让机器人走进千家万户，而不是只停留在实验室。”&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：广东某电子厂的”无灯车间”&lt;a href=&quot;#案例三广东某电子厂的无灯车间&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;东莞一家手机外壳供应商2025年投了300万做”黑灯工厂”改造——CNC上下料全部由6台国产埃斯顿机器人完成，质检由AI视觉系统自动判别。改完后车间不用开灯（机器人不需要光），产能反而提升了40%，产品不良率从千分之八降到千分之二。&lt;strong&gt;一年回收了全部投资。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 赚多少钱？发展前景怎么说？&lt;a href=&quot;#3-赚多少钱发展前景怎么说&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;职业方向&lt;/th&gt;&lt;th&gt;2026平均月薪&lt;/th&gt;&lt;th&gt;3年经验&lt;/th&gt;&lt;th&gt;5年+资深&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;机器人调试工程师&lt;/td&gt;&lt;td&gt;8K-15K&lt;/td&gt;&lt;td&gt;12K-20K&lt;/td&gt;&lt;td&gt;18K-30K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ROS开发工程师&lt;/td&gt;&lt;td&gt;15K-25K&lt;/td&gt;&lt;td&gt;22K-35K&lt;/td&gt;&lt;td&gt;30K-50K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;机器视觉算法&lt;/td&gt;&lt;td&gt;20K-35K&lt;/td&gt;&lt;td&gt;30K-50K&lt;/td&gt;&lt;td&gt;50K-80K+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;具身智能算法&lt;/td&gt;&lt;td&gt;30K-50K&lt;/td&gt;&lt;td&gt;50K-80K&lt;/td&gt;&lt;td&gt;100K+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;机器人产品经理&lt;/td&gt;&lt;td&gt;20K-30K&lt;/td&gt;&lt;td&gt;30K-50K&lt;/td&gt;&lt;td&gt;50K-80K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;就业趋势&lt;/strong&gt;：BOSS直聘2026年Q1数据显示，“机器人工程师”职位同比增长87%，“具身智能”相关岗位增长300%+。平均一个机器人专业硕士毕业生手里握着3-5个offer。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：用Python控制机器人&lt;a href=&quot;#4-入门实战用python控制机器人&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;别怕，不需要真买一台机器人（那确实贵），我们从仿真和原理开始：&lt;/p&gt;&lt;section&gt;&lt;h3&gt;4.1 理解机器人怎么”动”——运动学入门&lt;a href=&quot;#41-理解机器人怎么动运动学入门&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; numpy &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; np&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; math&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 一条最简单的2关节机械臂，算它末端能到哪？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;simple_2d_arm&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;joint1_angle&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;joint2_angle&lt;/span&gt;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;link1_length&lt;/span&gt;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;link2_length&lt;/span&gt;&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;joint1_angle: 第一关节角度（度）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;joint2_angle: 第二关节角度（度）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;link1_length: 大臂长度（米）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;link2_length: 小臂长度（米）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;a1, a2 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; math.&lt;/span&gt;&lt;span&gt;radians&lt;/span&gt;&lt;span&gt;(joint1_angle), math.&lt;/span&gt;&lt;span&gt;radians&lt;/span&gt;&lt;span&gt;(joint2_angle)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 第一关节位置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;x1 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; link1_length &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; math.&lt;/span&gt;&lt;span&gt;cos&lt;/span&gt;&lt;span&gt;(a1)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;y1 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; link1_length &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; math.&lt;/span&gt;&lt;span&gt;sin&lt;/span&gt;&lt;span&gt;(a1)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 末端（手）位置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;x2 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; x1 &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; link2_length &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; math.&lt;/span&gt;&lt;span&gt;cos&lt;/span&gt;&lt;span&gt;(a1 &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; a2)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;y2 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; y1 &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; link2_length &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; math.&lt;/span&gt;&lt;span&gt;sin&lt;/span&gt;&lt;span&gt;(a1 &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; a2)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;肘关节位置: (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;x1&lt;/span&gt;&lt;span&gt;:.3f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;m, &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;y1&lt;/span&gt;&lt;span&gt;:.3f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;m)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;末端(手)位置: (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;x2&lt;/span&gt;&lt;span&gt;:.3f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;m, &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;y2&lt;/span&gt;&lt;span&gt;:.3f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;m)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; (x2, y2)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 试试不同角度（相当于机器人的不同姿态）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;=== 姿态1：手臂伸直 ===&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;simple_2d_arm&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;45&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;)    &lt;/span&gt;&lt;span&gt;# 向前上方伸直&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;=== 姿态2：弯曲手臂 ===&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;simple_2d_arm&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;60&lt;/span&gt;&lt;span&gt;)   &lt;/span&gt;&lt;span&gt;# 弯曲回收&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用大模型理解自然语言指令——机器人”脑筋”的核心&lt;a href=&quot;#42-用大模型理解自然语言指令机器人脑筋的核心&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 这是一个简化但真实的概念展示：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 大模型如何把一句人话变成机器人能执行的步骤&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ai_plan_robot_task&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;human_instruction&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;scene_info&lt;/span&gt;&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;输入：人的自然语言指令 + 当前场景描述&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;输出：机器人可执行的动作序列&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;实际应用中，这里会调用GPT-4o或Claude&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 模拟大模型的规划结果（真实场景中由LLM生成）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;plan &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;理解&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;用户想要：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;human_instruction&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;分析场景&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;当前环境：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;scene_info&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;分解步骤&quot;&lt;/span&gt;&lt;span&gt;: [&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&quot;步骤&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;动作&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;移动到指定位置前方&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;注意&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;保持安全距离0.5m&quot;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&quot;步骤&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;动作&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;识别目标物体&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;注意&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;用视觉确认物体类型和姿态&quot;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&quot;步骤&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;动作&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;规划抓取路径&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;注意&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;避开障碍物&quot;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&quot;步骤&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;动作&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;抓取物体&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;注意&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;力度适中，检查是否握稳&quot;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&quot;步骤&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;动作&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;移动到目标位置&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;注意&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;途中持续检测碰撞风险&quot;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&quot;步骤&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;动作&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;放置物体&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;注意&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;确认放置平稳后方松手&quot;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;],&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;安全检查&quot;&lt;/span&gt;&lt;span&gt;: [&lt;/span&gt;&lt;span&gt;&quot;工作区域无人闯入&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;力矩未超限&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&quot;电量充足&quot;&lt;/span&gt;&lt;span&gt;],&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;如果失败怎么办&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;返回安全位置，向人类求助&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; step &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; plan[&lt;/span&gt;&lt;span&gt;&quot;分解步骤&quot;&lt;/span&gt;&lt;span&gt;]:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  → 第&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;step[&lt;/span&gt;&lt;span&gt;&apos;步骤&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;步：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;step[&lt;/span&gt;&lt;span&gt;&apos;动作&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;（&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;step[&lt;/span&gt;&lt;span&gt;&apos;注意&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; plan&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 试一下&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;ai_plan_robot_task&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;请把桌上那个红色零件拿过来放到传送带上&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;工位桌上有3个零件：红色(圆柱形)、蓝色(方形)、白色(球形)&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 运行结果：AI把&quot;拿红色零件&quot;分解成了6个可执行的机器人动作步骤&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 动手路线图：从哪里开始？&lt;a href=&quot;#5-动手路线图从哪里开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：学Python基础（if/for/函数/类），推荐跟着B站”黑马程序员”免费教程走&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第2个月&lt;/strong&gt;：买个树莓派（300元）+一个小舵机（50元），写代码让舵机动起来——&lt;strong&gt;第一次看到你写的代码让物理世界动起来的那种感觉，会上瘾&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第3-4个月&lt;/strong&gt;：玩ROS 2（机器人操作系统），下载Gazebo仿真器，在虚拟世界里操控机器人建图导航——&lt;strong&gt;不用花一分钱就能获得跟真实机器人一样的编程体验&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第5-6个月&lt;/strong&gt;：学基础运动学和机器视觉，买一台3000元的桌面六轴机械臂（淘宝搜”越疆 MG400”级别），完成一个完整的”识别→抓取→放置”项目——&lt;strong&gt;这个项目可以写进简历，面试官眼睛会亮&lt;/strong&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;鼓励的话&lt;/strong&gt;：机器人领域确实有一定门槛，但你不需要成为机械、电子、软件三栖的全才。&lt;strong&gt;从一个方向切入就好&lt;/strong&gt;——会写代码就从ROS和控制算法切入，会机械设计就从结构切入。团队里需要的是各种人才的组合。这个行业的人才缺口大到什么程度？很多机器人公司HR说：&lt;strong&gt;“只要简历上有ROS两个字，我们就约面试。”&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Robotics × Programming × AI: Embodied Intelligence and Industrial Automation</title><link>https://www.yanghanqing.top/posts/robotics-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/robotics-ai-en/</guid><description>A practical introduction to robotics software, embodied AI, and industrial automation for university students.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A practical introduction to robotics software, embodied AI, and industrial automation for university students.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Robots are moving from isolated production cells into flexible factories, logistics, service, and research. The scarce skill is no longer assembling a machine alone, but connecting perception, planning, control, and real operating constraints.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ROS 2 navigation and simulation&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vision-guided picking&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LLM-based task planning&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Build a simulated mobile robot that receives a natural-language instruction, converts it into safe steps, and navigates to a target in Gazebo.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, C/C++, ROS 2, Gazebo, OpenCV, PyTorch&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>财务管理 × Python × AI：智能财务与大数据审计</title><link>https://www.yanghanqing.top/posts/accounting-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/accounting-ai/</guid><description>面向大学生的AI+财务入门、案例、代码实践与学习路线。</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;📊 先听一个真实的故事&lt;a href=&quot;#-先听一个真实的故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;小李是南京一家中型制造企业的会计，工作了5年，月薪8千。她每天的工作是：打开银行网银→把100多笔流水一条条复制粘贴到金蝶系统→手动分类做凭证→月底加班对账3天。2025年初，公司上了一个AI财务系统，小李花了两个月学会用Python写简单的自动化脚本。半年后发生了什么？月末结账从3天变成2小时，老板让她转岗做”财务数据分析师”，月薪涨到1万5。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“其实我只会写不到50行代码，但它帮我自动处理了90%的重复劳动。“——小李&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;这个故事正在千千万万家企业里同时上演。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 财务行业怎么了？&lt;a href=&quot;#1-财务行业怎么了&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;会计曾是”铁饭碗”，但2025-2026年的现实给了我们一记清醒的耳光：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;用友、金蝶的AI财务模块已覆盖&lt;strong&gt;超过100万家企业&lt;/strong&gt;，一键自动记账准确率达98%&lt;/li&gt;
&lt;li&gt;德勤Argus AI每天可审查&lt;strong&gt;数十万笔交易&lt;/strong&gt;，相当于数百名初级审计员&lt;/li&gt;
&lt;li&gt;国家税务总局电子发票全面推行，企业端自动验真、自动入账&lt;/li&gt;
&lt;li&gt;智联招聘数据：2024-2026年&lt;strong&gt;传统核算会计岗位减少28%&lt;/strong&gt;，但&lt;strong&gt;财务数据分析师岗位增长156%&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 &lt;strong&gt;残酷又真实&lt;/strong&gt;：只会做账的会计正在被软件取代。但会分析、会编程、会用AI的财务人，身价正在暴涨。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个让你看到希望的案例&lt;a href=&quot;#2-三个让你看到希望的案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：金蝶云·苍穹AI财务——5万企业的选择&lt;a href=&quot;#案例一金蝶云苍穹ai财务5万企业的选择&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;金蝶2025年推出的AI财务助手已经覆盖超过5万家企业。它具体能做什么？&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;智能记账&lt;/strong&gt;：接入银行流水后，AI自动匹配业务单据，生成凭证——&lt;strong&gt;某中型企业实测，100笔流水自动匹配率98.5%，人工只需复核2笔异常&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语音问数&lt;/strong&gt;：CFO用口语问”上月华东区毛利率为什么下降？“AI自动跑SQL查询数据库、做同比环比分析、生成图表&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;税务风险扫描&lt;/strong&gt;：申报前自动检查税会差异、进项转出、关联交易等风险点&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;真实效果&lt;/strong&gt;：合肥一家年营收8亿的汽车零部件企业，财务部从12人优化到5人（自然减员，没有裁员），月结从5天缩到2小时。老板把省下来的钱，给留下的5人每人涨薪了40%。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：普华永道——四大会计事务所集体ALL IN AI&lt;a href=&quot;#案例二普华永道四大会计事务所集体all-in-ai&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;2025年，普华永道全球砸了&lt;strong&gt;30亿美元&lt;/strong&gt;搞AI审计能力升级。他们的AI平台做到了一件传统审计做不到的事——&lt;strong&gt;100%交易数据测试&lt;/strong&gt;。以前审计师只能抽样5-10%的凭证（时间不够看全部），现在AI把100%的凭证都过一遍，只把可疑的标记出来给人看。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;结果&lt;/strong&gt;：舞弊发现率提升3倍，审计时间反而缩短40%。审计师不再翻凭证翻到眼瞎，而是把精力放在分析AI标注的可疑模式和复杂判断上。普华永道的初级审计员招聘要求里，&lt;strong&gt;2026年新增了一条：“熟悉Python或数据分析工具者优先。”&lt;/strong&gt;&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：一个小会计的逆袭&lt;a href=&quot;#案例三一个小会计的逆袭&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;抖音上有个账号叫”会计小明学编程”，博主是个28岁的女生，以前在苏州做代账会计。2024年开始自学Python，用pandas写了几个自动对账脚本，发抖音分享。没想到粉丝涨到15万，现在主业是”企业财务自动化顾问”，帮中小企做财务RPA，一年收入80万+。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;🌟 她说：“我以为学编程是转行，后来发现是把我的会计经验放大了10倍。”&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 发展前景：钱景和前景&lt;a href=&quot;#3-发展前景钱景和前景&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;财务岗位&lt;/th&gt;&lt;th&gt;2024平均月薪&lt;/th&gt;&lt;th&gt;2026供需&lt;/th&gt;&lt;th&gt;2028预测&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;传统核算会计&lt;/td&gt;&lt;td&gt;6K-8K&lt;/td&gt;&lt;td&gt;需求下降中&lt;/td&gt;&lt;td&gt;🔻 岗位缩减&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;RPA财务自动化&lt;/td&gt;&lt;td&gt;12K-20K&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;td&gt;🟢 持续增长&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;财务数据分析师&lt;/td&gt;&lt;td&gt;15K-25K&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;🟢 爆发增长&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI审计/风控&lt;/td&gt;&lt;td&gt;20K-35K&lt;/td&gt;&lt;td&gt;新兴岗位&lt;/td&gt;&lt;td&gt;🟢 成为标配&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;财务AI产品经理&lt;/td&gt;&lt;td&gt;25K-50K&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;🟢 极度稀缺&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;专家预测&lt;/strong&gt;（财政部《会计改革与发展”十四五”规划》解读）：到2028年，财务从业者中具备数据分析能力的人才缺口将达到&lt;strong&gt;300万&lt;/strong&gt;。未来最值钱的不是”会做账的人”，而是”懂财务 + 会分析 + 能用AI”的复合型人才。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：用Python做一件财务立刻能用到的事&lt;a href=&quot;#4-入门实战用python做一件财务立刻能用到的事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 自动对账——财务最痛的活，Python最擅长&lt;a href=&quot;#41-自动对账财务最痛的活python最擅长&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你有两个Excel：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 银行流水.xlsx（银行导出的账单）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 企业账.xlsx（金蝶/用友导出的明细账）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;bank &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_excel&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;银行流水.xlsx&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;company &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_excel&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;企业账.xlsx&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 按金额和日期匹配（允许日期差1天）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;merged &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;merge&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;bank, company,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;left_on&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;金额&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;对方户名&apos;&lt;/span&gt;&lt;span&gt;],&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;right_on&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;借方金额&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;供应商名称&apos;&lt;/span&gt;&lt;span&gt;],&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;how&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&apos;outer&apos;&lt;/span&gt;&lt;span&gt;,  &lt;/span&gt;&lt;span&gt;# 外连接 = 把两边对不上的都标出来&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;indicator&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;True&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 找出银行有但企业账上没有的（漏记）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;bank_only &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; merged[merged[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;_merge&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;==&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;left_only&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;⚠️ 银行有流水但企业未入账: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(bank_only)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;笔&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(bank_only[[&lt;/span&gt;&lt;span&gt;&apos;交易日期&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;金额&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;对方户名&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;摘要&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]].&lt;/span&gt;&lt;span&gt;head&lt;/span&gt;&lt;span&gt;())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 找出企业账有但银行没有的（多记或差错）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;company_only &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; merged[merged[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;_merge&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;==&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;right_only&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;⚠️ 企业有记录但银行无流水: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(company_only)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;笔&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(company_only[[&lt;/span&gt;&lt;span&gt;&apos;凭证日期&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;借方金额&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;供应商名称&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;摘要&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]].&lt;/span&gt;&lt;span&gt;head&lt;/span&gt;&lt;span&gt;())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;✅ 自动对账完成！匹配成功: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(merged) &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(bank_only) &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(company_only)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;笔&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用大模型一键生成经营分析&lt;a href=&quot;#42-用大模型一键生成经营分析&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 真实场景：月底了，老板要一份经营分析报告&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 你把关键数据喂给AI，1分钟出报告&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;data_summary &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;公司本月营收1200万（同比+15%，环比+8%），毛利率32%（同比下降3个百分点），&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;费用总额280万（其中销售费用增长较快+22%，管理费用持平），净利润145万。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;最大客户A贡献营收35%，但该客户应收账款已逾期60天，金额200万。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;新产品线月销80万，月环比增长40%，需要追加备货。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是财务分析师，下面是公司的月度经营数据，请写一份300字以内的分析。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;要求：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 先说好消息，再说问题&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 每个问题都要给出具体建议&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 语言通俗，老板能看懂（他不是财务出身）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 不要堆砌数字，说人话&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;数据：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;data_summary&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 实际使用时：response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 你会得到一份专业的、人话版的分析报告&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 财务人的学习路线（友好版）&lt;a href=&quot;#5-财务人的学习路线友好版&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;第1-2周&lt;/strong&gt;：不用学Python！先学会用Excel的Power Query。这是微软给你白嫖的数据处理神器，学完你会发现以前手动做的很多事情，点几下鼠标就搞定了。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第3-6周&lt;/strong&gt;：开始摸Python，主要学pandas库。推荐一本书《Python编程快速上手——让繁琐工作自动化》。&lt;strong&gt;别从头啃语法书，需求驱动是最好的老师&lt;/strong&gt;——比如”我要用Python自动合并12个月的报销表”。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第2-3月&lt;/strong&gt;：学SQL。财务数据大多存在数据库里，学会”SELECT…FROM…WHERE…”就够80%的场景了。推荐SQLZoo.net，免费的交互式练习。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第4-6月&lt;/strong&gt;：把前面学的串起来，做一个小项目——比如做一个”月度经营数据自动看板”，每天自动从系统拉数据，生成图表，发到老板微信。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;最想跟财务同学说的话&lt;/strong&gt;：你是懂财务的，这是程序员没有的优势。你不需要成为一个程序员，你只需要学会用代码让财务工作自动化。&lt;strong&gt;一个懂财务又会写30行Python的人，价值远超一个只会写300行Python但不认识资产负债表的人。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Accounting × Python × AI: Intelligent Finance and Data Auditing</title><link>https://www.yanghanqing.top/posts/accounting-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/accounting-ai-en/</guid><description>How finance students can use Python, automation, and machine learning to improve accounting and audit work.</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;How finance students can use Python, automation, and machine learning to improve accounting and audit work.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Finance teams increasingly need people who can understand statements and also automate reconciliation, detect anomalies, and explain data-driven risks.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Automated reconciliation&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Expense anomaly detection&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Management-report generation&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Create an audit notebook that imports ledgers, detects unusual transactions, explains each alert, and exports a review report.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, pandas, openpyxl, SQL, Power BI, scikit-learn&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>人力资源管理 × 数据科学 × AI：智能招聘与人才分析</title><link>https://www.yanghanqing.top/posts/human-resources-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/human-resources-ai/</guid><description>面向大学生的AI+人力入门、案例、代码实践与学习路线。</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;👥 一个HR的”觉醒”故事&lt;a href=&quot;#-一个hr的觉醒故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;王姐在上海一家互联网公司做了8年HR，2025年她差点被裁员。原因是新来的HRVP问她：“上季度我们技术团队的离职率是多少？核心原因是什么？按这个趋势Q3会走几个人？“王姐只能凭经验说”感觉有几个不太稳定”——VP当场黑脸。&lt;/p&gt;&lt;p&gt;王姐痛定思痛，花了3个月学数据分析。现在她用Python做离职预警模型，用AI工具做简历初筛。2026年初，她从HRBP升到了**“People Analytics经理”**，月薪从1.8万涨到3万。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“以前我觉得HR就是跟人打交道，数据是IT部门的事。现在我发现：跟人打交道的直觉 + 用数据说话的能力，才是一个现代HR不可替代的地方。“——王姐&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. HR行业正在经历什么？&lt;a href=&quot;#1-hr行业正在经历什么&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;“人力资源”这个名字正在被重新定义——&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;字节跳动&lt;/strong&gt;人力数据中台每天处理10万份简历，AI先筛掉80%，HR只面AI推荐的Top 20%&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;猎聘&lt;/strong&gt;AI招聘系统已服务50万+企业，AI面试官完成了超过200万场初面&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Boss直聘&lt;/strong&gt;上线了”智能牛人推荐”，匹配准确率比传统搜索高3倍&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Workday&lt;/strong&gt;（全球最大HR SaaS公司）2025财报显示AI功能收入增长200%+&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 &lt;strong&gt;一句话&lt;/strong&gt;：AI在吃掉HR的事务性工作，却在疯狂创造”懂数据的HR”这个新物种。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个改变了HR行业的公司&lt;a href=&quot;#2-三个改变了hr行业的公司&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：字节跳动——用数据管15万人&lt;a href=&quot;#案例一字节跳动用数据管15万人&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;字节2025年员工超15万，遍布全球30多个国家。他们是怎么管过来的？靠的是一个叫做”人力数据中台”的系统：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;离职预警&lt;/strong&gt;：分析考勤、绩效、内部社交、审批行为等50+维度数据，提前3个月预测谁可能想走，准确率&lt;strong&gt;82%&lt;/strong&gt;。HR可以提前介入——谈心、调薪、调岗&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内部活水&lt;/strong&gt;：员工有离职倾向但还没下定决心？AI自动推荐公司内部其他合适岗位，2025年内部流动率提升&lt;strong&gt;35%&lt;/strong&gt;，省了巨额招聘费&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;面试官匹配&lt;/strong&gt;：根据候选人的技能标签和面试官的历史评估质量，自动匹配最优面试官组合&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;关键数据&lt;/strong&gt;：字节HR团队里，People Analytics团队从2023年的5人扩张到2025年的80人，&lt;strong&gt;全是HR+数据分析复合背景&lt;/strong&gt;。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：猎聘的AI招聘革命&lt;a href=&quot;#案例二猎聘的ai招聘革命&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;2025年，猎聘（同道猎聘）的AI系统把招聘这件事重构了：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;以前HR筛一份简历平均花6分钟，AI筛只用&lt;strong&gt;0.3秒&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;AI虚拟面试间可7×24小时进行初面，支持语音交互和智能追问，HR只需看AI生成的面试评估报告&lt;/li&gt;
&lt;li&gt;使用AI招聘的企业，平均招聘周期从&lt;strong&gt;28天→9天&lt;/strong&gt;，HR花在筛选上的时间从每天4小时→&lt;strong&gt;30分钟&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：海底捞——服务员也能被AI精准招聘&lt;a href=&quot;#案例三海底捞服务员也能被ai精准招聘&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;海底捞全国有1300多家门店，每年要招近10万名一线员工。传统方式下店长凭感觉面试，流失率一度高达40%。2024年海底捞引入了AI招聘系统，通过分析已入职的高绩效员工特征，建立了”好服务员画像”模型。新招聘流程：候选人填在线问卷→AI分析性格和职业倾向→自动匹配最合适的门店和岗位。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;结果&lt;/strong&gt;：新员工3个月内流失率从40%降到&lt;strong&gt;22%&lt;/strong&gt;，店长招聘时间节省60%。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 前景：HR的钱景变了&lt;a href=&quot;#3-前景hr的钱景变了&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;HR岗位&lt;/th&gt;&lt;th&gt;2024平均月薪&lt;/th&gt;&lt;th&gt;2026趋势&lt;/th&gt;&lt;th&gt;2028预测&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;传统招聘专员&lt;/td&gt;&lt;td&gt;7K-10K&lt;/td&gt;&lt;td&gt;需求平稳&lt;/td&gt;&lt;td&gt;可能缩减&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;HRBP（战略型）&lt;/td&gt;&lt;td&gt;15K-25K&lt;/td&gt;&lt;td&gt;需求增长&lt;/td&gt;&lt;td&gt;要求+数据分析&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;People Analytics&lt;/td&gt;&lt;td&gt;20K-35K&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;最热HR岗位&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;HR数据分析师&lt;/td&gt;&lt;td&gt;18K-30K&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;组织发展OD&lt;/td&gt;&lt;td&gt;25K-40K&lt;/td&gt;&lt;td&gt;稳步增长&lt;/td&gt;&lt;td&gt;要求+AI能力&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;HR AI产品经理&lt;/td&gt;&lt;td&gt;30K-60K&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;薪资天花最高&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 LinkedIn《2026全球人才趋势报告》指出：&lt;strong&gt;People Analytics是HR领域增长最快的细分方向&lt;/strong&gt;，全球相关岗位年增长率达&lt;strong&gt;112%&lt;/strong&gt;。在中国，这个数字只会更高。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：用数据回答HR最常被问的问题&lt;a href=&quot;#4-入门实战用数据回答hr最常被问的问题&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 “哪些人可能想离职？“——一个简单的预测&lt;a href=&quot;#41-哪些人可能想离职一个简单的预测&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设这是从HR系统导出的员工数据&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# （实际中你从钉钉/飞书/企业微信后台导出即可）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;employees &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;员工数据.csv&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 给每个员工计算&quot;离职风险分&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;calculate_risk&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;row&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;risk &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 两年没晋升？+20分&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;晋升间隔年数&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;risk &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 司龄2-4年是离职高发期？+15分&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;lt;=&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;司龄&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;risk &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 月均工时明显偏高（加班过多）？+15分&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;月均工时&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;risk &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 上次绩效评分偏低？+20分&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;绩效评分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;3.0&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;risk &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 满意度调查得分低？+30分&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;满意度&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;risk &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; risk&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;employees[&lt;/span&gt;&lt;span&gt;&apos;离职风险分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; employees.&lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt;(calculate_risk, &lt;/span&gt;&lt;/span&gt;&lt;span&gt;axis&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 找出风险最高的10个人&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;high_risk &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; employees.&lt;/span&gt;&lt;span&gt;nlargest&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;离职风险分&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;⚠️ 需要重点关注的高离职风险员工：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; _, emp &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; high_risk.&lt;/span&gt;&lt;span&gt;iterrows&lt;/span&gt;&lt;span&gt;():&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;emp[&lt;/span&gt;&lt;span&gt;&apos;姓名&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; | &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;emp[&lt;/span&gt;&lt;span&gt;&apos;部门&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; | &quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;emp[&lt;/span&gt;&lt;span&gt;&apos;岗位&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; | 风险分&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;emp[&lt;/span&gt;&lt;span&gt;&apos;离职风险分&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; | &quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;司龄&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;emp[&lt;/span&gt;&lt;span&gt;&apos;司龄&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;年 | 绩效&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;emp[&lt;/span&gt;&lt;span&gt;&apos;绩效评分&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;37&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 按部门汇总——哪个部门最&quot;危险&quot;？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;38&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;📊 各部门离职风险均值：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;39&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;&lt;span&gt;(employees.&lt;/span&gt;&lt;span&gt;groupby&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;部门&apos;&lt;/span&gt;&lt;span&gt;)[&lt;/span&gt;&lt;span&gt;&apos;离职风险分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;mean&lt;/span&gt;&lt;span&gt;().&lt;/span&gt;&lt;span&gt;sort_values&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;ascending&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;False&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI分析员工反馈——听懂大家真正在说什么&lt;a href=&quot;#42-用ai分析员工反馈听懂大家真正在说什么&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 季度员工满意度调查收到了200条开放式反馈&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 比如：&quot;加班太多，没有生活&quot;&quot;领导挺好的就是工资低&quot;&quot;希望有培训机会&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 过去HR要花两天逐条看，现在让AI帮忙总结&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;feedbacks &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;这个季度加班太多了，连续三周没有周末了&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;工资比同行低了至少20%，好几个同事因为这个走了&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;我们部门经理特别好，总是帮我们争取资源&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;希望能多一些培训机会，感觉自己技术落后了&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# ... 实际有200条&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是员工关怀专家。下面是本季度员工调查的200条反馈。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请分析：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 大家最关心的3个问题是什么（按频率排序）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 分别占比多少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 针对每个问题，给管理层提一条具体可行的建议&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 整体情绪是正面还是负面？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;5. 有没有需要立刻处理的&quot;燃眉之急&quot;？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;要求：用数据说话，建议要具体（比如不要说&quot;改善薪酬&quot;，要说&quot;研发岗位建议普调15%以上&quot;）。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;反馈内容：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;chr&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;join&lt;/span&gt;&lt;span&gt;(feedbacks)&lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 实际调用：response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI会在1分钟内生成一份有洞察的报告&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. HR同学，你可以这样开始&lt;a href=&quot;#5-hr同学你可以这样开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;第1-2周&lt;/strong&gt;：学会用Excel数据透视表——这是你已有的武器，先把它用到极致。把公司现有数据（考勤、绩效、薪酬）拉出来，做一个”各部门人力成本与产出对比”分析。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第3-6周&lt;/strong&gt;：学点SQL，能自己从HR系统数据库里取数。推荐DataCamp上的免费SQL入门——&lt;strong&gt;你的第一个成就感是”不用再等IT部门导数据了”&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第2-3月&lt;/strong&gt;：学Python的pandas——重点学分组汇总（groupby），因为HR分析90%的场景就是”按部门/按职级/按年份分组看各种指标”。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第4-6月&lt;/strong&gt;：做出一个”活”的数据看板——比如用公司数据做一个实时更新的”人员结构仪表盘”，包含司龄分布、离职趋势、招聘漏斗、薪酬竞争力等。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;最后想对HR同学说&lt;/strong&gt;：你做HR最宝贵的东西不是Excel技能，而是&lt;strong&gt;你理解人&lt;/strong&gt;——你知道一个员工说”想走了”背后可能是什么原因，你知道哪个部门氛围有问题。AI和Python只是给了你一副望远镜，让你把这个”理解人”的能力放大到几百人、几千人的规模。&lt;strong&gt;一个既懂人心又懂数据的HR，是任何公司都抢着要的。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Human Resources × Data Science × AI: Recruiting and Talent Analytics</title><link>https://www.yanghanqing.top/posts/human-resources-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/human-resources-ai-en/</guid><description>A responsible path from HR operations to recruiting analytics and AI-assisted talent decisions.</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A responsible path from HR operations to recruiting analytics and AI-assisted talent decisions.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI can reduce repetitive screening and reveal workforce patterns, but human judgment, fairness, and privacy must remain central.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Job-description analysis&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Skills matching&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Workforce retention analytics&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Build a transparent skills-matching tool that ranks candidates by explicit criteria and produces a bias-audit summary.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, pandas, NLP, visualization, survey design, responsible-AI checks&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>医学 × AI大模型：智能诊断时代的临床变革</title><link>https://www.yanghanqing.top/posts/medicine-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/medicine-ai/</guid><description>面向大学生的AI+医学入门、案例、代码实践与学习路线。</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🏥 一位放射科医生的日常巨变&lt;a href=&quot;#-一位放射科医生的日常巨变&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;张医生在武汉一家三甲医院放射科工作了12年。以前他每天要看200多张CT片子，一张一张翻，眼睛酸胀。下班时眼前都是黑白影像的重影。2025年，医院引入了推想科技的AI辅助诊断系统。现在他每天早上打开电脑，AI已经把前一天所有影像初筛了一遍——可疑结节用红框标出，正常片子直接标记”阴性（AI置信度99.2%）”。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“我每天需要仔细看的片子从200张变成了40张，而且AI帮我过滤掉的是最无聊的那种。我现在有更多时间跟患者交流、参加MDT多学科会诊，&lt;strong&gt;终于感觉自己又像个医生了，而不是阅片机器。&lt;/strong&gt;“——张医生&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;这个故事的核心信息是：AI不会让医生失业，但会用AI的医生，工作质量和生活质量都会远超不会用的。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 医疗AI到底发展到哪一步了？&lt;a href=&quot;#1-医疗ai到底发展到哪一步了&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;2025-2026年的几个里程碑事件：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;推想科技（InferVision）的肺结节AI获NMPA三类证后，&lt;strong&gt;已进入全国2000+医院&lt;/strong&gt;，累计辅助诊断超过1亿例&lt;/li&gt;
&lt;li&gt;数坤科技的心脑血管AI，CTA后处理时间从30分钟缩到&lt;strong&gt;2分钟&lt;/strong&gt;，准确率超过95%&lt;/li&gt;
&lt;li&gt;腾讯觅影的眼底AI筛查，在基层医院&lt;strong&gt;将糖尿病视网膜病变检出率提升了60%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;联影智能的CT肺炎AI，疫情期间在武汉雷神山医院创造了&lt;strong&gt;秒级&lt;/strong&gt;自动定量分析&lt;/li&gt;
&lt;li&gt;2025年，FDA批准了首款”AI独立诊断”（无需医生复核）的眼底病变筛查软件&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 全球医疗AI市场：2025年约&lt;strong&gt;150亿美元&lt;/strong&gt;，预计2030年达&lt;strong&gt;500亿美元+&lt;/strong&gt;。中国市场增速全球第一。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个正在改变医院的真实案例&lt;a href=&quot;#2-三个正在改变医院的真实案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：推想科技——中国医疗AI第一股&lt;a href=&quot;#案例一推想科技中国医疗ai第一股&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;推想科技2025年在港交所上市，成为”中国医疗AI第一股”。它的核心产品是肺结节AI——从CT影像中自动检出肺结节，区分良恶性，给出随访建议。&lt;strong&gt;在四川大学华西医院的临床验证中，AI辅助让放射科医生的肺结节检出率从78%提升到95%，漏诊率下降70%。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;推想已经不只是做肺结节了。2026年他们推出了”全院级AI解决方案”——胸部、脑部、腹部、骨骼、心脏全部覆盖。一套系统接入PACS后，全院所有影像都先经过AI初筛。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：数坤科技——把30分钟变成2分钟&lt;a href=&quot;#案例二数坤科技把30分钟变成2分钟&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;心脑血管CTA检查一直是个痛点——患者做完CT后，医生需要花30分钟手动勾画血管、测量狭窄程度。数坤科技的AI系统把这个过程压缩到了&lt;strong&gt;2分钟&lt;/strong&gt;，自动完成血管分割、斑块分析、狭窄测量、结构化报告生成。&lt;/p&gt;&lt;p&gt;北京安贞医院使用后，心内科每天的CTA处理量从&lt;strong&gt;25例→80例&lt;/strong&gt;，患者预约等待时间从2周→3天。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：AI基层医疗——“健康扶贫”的中国方案&lt;a href=&quot;#案例三ai基层医疗健康扶贫的中国方案&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;在云南偏远地区的一个乡镇卫生院，只有一名全科医生，没有放射科诊断医师。2025年，政府给卫生院配了一套AI眼底筛查系统。村民拍眼底照片后，AI自动判断是否有糖尿病视网膜病变、青光眼等。&lt;strong&gt;过去一年里，这个卫生院筛查了3000多人，发现了200多例需要转诊的眼病患者，其中80%的人之前从未做过眼底检查。&lt;/strong&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;🌟 这个案例最有价值的意义是：AI让优质医疗资源不再只集中在大城市。一台几万元的AI设备+一个会操作的护士=村民在家门口做早期筛查。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 前景：医疗+AI = 未来十年最确定的赛道之一&lt;a href=&quot;#3-前景医疗ai--未来十年最确定的赛道之一&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;职业方向&lt;/th&gt;&lt;th&gt;当前状态&lt;/th&gt;&lt;th&gt;5年前景&lt;/th&gt;&lt;th&gt;薪资区间&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;AI辅助诊断技师&lt;/td&gt;&lt;td&gt;快速增长&lt;/td&gt;&lt;td&gt;医院标配&lt;/td&gt;&lt;td&gt;10K-20K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;医疗数据分析师&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;15K-30K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;医疗AI产品经理&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;临床AI研究员&lt;/td&gt;&lt;td&gt;前沿岗位&lt;/td&gt;&lt;td&gt;持续热门&lt;/td&gt;&lt;td&gt;30K-80K+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;医学影像AI算法工程师&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;td&gt;稳定增长&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 国家卫健委《“十四五”全民健康信息化规划》明确提出：**到2028年，所有三级医院要建成AI辅助诊疗系统。**仅这一个目标，就需要至少5万名医疗AI相关的技术和应用人才。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：你也可以玩转医学AI&lt;a href=&quot;#4-入门实战你也可以玩转医学ai&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python批量分析化验单&lt;a href=&quot;#41-用python批量分析化验单&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 读一批化验单数据（CSV格式，从LIS系统导出）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;labs &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;化验结果.csv&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 自动标记异常值&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;flag_abnormal&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;row&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;flags &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; []&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;白细胞计数&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;flags.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;白细胞偏高(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;白细胞计数&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;血红蛋白&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;110&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;flags.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;贫血(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;血红蛋白&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;g/L)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;ALT&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;flags.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;肝功能异常(ALT:&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;ALT&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;U/L)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;肌酐&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;133&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;flags.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;肾功能异常(肌酐:&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;肌酐&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;μmol/L)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; row[&lt;/span&gt;&lt;span&gt;&apos;血糖&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;flags.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;血糖偏高(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;血糖&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;mmol/L)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; flags &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; flags &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;&quot;各项指标正常&quot;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;labs[&lt;/span&gt;&lt;span&gt;&apos;异常标记&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; labs.&lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt;(flag_abnormal, &lt;/span&gt;&lt;/span&gt;&lt;span&gt;axis&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 输出需要关注的患者&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;alerts &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; labs[labs[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;异常标记&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;lambda&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;x&lt;/span&gt;&lt;span&gt;&lt;span&gt;: x &lt;/span&gt;&lt;span&gt;!=&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;各项指标正常&apos;&lt;/span&gt;&lt;span&gt;])]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;共&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(labs)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;份报告，&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(alerts)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;份有异常：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; _, row &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; alerts.&lt;/span&gt;&lt;span&gt;iterrows&lt;/span&gt;&lt;span&gt;():&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  🏥 &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;姓名&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; | &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&apos;, &apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;join&lt;/span&gt;&lt;span&gt;(row[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;异常标记&apos;&lt;/span&gt;&lt;span&gt;])&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI辅助回答临床问题&lt;a href=&quot;#42-用ai辅助回答临床问题&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你在门诊遇到一个疑难病例，想快速查文献参考&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;clinical_question &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;65岁女性，2型糖尿病史10年，近期糖化8.5%，肾功能正常。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;最近出现不明原因的夜间低血糖（凌晨3点血糖最低2.8）。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;正在使用甘精胰岛素22u+二甲双胍0.5g bid。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请问：可能的原因是什么？如何调整方案？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 实际使用时：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;#     model=&quot;gpt-4o&quot;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;#     messages=[{&quot;role&quot;: &quot;user&quot;, &quot;content&quot;: clinical_question}]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# )&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI会基于最新指南给出分析和建议（仅供参考，最终决策需医生确认）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 给医学背景同学的入门指南&lt;a href=&quot;#5-给医学背景同学的入门指南&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;第1-2月&lt;/strong&gt;：学Python基础+医学数据分析（pandas）。网上有很多免费资源，推荐先确定一个小目标，比如”用Python批量分析我科室这半年的化验单数据”。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第3-4月&lt;/strong&gt;：学医学影像处理基础，用SimpleITK或pydicom打开一张CT，调整窗宽窗位，感受一下”原来CT图像就是一串数字”这个认知颠覆。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第5-6月&lt;/strong&gt;：找一个医疗AI开源项目复现，比如Grand Challenge上的肺结节检测任务。&lt;strong&gt;不需要从头写，fork别人的代码，读懂它，改一点参数，看效果变化&lt;/strong&gt;——这就是最好的学习。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;最后的鼓励&lt;/strong&gt;：你可能觉得”编程太难了我学不会”。但你回想一下第一次学解剖、第一次学病理——&lt;strong&gt;哪个不是从零开始的？&lt;strong&gt;医疗AI最缺的恰恰是&lt;/strong&gt;既懂医学又懂一点编程的人&lt;/strong&gt;。你不需要成为程序员，你只需要跨过那道”我能跟技术人员对话”的门槛。跨过去的人，现在都过得很滋润。&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Medicine × Foundation Models: Clinical Change in the AI Era</title><link>https://www.yanghanqing.top/posts/medicine-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/medicine-ai-en/</guid><description>An accessible overview of medical AI, clinical decision support, and the safeguards healthcare applications require.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;An accessible overview of medical AI, clinical decision support, and the safeguards healthcare applications require.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Medical AI can assist with imaging, records, triage, and research, but every result must be traceable, privacy-aware, and reviewed by qualified professionals.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Imaging assistance&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Clinical-note structuring&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Evidence retrieval&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Prototype an evidence-retrieval assistant on public medical guidance, with citations and an explicit non-diagnostic boundary.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, medical datasets, computer vision, retrieval systems, evaluation protocols&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>金融 × 编程 × AI：量化交易与智能风控实战</title><link>https://www.yanghanqing.top/posts/finance-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/finance-ai/</guid><description>面向大学生的AI+金融入门、案例、代码实践与学习路线。</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;💰 一个分析师的两条路&lt;a href=&quot;#-一个分析师的两条路&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;上海陆家嘴，同一栋写字楼里有两个分析师，都是金融硕士，入职都三年。&lt;/p&gt;&lt;p&gt;小陈还在手动从Wind导出数据、复制粘贴到Excel、做图表、写报告。一份行业分析报告要做3天。月薪1.5万。&lt;/p&gt;&lt;p&gt;小刘学了Python。他写了几个脚本，每天开盘前自动从Wind API拉数据、跑回测、生成信号，开盘后他只需要看AI推送的几条提醒。同样一份报告，他1小时搞定。2025年跳到一家私募做量化研究员，年薪45万+。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;技能的差距，在时间的长河里会放大成人生轨迹的差距。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 金融圈正在发生什么？&lt;a href=&quot;#1-金融圈正在发生什么&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;上交所/深交所2025年技术大会的主题词就一个字：&lt;strong&gt;AI&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;国内前20大公募基金已全部组建AI量化团队，平均规模30-50人&lt;/li&gt;
&lt;li&gt;蚂蚁集团AI风控每天处理数亿笔交易，欺诈拦截准确率99.9%+&lt;/li&gt;
&lt;li&gt;CFA考试自2024年起正式加入Python和数据分析内容&lt;/li&gt;
&lt;li&gt;华尔街巨头高盛原来600名股票交易员，现在只剩2名+200名程序员&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 摩根士丹利报告：&lt;strong&gt;全球AI+金融科技市场，2025年约400亿美元，2030年预计突破1200亿美元。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个正在改变金融业的案例&lt;a href=&quot;#2-三个正在改变金融业的案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：幻方量化——“AI收割机”&lt;a href=&quot;#案例一幻方量化ai收割机&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;幻方量化是国内顶级量化私募，管理规模超600亿。它的核心竞争力就是AI——用深度学习模型从海量数据中挖掘交易信号。据说其交易系统的代码量超过1000万行，训练一个模型可能用到上万张GPU。2023-2025连续三年，其代表产品年化收益超过25%。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;但真正值得关注的是&lt;/strong&gt;：幻方不仅在交易上用AI，在研究上也用AI——用大模型自动阅读财报、研报、新闻，提取关键信息，生成投资建议。以前几个研究员干一周的活，AI几小时完成。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：蚂蚁集团——AI风控的”中国标准”&lt;a href=&quot;#案例二蚂蚁集团ai风控的中国标准&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;蚂蚁的AI风控系统每秒要处理数万笔交易，在几十毫秒内判断是否欺诈。它的模型综合了设备指纹、行为序列、关系图谱等上千个特征。疫情期间反欺诈模型的有效拦截率是&lt;strong&gt;99.9%&lt;/strong&gt;，资产损失率远低于全球行业平均水平。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;普通人感受到的变化&lt;/strong&gt;：十年前你在淘宝买个大件可能还要电话确认。现在AI默默判断了你的风险——&lt;strong&gt;安全到你都感受不到它的存在&lt;/strong&gt;。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：度小满——AI信贷让小微不再”融资难”&lt;a href=&quot;#案例三度小满ai信贷让小微不再融资难&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;度小满（原百度金融）2025年的AI信贷系统累计服务了超过2000万小微经营者。传统的银行信贷审核要抵押、要流水、要担保，小微店主根本满足不了。度小满的做法完全不同——用AI分析商家的POS流水、外卖订单、进货频率、甚至评价数据，&lt;strong&gt;在没有传统征信记录的情况下判断信用风险&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;效果&lt;/strong&gt;：平均审批时间从传统银行的2周→&lt;strong&gt;3分钟&lt;/strong&gt;。不良率却控制在3%以内。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 前景：金融+技术的薪资天花板最高&lt;a href=&quot;#3-前景金融技术的薪资天花板最高&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;入行门槛&lt;/th&gt;&lt;th&gt;3年经验年薪&lt;/th&gt;&lt;th&gt;5年+资深&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;量化研究员&lt;/td&gt;&lt;td&gt;数学/统计+Python&lt;/td&gt;&lt;td&gt;30-60万&lt;/td&gt;&lt;td&gt;80-200万+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI风控工程师&lt;/td&gt;&lt;td&gt;计算机/AI背景&lt;/td&gt;&lt;td&gt;25-50万&lt;/td&gt;&lt;td&gt;60-120万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;金融数据分析师&lt;/td&gt;&lt;td&gt;金融+SQL/Python&lt;/td&gt;&lt;td&gt;18-35万&lt;/td&gt;&lt;td&gt;40-80万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;量化开发(Python/C++)&lt;/td&gt;&lt;td&gt;计算机背景&lt;/td&gt;&lt;td&gt;25-50万&lt;/td&gt;&lt;td&gt;60-150万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;智能投顾产品经理&lt;/td&gt;&lt;td&gt;金融+技术理解&lt;/td&gt;&lt;td&gt;20-40万&lt;/td&gt;&lt;td&gt;50-100万&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 猎聘2026年数据：&lt;strong&gt;金融科技岗位的平均薪资是传统金融岗位的1.8倍&lt;/strong&gt;。量化研究员是金融行业里薪资增长最快的岗位。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：从”炒股票”到”写代码分析股票”&lt;a href=&quot;#4-入门实战从炒股票到写代码分析股票&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python自带的数据分析一支股票&lt;a href=&quot;#41-用python自带的数据分析一支股票&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; numpy &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; np&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你有一份从Tushare（免费）下载的股票日线数据&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 包含：日期、开盘价、最高价、最低价、收盘价、成交量&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;data &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;600519_茅台_2025.csv&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;parse_dates&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;日期&apos;&lt;/span&gt;&lt;span&gt;], &lt;/span&gt;&lt;span&gt;index_col&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&apos;日期&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 计算一些常用指标&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;data[&lt;/span&gt;&lt;span&gt;&apos;涨跌幅&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;pct_change&lt;/span&gt;&lt;span&gt;() &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;           &lt;/span&gt;&lt;span&gt;# 每日涨跌幅%&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;data[&lt;/span&gt;&lt;span&gt;&apos;5日均线&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;rolling&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;mean&lt;/span&gt;&lt;span&gt;()             &lt;/span&gt;&lt;/span&gt;&lt;span&gt;# 5日移动平均&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;data[&lt;/span&gt;&lt;span&gt;&apos;20日均线&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;rolling&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;mean&lt;/span&gt;&lt;span&gt;()           &lt;/span&gt;&lt;/span&gt;&lt;span&gt;# 20日移动平均&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;data[&lt;/span&gt;&lt;span&gt;&apos;波动率&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;涨跌幅&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;rolling&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;std&lt;/span&gt;&lt;span&gt;()             &lt;/span&gt;&lt;/span&gt;&lt;span&gt;# 20日波动率&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 一个最简单的策略：5日线上穿20日线→买入信号&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;data[&lt;/span&gt;&lt;span&gt;&apos;信号&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; (data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;5日均线&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;20日均线&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]).&lt;/span&gt;&lt;span&gt;astype&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;data[&lt;/span&gt;&lt;span&gt;&apos;交易&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;信号&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;diff&lt;/span&gt;&lt;span&gt;()  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;# 1=买入, -1=卖出&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;buy_signals &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;交易&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;==&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;sell_signals &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;交易&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;==&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;2025年共产生 &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(buy_signals)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; 次买入信号，&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(sell_signals)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; 次卖出信号&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;全年涨幅: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;(data[&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].iloc[&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;].iloc[&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;最大回撤: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;((data[&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;收盘价&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;cummax&lt;/span&gt;&lt;span&gt;() &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;min&lt;/span&gt;&lt;span&gt;()) &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI批量分析财报&lt;a href=&quot;#42-用ai批量分析财报&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 拿到一份上市公司的PDF年报——几百页&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 以前：花半天通读&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 现在：让AI读，你只需要看AI的摘要&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;report_text &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;open&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&apos;年报.txt&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;r&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;encoding&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&apos;utf-8&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;read&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 已通过OCR或其他工具把PDF转换成了文本&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是资深行业分析师。请分析以下公司年报，提取关键信息。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;要求：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 用3句话总结今年经营情况（好坏都要说）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 列出3个最重要的财务数据变化（同比）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 找出管理层讨论中透露的1-2个风险信号&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 判断：这家公司明年大概率会变好还是变差？为什么？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;5. 用小学生都能听懂的话解释这家公司到底是干嘛的&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;年报内容：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;report_text[:&lt;/span&gt;&lt;span&gt;10000&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI返回一份3分钟就能看完的核心摘要&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 金融人的行动指南&lt;a href=&quot;#5-金融人的行动指南&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;你已经会的&lt;/strong&gt;：财务报表、估值模型、市场逻辑 → 这是核心优势，程序员学不会&lt;/p&gt;&lt;p&gt;&lt;strong&gt;你要学的&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;第1个月：Python基础 + pandas（重点在数据清洗和计算）&lt;/li&gt;
&lt;li&gt;第2个月：Tushare万得等数据接口 + matplotlib画图&lt;/li&gt;
&lt;li&gt;第3个月：做一个完整的回测框架（哪怕最简单的那种）&lt;/li&gt;
&lt;li&gt;第4个月：学点机器学习基础（sklearn，不用太深）&lt;/li&gt;
&lt;li&gt;第5-6个月：把大模型用到你的研究流程里——让AI读报告、写摘要、生成投资假设&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;最后送你一句话&lt;/strong&gt;：金融的本质是信息处理。谁更快、更准确地从信息中发现价值，谁就赚钱。AI时代，&lt;strong&gt;懂金融的人用上AI工具，就像渔民突然有了声呐——你看到的不再是水面，而是水下的整个世界。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Finance × Programming × AI: Quantitative Analysis and Intelligent Risk Control</title><link>https://www.yanghanqing.top/posts/finance-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/finance-ai-en/</guid><description>A project-led route into financial data, quantitative strategies, and risk modeling.</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A project-led route into financial data, quantitative strategies, and risk modeling.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Modern finance combines market understanding with data engineering, model evaluation, and strict risk controls. A convincing portfolio shows both returns and failure analysis.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Factor research&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Credit-risk scoring&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fraud detection&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Research one transparent factor, backtest it with fees and drawdown limits, and publish a reproducible report rather than a profit screenshot.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, pandas, NumPy, statsmodels, scikit-learn, backtesting&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>法律 × AI × 编程：智能法务的效率革命</title><link>https://www.yanghanqing.top/posts/law-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/law-ai/</guid><description>面向大学生的AI+法律入门、案例、代码实践与学习路线。</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;⚖️ 一位律师助理的”解脱”&lt;a href=&quot;#️-一位律师助理的解脱&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;小周在杭州一家中型律所做了3年律师助理。她最怕的不是出庭，而是”尽调”——给客户做并购尽调时，要在目标公司的几千份合同里逐份排查风险条款。一份2000页的尽调材料，她和一个实习生搭档要熬两个星期，眼睛看到流泪。&lt;/p&gt;&lt;p&gt;2025年，律所买了一套幂律智能的”AI合同审查”系统。小周把2000页材料导入系统，点击”批量审查”，&lt;strong&gt;20分钟后&lt;/strong&gt;屏幕上弹出了所有高风险条款清单，按严重程度排序。她只需要人工复核Top 50条。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“做完那个项目后我请AI团队的销售吃了顿饭——她让我从’合同搬运工’变回了’律师’。“——小周&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 法律AI市场爆发的信号&lt;a href=&quot;#1-法律ai市场爆发的信号&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;幂律智能&lt;/strong&gt;完成数亿元融资，其AI合同审查已服务超200家律所和1000+企业法务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;北大法宝&lt;/strong&gt;的智能法规检索覆盖了300万+法律法规，律师查法条效率提升10倍&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;金杜律师事务所&lt;/strong&gt;（国内顶级律所）2025年宣布投入5000万建设”金杜AI”平台&lt;/li&gt;
&lt;li&gt;最高人民法院2025年发布《关于规范和加强人工智能司法应用的意见》，&lt;strong&gt;AI辅助裁判文书生成、类案推送已成为法院标配&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;OpenAI测试显示GPT-4o在法律考试（Uniform Bar Exam）中得分超过90%的人类考生&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 Research And Markets报告：全球法律AI市场2025年约&lt;strong&gt;80亿美元&lt;/strong&gt;，预计2030年达&lt;strong&gt;300亿美元&lt;/strong&gt;。中国是增速最快的市场。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个正在撼动法律行业的故事&lt;a href=&quot;#2-三个正在撼动法律行业的故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：幂律智能——让合同审查从”手工活”变成”秒级处理”&lt;a href=&quot;#案例一幂律智能让合同审查从手工活变成秒级处理&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;幂律智能（PowerLaw AI）是中国法律AI赛道的头部。它的核心产品MeCheck可以：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;一键审查合同中的风险条款，覆盖买卖、租赁、劳动、保密等60+种合同类型&lt;/li&gt;
&lt;li&gt;自动标注”缺失条款”（比如合同里少了违约责任条款，AI会提醒）&lt;/li&gt;
&lt;li&gt;给出修改建议，甚至直接改好合同文本&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;真实数据&lt;/strong&gt;：某央企法务部使用后，单份合同审查时间从4-6小时→&lt;strong&gt;30分钟&lt;/strong&gt;，一年节省了&lt;strong&gt;8000小时&lt;/strong&gt;的人工审查时间。更关键的是：AI不会疲劳，不会在加班到凌晨时漏掉关键条款。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：北大法宝——“法律界的百度”&lt;a href=&quot;#案例二北大法宝法律界的百度&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;北大法宝是中国法律检索的代名词。2025年他们推出了AI增强版：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;输入一句话（比如”精神损害赔偿什么情况下法院支持”），AI自动关联所有相关法条+司法解释+类似判例+权威学说&lt;/li&gt;
&lt;li&gt;以前的检索方式：输入关键词→翻几十条结果→逐条看是不是自己想要的&lt;/li&gt;
&lt;li&gt;现在的检索方式：&lt;strong&gt;像跟一个法律专家对话一样&lt;/strong&gt;，口语化提问，精准获取答案&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：浙江省高级人民法院——AI辅助审判&lt;a href=&quot;#案例三浙江省高级人民法院ai辅助审判&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;2025年，浙江高院在全省法院系统推广了AI辅助审判系统。它能做什么？&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;庭审结束后，AI根据庭审记录自动生成判决书初稿（法官审核修改后签发）&lt;/li&gt;
&lt;li&gt;输入案件基本事实，AI推荐类似案例和量刑区间&lt;/li&gt;
&lt;li&gt;自动检查判决书中是否有法条引用错误、逻辑矛盾&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;效果&lt;/strong&gt;：平均结案周期缩短了&lt;strong&gt;30%&lt;/strong&gt;。法官说：“以前写判决书是案件审理中最耗时间的环节，现在AI给了一个草稿，我只需要复核和修改——&lt;strong&gt;把精力从’码字’释放到了’断案’本身上。&lt;/strong&gt;”&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 法律人的职业未来&lt;a href=&quot;#3-法律人的职业未来&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;当前状态&lt;/th&gt;&lt;th&gt;5年趋势&lt;/th&gt;&lt;th&gt;薪资&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;传统律师助理（纯人工）&lt;/td&gt;&lt;td&gt;需求下降&lt;/td&gt;&lt;td&gt;可能大幅缩减&lt;/td&gt;&lt;td&gt;6K-10K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;法律+AI复合型律师&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;20K-50K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;法律科技产品经理&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;合规科技专家&lt;/td&gt;&lt;td&gt;快速增长&lt;/td&gt;&lt;td&gt;成为企业标配&lt;/td&gt;&lt;td&gt;20K-45K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;法律数据分析师&lt;/td&gt;&lt;td&gt;新兴岗位&lt;/td&gt;&lt;td&gt;需求爆发&lt;/td&gt;&lt;td&gt;18K-35K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 一个关键洞察：&lt;strong&gt;未来十年，最值钱的律师不是”案子最多的”，而是”最会利用AI处理案子的”。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：让你的第一步法律代码&lt;a href=&quot;#4-入门实战让你的第一步法律代码&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 批量从裁判文书中提取关键信息&lt;a href=&quot;#41-批量从裁判文书中提取关键信息&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; re&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你下载了一批劳动争议判决书（txt格式）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 你想统计：在这些案子里，公司胜诉率是多少？赔偿金额中位数是多少？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;analyze_labor_case&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;从一份劳动争议判决书中提取关键信息&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 提取案由&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;确认劳动关系&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;案由&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;确认劳动关系&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;解除劳动合同&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text &lt;/span&gt;&lt;span&gt;or&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;违法解除&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;案由&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;解除劳动合同&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;工伤&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;案由&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;工伤赔偿&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;工资&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text &lt;/span&gt;&lt;span&gt;or&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;加班费&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;案由&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;劳动报酬&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;案由&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;其他&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 提取判决结果（谁赢了）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;驳回&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text &lt;/span&gt;&lt;span&gt;and&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;原告&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text &lt;/span&gt;&lt;span&gt;and&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;上诉&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;结果&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;公司方胜诉&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;支持&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text &lt;/span&gt;&lt;span&gt;and&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;原告&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;结果&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;员工方胜诉&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;部分支持&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; text:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;结果&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;部分支持&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;结果&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;和解/撤诉&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 提取赔偿金额（如果有）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;amounts &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; re.&lt;/span&gt;&lt;span&gt;findall&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;r&lt;/span&gt;&lt;span&gt;&apos;赔偿.&lt;/span&gt;&lt;span&gt;*?&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;\d&lt;/span&gt;&lt;span&gt;,.&lt;/span&gt;&lt;span&gt;]+&lt;/span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;元&apos;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;, text)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; amounts:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result[&lt;/span&gt;&lt;span&gt;&apos;赔偿金额&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;float&lt;/span&gt;&lt;span&gt;(amounts[&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;replace&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;,&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;&apos;&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;37&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; result&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;38&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;39&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 批量处理&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;40&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; os&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;41&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;results &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; []&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;42&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;file&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; os.&lt;/span&gt;&lt;span&gt;listdir&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;劳动争议判决书/&apos;&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;43&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;with&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;open&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&apos;劳动争议判决书/&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;file&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;r&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;encoding&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&apos;utf-8&apos;&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; f:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;44&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;results.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;analyze_labor_case&lt;/span&gt;&lt;span&gt;(f.&lt;/span&gt;&lt;span&gt;read&lt;/span&gt;&lt;span&gt;()))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;45&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;46&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 统计&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;47&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;48&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;df &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;DataFrame&lt;/span&gt;&lt;span&gt;(results)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;49&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;案件总数: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(df)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;50&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;案由分布:&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;51&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(df[&lt;/span&gt;&lt;span&gt;&apos;案由&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;value_counts&lt;/span&gt;&lt;span&gt;())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;52&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;判决结果分布:&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;53&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(df[&lt;/span&gt;&lt;span&gt;&apos;结果&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;value_counts&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;normalize&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;True&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;lambda&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;x&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&apos;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;x&lt;/span&gt;&lt;span&gt;:.1%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&apos;&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 AI合同风险审查&lt;a href=&quot;#42-ai合同风险审查&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 你手上有一份50页的采购合同需要审查&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 以前：逐页逐条看，边看边查法条&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 现在：让AI先扫一遍，标出所有可疑条款&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;contract_text &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;open&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&apos;采购合同.txt&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;r&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;encoding&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&apos;utf-8&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;read&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是商事律师。请快速审查以下采购合同，找出对买方不利的条款。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请用表格形式输出：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;| 条款位置 | 问题条款原文 | 风险等级 | 风险说明 | 修改建议 |&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;重点关注：付款条件、违约责任、争议解决方式、知识产权归属、保密条款、验收标准。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;合同内容：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;contract_text[:&lt;/span&gt;&lt;span&gt;15000&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI在1分钟内返回审查结果&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 法律人的入门路线&lt;a href=&quot;#5-法律人的入门路线&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;记住&lt;/strong&gt;：你不需要成为程序员。你需要的是**“跟AI和代码说同一种语言”的能力**——能用一个简单的Python脚本自动处理重复工作，能用准确的语言让AI帮你审查合同。这个门槛比你想象的低很多，回报比你想象的大很多。**&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：学Python基础，重点是字符串处理和正则表达式（regex）——因为法律文本处理的核心就是”从文字里找规律、提信息”。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第2个月&lt;/strong&gt;：学pandas做结构化数据处理（裁判文书统计、案例汇总分析）。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第3-4个月&lt;/strong&gt;：掌握大模型Prompt Engineering——这是你性价比最高的技能。学会怎么写提示词让AI给出高质量的法律分析。&lt;strong&gt;提示词写得好的人，AI是他的超级助理；提示词写得差的人，AI只是个花哨的玩具。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第5-6个月&lt;/strong&gt;：把这些技能串起来，做一个完整的”智能法务助手”雏形。哪怕只是一个帮你自动审查合同的脚本+AI提示词模板，放到简历上都是巨大的加分项。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>Law × AI × Programming: Building More Efficient Legal Workflows</title><link>https://www.yanghanqing.top/posts/law-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/law-ai-en/</guid><description>How legal students can combine domain expertise with retrieval, document automation, and careful AI evaluation.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;How legal students can combine domain expertise with retrieval, document automation, and careful AI evaluation.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Legal work contains large volumes of text and repeated review tasks, but accuracy, confidentiality, jurisdiction, and professional responsibility limit careless automation.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Contract clause comparison&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Case retrieval&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Compliance checklists&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Build a clause-comparison assistant that highlights differences, links every claim to the source document, and never presents output as legal advice.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, document parsing, embeddings, retrieval-augmented generation, citation checks&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>教育 × AI大模型：个性化学习的范式革命</title><link>https://www.yanghanqing.top/posts/education-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/education-ai/</guid><description>面向大学生的AI+教育入门、案例、代码实践与学习路线。</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;📚 一位乡村教师的”AI助教”&lt;a href=&quot;#-一位乡村教师的ai助教&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;李老师在湖南郴州一个镇上的小学教了15年书。她班里48个学生，数学水平从三年级到初一的内容都有——有的学霸吃不饱，有的后进生跟不上。她一个人，精力有限。&lt;/p&gt;&lt;p&gt;2025年秋天，学校接入了学而思的AI学习系统。每个学生每周有2节课用平板跟AI学数学。AI会自动判断每个孩子的水平，给小明推”分数的基本概念”，同时给小红推”分数应用题的6种解法”。李老师从系统后台看到每个孩子卡在了哪个知识点，然后针对性地辅导。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“我教了15年书，第一次感觉自己能真正’因材施教’。AI帮我做了诊断和分析，我只需要做它不擅长的事——鼓励孩子、纠正坏习惯、解答那些没标准答案的问题。“——李老师&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;半个学期后，她班里的数学平均分从全镇第8名升到了第3名。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 教育科技的前线发生了什么&lt;a href=&quot;#1-教育科技的前线发生了什么&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;学而思/好未来2025年ALL IN AI教育，投入超&lt;strong&gt;50亿&lt;/strong&gt;研发AI学习系统，已覆盖5000+学校&lt;/li&gt;
&lt;li&gt;科大讯飞的AI学习机累计销量超&lt;strong&gt;500万台&lt;/strong&gt;，单台定价4000-8000元但依然供不应求&lt;/li&gt;
&lt;li&gt;猿辅导的AI自适应题库，根据每个学生的答题情况实时调整难度，精准定位知识盲区&lt;/li&gt;
&lt;li&gt;钉钉/飞书的AI教育模块已被数万所学校使用，&lt;strong&gt;疫情期间沉淀的习惯在2025-2026年变成了常态&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;教育部2025年发布的《人工智能助推教师队伍建设行动试点方案》明确提出”AI不会取代教师，但会重塑教学方式”&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 HolonIQ预测：全球教育科技市场2025年约&lt;strong&gt;4000亿美元&lt;/strong&gt;，2030年预计超&lt;strong&gt;7000亿美元&lt;/strong&gt;。AI教育是其中增速最快的细分赛道。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个正在改变教育的案例&lt;a href=&quot;#2-三个正在改变教育的案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：科大讯飞AI学习机——“每个孩子一个AI私教”&lt;a href=&quot;#案例一科大讯飞ai学习机每个孩子一个ai私教&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;科大讯飞学习机T30（2025款）的核心功能是”AI精准学”：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;学生做10道题，AI就能分析出他在哪些知识点上有漏洞&lt;/li&gt;
&lt;li&gt;然后自动推送针对性的讲解视频和练习题&lt;/li&gt;
&lt;li&gt;不是题海战术，而是**“只刷你不会的”**&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;实测数据&lt;/strong&gt;：在安徽合肥的试点学校，使用AI学习机一个学期后，数学薄弱生（成绩后30%）的平均分提升了&lt;strong&gt;18分&lt;/strong&gt;。更重要的是：学生花在刷题上的时间反而减少了约30%——因为不再做已经会了的题。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：可汗学院——全球最成功的AI教育实验&lt;a href=&quot;#案例二可汗学院全球最成功的ai教育实验&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;可汗学院（Khan Academy）与OpenAI合作推出了&lt;strong&gt;Khanmigo&lt;/strong&gt;——一个基于GPT-4的AI导师。它最厉害的地方不是”告诉学生答案”，而是&lt;strong&gt;用苏格拉底式提问引导学生自己发现答案&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;比如学生问”这道方程怎么解？“Khanmigo不会直接给解题步骤，而是反问”你注意到等式两边有什么共同点吗？“——就像一个有耐心的好老师。&lt;strong&gt;可汗学院官方的数据：使用Khanmigo的学生，数学进步比不使用的高出2倍。&lt;/strong&gt;&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：北京十一学校——AI让老师从”教书匠”变成”设计师”&lt;a href=&quot;#案例三北京十一学校ai让老师从教书匠变成设计师&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;北京十一学校是国内教育改革的风向标。2025年他们做了个大胆尝试：每门课配一个AI教学助手。AI负责：自动批改客观题作业、统计全班知识点掌握情况、给每位学生生成个性化学习报告。老师从日常批改和统计中解放出来，把时间投入到”设计学习体验”——策划项目式学习、设计跨学科课程、一对一跟学生聊天。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;十一学校校长说了一句很经典的话：&lt;strong&gt;“AI干的是’教’（知识传递），老师干的是’育’（人格塑造、思维启发、情感陪伴）。这才是教育的本质回归。”&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 教育+AI的职业新地图&lt;a href=&quot;#3-教育ai的职业新地图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;技能要求&lt;/th&gt;&lt;th&gt;5年需求&lt;/th&gt;&lt;th&gt;薪资区间&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;AI教学设计师&lt;/td&gt;&lt;td&gt;教育学+AI工具&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;15K-30K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;教育数据分析师&lt;/td&gt;&lt;td&gt;统计学+SQL/Python&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;18K-40K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;教育AI产品经理&lt;/td&gt;&lt;td&gt;教育经验+技术理解&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;在线教育内容创作者&lt;/td&gt;&lt;td&gt;专业+AI内容生产&lt;/td&gt;&lt;td&gt;持续热门&lt;/td&gt;&lt;td&gt;15K-35K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI教师培训师&lt;/td&gt;&lt;td&gt;教学经验+AI素养&lt;/td&gt;&lt;td&gt;新兴刚需&lt;/td&gt;&lt;td&gt;15K-28K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;关键趋势&lt;/strong&gt;：传统教师岗位不会消失，但要求变了。2026年多个省市教师招聘公告里已出现”具备信息技术应用能力”这一条。&lt;strong&gt;未来5年，“会使用AI工具辅助教学”会像”会用PPT”一样成为教师的基本功。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：DIY一个教学助手&lt;a href=&quot;#4-入门实战diy一个教学助手&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python分析学生成绩——一眼找到”卡在哪”&lt;a href=&quot;#41-用python分析学生成绩一眼找到卡在哪&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设这是某班某次数学测验的成绩数据&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;scores &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;数学测验.csv&apos;&lt;/span&gt;&lt;span&gt;)  &lt;/span&gt;&lt;span&gt;# 列：姓名, 代数, 几何, 统计, 应用题, 总分&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 找出每个学生的最弱项&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; _, student &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; scores.&lt;/span&gt;&lt;span&gt;iterrows&lt;/span&gt;&lt;span&gt;():&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;subject_scores &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; student[[&lt;/span&gt;&lt;span&gt;&apos;代数&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;几何&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;统计&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;应用题&apos;&lt;/span&gt;&lt;span&gt;]]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;weakest &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; subject_scores.&lt;/span&gt;&lt;span&gt;idxmin&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;weakest_score &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; subject_scores.&lt;/span&gt;&lt;span&gt;min&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;student[&lt;/span&gt;&lt;span&gt;&apos;姓名&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;: 最弱项是&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;weakest&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;weakest_score&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;分)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 全班整体分析——哪块最需要加强？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;📊 全班平均分：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;avg &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; scores[[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;代数&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;几何&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;统计&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;应用题&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]].&lt;/span&gt;&lt;span&gt;mean&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;&lt;span&gt;(avg.&lt;/span&gt;&lt;span&gt;sort_values&lt;/span&gt;&lt;span&gt;())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;⚠️ 全班最需要加强的模块是: [&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;avg.&lt;/span&gt;&lt;span&gt;idxmin&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;] 平均仅&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;avg.&lt;/span&gt;&lt;span&gt;min&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;分&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI生成个性化练习题&lt;a href=&quot;#42-用ai生成个性化练习题&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你发现某个学生对&quot;分数加减法&quot;掌握不好&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 以前：去网上找题/自己出题&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 现在：让AI生成10道针对性的练习题&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;weak_topic &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;异分母分数加减法&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;student_level &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;小学五年级&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;student_name &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;小明&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;student_level&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;数学老师。&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;student_name&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;在&quot;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;weak_topic&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;这个知识点上需要加强。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请生成5道练习题，要求：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 前2道简单（建立信心），中间2道中等，最后1道有挑战性&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 每道题后面附上&quot;小提示&quot;（不是直接给答案，是提示思路）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 用小学生能理解的语言，有趣一点&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 最后给&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;student_name&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;一句鼓励的话&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 你拿到了5道精心设计的、有梯度、有温度的练习题&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 给教育工作者的入门建议&lt;a href=&quot;#5-给教育工作者的入门建议&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;请记住三件事&lt;/strong&gt;：&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;**你不需要成为程序员。**你只需要学会用工具。&lt;/li&gt;
&lt;li&gt;**AI是你的助教，不是你的竞争者。**它帮你批作业、出题、做统计；你帮学生建立自信、启发思考、陪伴成长。各司其职。&lt;/li&gt;
&lt;li&gt;**永远不要担心技术会取代好老师。**技术永远取代不了那个”在学生最迷茫的时候，拍了拍他肩膀说’你再试试‘“的人。&lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;入门路线&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：先用起来！试试ChatGPT/Claude/文心一言/讯飞星火——让它们帮你出题、写教案、改作文。&lt;strong&gt;感受一下AI能做什么、不能做什么。&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2个月&lt;/strong&gt;：学Excel数据透视（如果你还不太熟的话），整理和分析学生成绩数据。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第3-4个月&lt;/strong&gt;：学点Python基础（pandas为主），做学生成绩分析。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第5-6个月&lt;/strong&gt;：整合——做一个属于自己的”AI教学助手”工具包，哪怕只是几个好用的Prompt模板+一个成绩分析脚本。&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded></item><item><title>Education × Foundation Models: A New Pattern for Personalized Learning</title><link>https://www.yanghanqing.top/posts/education-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/education-ai-en/</guid><description>Using AI to support feedback, practice, and personalized learning without replacing teachers.</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Using AI to support feedback, practice, and personalized learning without replacing teachers.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;The strongest education tools do more than generate answers: they diagnose misconceptions, adapt difficulty, and keep learners actively thinking.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Adaptive practice&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rubric-based feedback&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Learning-progress analysis&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Create a tutor that asks guiding questions, records learning evidence, and adjusts the next exercise instead of immediately revealing answers.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, learning analytics, prompt design, knowledge tracing, content evaluation&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>农业 × IoT × AI：智慧农业的数字化实践</title><link>https://www.yanghanqing.top/posts/agriculture-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/agriculture-ai/</guid><description>面向大学生的AI+农业入门、案例、代码实践与学习路线。</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🌾 一个返乡青年的”科技种田”之路&lt;a href=&quot;#-一个返乡青年的科技种田之路&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;小吴大学学的计算机，2024年做了一个让全家震惊的决定——回河南老家种地。他爸气得一个星期没跟他说话。&lt;/p&gt;&lt;p&gt;但他不是回去当”面朝黄土背朝天”的传统农民。他用攒的5万块钱买了一套物联网设备——土壤传感器+小型气象站+自动灌溉控制器。又用了两个周末写了个Python程序：当土壤湿度低于设定值时自动开启滴灌，高于设定值时自动关闭。他爸第一眼看到手机APP上显示”土壤湿度42%，已自动灌溉15分钟”时，愣了半天，说了一句：“你这玩意儿比我有用。”&lt;/p&gt;&lt;p&gt;2025年，小吴流转了100亩地种高品质小麦。他不光用了智能灌溉，还用免费的AI工具（豆包/Kimi）随时问”小麦拔节期该怎么施肥&quot;&quot;这叶片上的斑点是什么病”。&lt;strong&gt;当年亩产比周边传统种植户高出了25%，而且品相好，被面粉厂加价15%收购。&lt;/strong&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“我爸现在逢人就说，我儿子用’网’种的地比我种了一辈子的还好。“——小吴&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 智慧农业=新的”农具革命”&lt;a href=&quot;#1-智慧农业新的农具革命&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;从锄头到拖拉机是一次飞跃，从拖拉机到AI+传感器是又一次——&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;极飞科技的农业无人机已服务全球&lt;strong&gt;超过3亿亩&lt;/strong&gt;农田，播撒农药效率是人工的60倍&lt;/li&gt;
&lt;li&gt;大疆农业2025年全球累计作业面积超&lt;strong&gt;10亿亩次&lt;/strong&gt;，国内植保无人机渗透率超60%&lt;/li&gt;
&lt;li&gt;拼多多的”农地云拼”系统将农产品从田间到餐桌的环节从5-7个压缩到&lt;strong&gt;2-3个&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;农业农村部2025年发布《数字农业农村发展规划》，明确到2028年农业数字经济占农业GDP比重要达到&lt;strong&gt;15%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;一个令人心酸但真实的对比：&lt;strong&gt;中国农业从业者平均年龄55岁，而美国是38岁&lt;/strong&gt;——智慧农业是吸引年轻人回流的唯一解法&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 智慧农业全球市场：2025年约&lt;strong&gt;220亿美元&lt;/strong&gt;，预计2030年达&lt;strong&gt;500亿美元&lt;/strong&gt;。中国市场增速全球第一，核心驱动力是”没人种地了”。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个”科技种地”的好故事&lt;a href=&quot;#2-三个科技种地的好故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：极飞科技——中国农业无人机的世界冠军&lt;a href=&quot;#案例一极飞科技中国农业无人机的世界冠军&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;极飞科技（XAG）2025年已成为全球最大的农业无人机公司。他们不卖无人机，卖的是”无人机服务”——农民打一个电话，无人机就来帮你喷药、播种、施肥。每亩收费15-25元。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;数据&lt;/strong&gt;：无人机施药的农药用量比人工减少&lt;strong&gt;30%&lt;/strong&gt;（因为喷洒更精准），效率是人工的&lt;strong&gt;60倍&lt;/strong&gt;。一个操作员+一架无人机=60个农民背喷雾器的效果。极飞已进入42个国家，日本农民都在用。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：京东农场——用区块链给每颗大米”上户口”&lt;a href=&quot;#案例二京东农场用区块链给每颗大米上户口&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;京东在东北五常建立了”京东农场”，用IoT传感器+区块链技术全程记录稻米的生长过程。消费者扫一下包装上的二维码，能看到这袋米是什么时候播种的、用了什么肥、哪天收割的、检测报告什么样。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;效果&lt;/strong&gt;：五常大米假货率从30%+降到了&lt;strong&gt;接近0&lt;/strong&gt;，正品溢价&lt;strong&gt;30-50%&lt;/strong&gt;。农民年收入提升了&lt;strong&gt;40%&lt;/strong&gt;。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：一个山东菜农的”云大脑”&lt;a href=&quot;#案例三一个山东菜农的云大脑&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;潍坊寿光是中国”蔬菜之乡”，供应了北京一半以上蔬菜。2025年，寿光建成了一个”蔬菜云大脑”——全区数千个大棚里的温度、湿度、光照、CO₂浓度数据实时上传到云端。AI分析后给每个大棚推送个性化的管理建议。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;老张，59岁，种了30年黄瓜&lt;/strong&gt;。以前他全靠经验判断要不要浇水。接入系统后，AI告诉他”你的棚未来48小时内会持续升温，建议今晚提前浇一次透水”。**老张试了半年后说：“这机器比我准。“**他的黄瓜产量提升了18%，农药使用量下降了25%。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 农业科技的前景：被严重低估的蓝海&lt;a href=&quot;#3-农业科技的前景被严重低估的蓝海&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;方向&lt;/th&gt;&lt;th&gt;现状&lt;/th&gt;&lt;th&gt;5年前景&lt;/th&gt;&lt;th&gt;人才缺口&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;农业无人机&lt;/td&gt;&lt;td&gt;市场爆发期&lt;/td&gt;&lt;td&gt;渗透率从60%→90%+&lt;/td&gt;&lt;td&gt;飞手+维保人才&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;智慧灌溉&lt;/td&gt;&lt;td&gt;快速增长&lt;/td&gt;&lt;td&gt;节水政策推动全面普及&lt;/td&gt;&lt;td&gt;IoT工程师&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI农技服务&lt;/td&gt;&lt;td&gt;早期爆发&lt;/td&gt;&lt;td&gt;大模型让AI农技普惠&lt;/td&gt;&lt;td&gt;农技+AI复合人才&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;农产品溯源&lt;/td&gt;&lt;td&gt;头部企业标配&lt;/td&gt;&lt;td&gt;食品安全推动全面推广&lt;/td&gt;&lt;td&gt;数据+区块链人才&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;无人农场&lt;/td&gt;&lt;td&gt;试点阶段&lt;/td&gt;&lt;td&gt;5-10年逐步落地&lt;/td&gt;&lt;td&gt;综合技术人才&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;一个被忽视的机遇&lt;/strong&gt;：智慧农业是中国唯一一个&lt;strong&gt;AI人才供给严重不足、但政策支持和市场需求都极其明确的万亿级行业&lt;/strong&gt;。农业科技相关岗位2026年同比增长&lt;strong&gt;210%&lt;/strong&gt;，但简历投递量只增长了&lt;strong&gt;45%&lt;/strong&gt;——供需严重失衡。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：从”阳台种菜”开始&lt;a href=&quot;#4-入门实战从阳台种菜开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python分析公开的农业数据&lt;a href=&quot;#41-用python分析公开的农业数据&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你从农业农村部网站下载了各省粮食产量数据&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;grain &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;中国粮食产量2025.csv&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 看看哪些省是&quot;产粮大户&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;top_producers &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; grain.&lt;/span&gt;&lt;span&gt;nlargest&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;粮食总产量_万吨&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;🏆 中国十大产粮省份：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; _, row &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; top_producers.&lt;/span&gt;&lt;span&gt;iterrows&lt;/span&gt;&lt;span&gt;():&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;省份&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;粮食总产量_万吨&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;:.0f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;万吨  &quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;(占比&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;粮食总产量_万吨&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; grain[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;粮食总产量_万吨&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;() &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 计算自给率（产量/消费）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;grain[&lt;/span&gt;&lt;span&gt;&apos;自给率&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; grain[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;粮食总产量_万吨&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; grain[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;消费量_万吨&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;low_self &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; grain[grain[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;自给率&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;sort_values&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;自给率&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;⚠️ 粮食不能自给的省份：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; _, row &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; low_self.&lt;/span&gt;&lt;span&gt;iterrows&lt;/span&gt;&lt;span&gt;():&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;省份&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;: 自给率&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;自给率&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;:.0f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%（缺口&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;span&gt;&apos;消费量_万吨&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;row[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;粮食总产量_万吨&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;:.0f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;万吨）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI当”随身农技顾问”&lt;a href=&quot;#42-用ai当随身农技顾问&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你在田里发现玉米叶子不太对劲，拍个照问AI&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 实际使用时，结合语音输入和图像识别&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;question &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;我是河南周口的玉米种植户。最近发现几株玉米的叶片上出现了&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;灰绿色的长条形斑点，边缘是褐色的，斑点逐渐扩大连成片。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;最近一周连续阴雨，温度25-30度左右。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请问：这是什么病害？不打农药有办法控制吗？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI会给出：病害判断（大概率是大斑病/小斑病）、防治建议、&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 有机替代方案（如果有的话）、预防措施&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 给农学人和返乡青年的地图&lt;a href=&quot;#5-给农学人和返乡青年的地图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 **农业是最容易被低估的”技术蓝海”。**所有人都去卷互联网、金融，但真正缺人才的是农业。一个会写代码的农学毕业生，在智慧农业公司起薪至少比纯农学高50%。&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;入门路径&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：不用写代码，先去了解市面上的智慧农业产品——极飞无人机、大疆农业、各种传感器。看看它们怎么用、多少钱、效果怎么样。&lt;strong&gt;先建立”什么是智慧农业”的感性认知。&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2-3个月&lt;/strong&gt;：学Python基础（目标：能读写数据、能调用API）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第4个月&lt;/strong&gt;：玩一个小型IoT项目——花200元买一个Arduino+土壤湿度传感器，用Python读取传感器数据，当湿度低于设定值时发送微信提醒。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第5-6个月&lt;/strong&gt;：把这个小项目扩展——做一个”智能阳台/菜园”，传感器+自动浇水+数据记录+数据可视化。&lt;strong&gt;这个项目能让你在农业科技公司的面试里脱颖而出。&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;最后一句心里话&lt;/strong&gt;：智慧农业不是”让农民失业”，而是”让当农民不再那么苦”。它吸引年轻人回到土地，用他们熟悉的方式——手机、电脑、数据——去种出比父辈更好的庄稼。&lt;strong&gt;如果你既有农业背景又有技术能力，你是这个时代最稀缺的人。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Agriculture × IoT × AI: Practical Digital Farming</title><link>https://www.yanghanqing.top/posts/agriculture-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/agriculture-ai-en/</guid><description>A hands-on route from sensors and edge devices to crop monitoring and agricultural decision support.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A hands-on route from sensors and edge devices to crop monitoring and agricultural decision support.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Agricultural AI becomes useful only when models survive weather, weak connectivity, equipment limits, and the economics of real farms.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Soil and climate sensing&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Plant-disease recognition&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Precision irrigation&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Build a small monitoring node that collects temperature and soil moisture, detects anomalies, and produces an irrigation recommendation.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, ESP32 or STM32, MQTT, computer vision, time-series analysis&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>制造业 × 工业互联网 × AI：智能制造实战</title><link>https://www.yanghanqing.top/posts/manufacturing-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/manufacturing-ai/</guid><description>面向大学生的AI+制造入门、案例、代码实践与学习路线。</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🏭 一家”被逼着变聪明”的工厂&lt;a href=&quot;#-一家被逼着变聪明的工厂&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;东莞一家做手机中框的五金厂，2024年差点倒闭。大客户（某手机品牌）发来最后通牒：“三个月内做到’一物一码’全程可追溯，做不到就换供应商。”&lt;/p&gt;&lt;p&gt;老板老黄56岁，小学文化，但他做了个聪明的决定——招了一个28岁的工业互联网工程师小马，给月薪2万+股份。小马花了两个月，在每条产线上装了传感器和扫码枪，接入了树根互联（三一重工旗下的工业互联网平台）。现在老黄坐在家里用手机App就能看到每台设备的实时状态、每小时的产量、良品率。客户的”一物一码”需求也满足了。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“我以前觉得数字化是花架子，现在我知道：不数字化连客户都没了。“——老黄&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;更意外的收获&lt;/strong&gt;：系统运行半年后，老黄发现其中两台注塑机的”设备综合效率OEE”一直在62%左右（行业正常是75%+）。一查是参数设置不合理，调完后产能提升18%，相当于多了一台免费机器。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 中国制造的数字化”大逃杀”&lt;a href=&quot;#1-中国制造的数字化大逃杀&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;工信部数据：2025年中国重点工业企业关键工序数控化率&lt;strong&gt;65.2%&lt;/strong&gt;，目标是2028年达到&lt;strong&gt;80%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;工业互联网平台已超过&lt;strong&gt;300家&lt;/strong&gt;，连接设备超过&lt;strong&gt;9000万台&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;海尔卡奥斯COSMOPlat平台赋能企业超&lt;strong&gt;15万家&lt;/strong&gt;，平均帮助企业提升生产效率30%&lt;/li&gt;
&lt;li&gt;美的集团的”灯塔工厂”已经实现&lt;strong&gt;全流程无人化&lt;/strong&gt;，每15秒下线一台空调&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;残酷现实&lt;/strong&gt;：能实现数字化的小工厂活下来了，不能的可能在未来5年内被淘汰&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 中国智能制造市场规模：2025年约&lt;strong&gt;4.5万亿&lt;/strong&gt;元，预计2030年超过&lt;strong&gt;8万亿&lt;/strong&gt;元。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个在车间里真实发生的故事&lt;a href=&quot;#2-三个在车间里真实发生的故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：美的集团——全球”灯塔工厂”最多的中国家电企业&lt;a href=&quot;#案例一美的集团全球灯塔工厂最多的中国家电企业&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;美的全球有5座”灯塔工厂”（世界经济论坛评选的全球最先进工厂），是中国最多的。以美的南沙空调工厂为例：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;从钢板进入产线到成品空调下线：&lt;strong&gt;每15秒一台&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;全流程物料由AGV（自动引导车）自动配送，&lt;strong&gt;车间里没有叉车和搬运工&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;AI视觉质检替代了人工目检，&lt;strong&gt;一次不良检出率99.5%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;整个工厂用数字孪生系统管理，在电脑上就能看到每条线、每台设备、每个人的实时状态&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;关键收获&lt;/strong&gt;：美的南沙工厂的单位面积产出比传统工厂高出&lt;strong&gt;120%&lt;/strong&gt;，人均产值提升&lt;strong&gt;80%&lt;/strong&gt;。这不是未来，这是2025年已经实现了的事情。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：树根互联——三一重工孵化的工业互联网平台&lt;a href=&quot;#案例二树根互联三一重工孵化的工业互联网平台&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;树根互联是国内最大的工业互联网平台之一，源于三一重工的实践。它把三一的经验打包成产品，卖给其他制造企业。2025年已连接超过&lt;strong&gt;120万台&lt;/strong&gt;工业设备，服务超过&lt;strong&gt;5万&lt;/strong&gt;家企业。&lt;/p&gt;&lt;p&gt;一个典型案例：帮助一家中型工程机械零部件厂做设备联网和预测性维护。以前设备坏了才修（停机损失大），现在AI根据设备运行数据提前预警——“这台设备的轴承振动信号出现异常特征，建议本周内安排检修”。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;效果&lt;/strong&gt;：非计划停机减少&lt;strong&gt;70%&lt;/strong&gt;，维修成本下降&lt;strong&gt;35%&lt;/strong&gt;，设备寿命延长&lt;strong&gt;20%&lt;/strong&gt;。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：一个”黑灯工厂”的账本&lt;a href=&quot;#案例三一个黑灯工厂的账本&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;广东一家手机玻璃盖板供应商，2025年投入800万做了”黑灯工厂”改造。核心是：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;8台国产机器人替代了人工上下料&lt;/li&gt;
&lt;li&gt;每条产线装3个AI视觉检测工位（来料检+过程检+出货检）&lt;/li&gt;
&lt;li&gt;MES（制造执行系统）全程追踪每片玻璃的加工参数&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;改造前（人工作业）&lt;/strong&gt;：40个工人/班，良品率91%，人均月产出约3万元
&lt;strong&gt;改造后（自动化+AI）&lt;/strong&gt;：8个工人/班（做异常处理和设备维护），良品率95.5%，人均月产出约16万元&lt;/p&gt;&lt;p&gt;&lt;strong&gt;投资回报&lt;/strong&gt;：800万的改造费用，一年零三个月回本。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 智能制造的人才”地图”&lt;a href=&quot;#3-智能制造的人才地图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;技能&lt;/th&gt;&lt;th&gt;2026供需&lt;/th&gt;&lt;th&gt;年薪范围&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;MES实施工程师&lt;/td&gt;&lt;td&gt;制造业经验+IT&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;td&gt;15-30万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;工业数据分析师&lt;/td&gt;&lt;td&gt;统计学+Python&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;18-40万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;自动化工程师&lt;/td&gt;&lt;td&gt;PLC+机器人编程&lt;/td&gt;&lt;td&gt;需求稳定增长&lt;/td&gt;&lt;td&gt;15-35万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;工业AI视觉工程师&lt;/td&gt;&lt;td&gt;CV+工业场景&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;25-60万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;数字孪生架构师&lt;/td&gt;&lt;td&gt;BIM/仿真+IoT&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;30-80万&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;工业互联网产品经理&lt;/td&gt;&lt;td&gt;制造业+技术&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;25-60万&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;BOSS直聘2026数据&lt;/strong&gt;：“智能制造”相关岗位同比增长&lt;strong&gt;135%&lt;/strong&gt;。&lt;strong&gt;其中”工业数据分析师”是增长最快的岗位之一&lt;/strong&gt;，因为”产线数据已经接进来了，但缺人分析”。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：从”算OEE”开始&lt;a href=&quot;#4-入门实战从算oee开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 设备综合效率OEE——工厂最重要的一个数&lt;a href=&quot;#41-设备综合效率oee工厂最重要的一个数&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# OEE = 可用性 × 性能 × 质量&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 这是衡量一台设备/一条产线效率的最核心指标&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设这是某台注塑机一个班次的生产记录&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;data &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;计划运行时间_分钟&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;480&lt;/span&gt;&lt;span&gt;,     &lt;/span&gt;&lt;span&gt;# 8小时&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;故障停机_分钟&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;35&lt;/span&gt;&lt;span&gt;,          &lt;/span&gt;&lt;span&gt;# 修设备花了35分钟&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;换模_分钟&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;25&lt;/span&gt;&lt;span&gt;,              &lt;/span&gt;&lt;span&gt;# 换模具花了25分钟&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;实际产量_件&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;850&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;理论节拍_秒每件&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt;,        &lt;/span&gt;&lt;span&gt;# 理论上一件30秒&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;合格品_件&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;820&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;废品_件&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 计算&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;运行时间 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;计划运行时间_分钟&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;故障停机_分钟&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;换模_分钟&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;可用性 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; 运行时间 &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;计划运行时间_分钟&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;理论产量 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; 运行时间 &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;60&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;理论节拍_秒每件&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;性能 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;实际产量_件&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; 理论产量&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;质量 &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;合格品_件&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; data[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;实际产量_件&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;OEE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; 可用性 &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; 性能 &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; 质量&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;📊 设备综合效率 OEE = &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;OEE&lt;/span&gt;&lt;span&gt;:.1%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   可用性: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;可用性&lt;/span&gt;&lt;span&gt;:.1%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;（计划480分钟，实际运行&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;运行时间&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;分钟）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   性能:   &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;性能&lt;/span&gt;&lt;span&gt;:.1%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;（实际产出是理论产能的&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;性能&lt;/span&gt;&lt;span&gt;:.0%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   质量:   &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;质量&lt;/span&gt;&lt;span&gt;:.1%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;（废品率&lt;/span&gt;&lt;span&gt;{1&lt;/span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;质量&lt;/span&gt;&lt;/span&gt;&lt;span&gt;:.1%&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;OEE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0.85&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;   ✅ 世界级水平（≥85%）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;OEE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0.75&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;   👍 良好水平（≥75%）&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;elif&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;OEE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0.60&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;   ⚠️ 一般水平（≥60%）- 有提升空间&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;37&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;38&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;   🔴 需要改善（&amp;lt;60%）- 损失严重&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 AI在车间里最简单的应用——缺陷检测&lt;a href=&quot;#42-ai在车间里最简单的应用缺陷检测&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 不需要训练模型，直接调用云服务&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：产线上的摄像头拍下每件产品，上传到AI视觉云服务&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI自动判断是否合格，不合格的自动踢出&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;auto_quality_check&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;image_url&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;模拟AI视觉质检流程&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 实际使用：调用百度AI/阿里云工业视觉/AWS Lookout for Vision&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# result = cloud_vision_api.detect_defect(image_url)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 这里用文字模拟&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;result &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;判定&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;不合格&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;缺陷类型&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;表面划痕&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;严重程度&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;中等&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;位置&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;产品正面右下角 (x:320, y:450)&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;建议&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;抛光返修&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; result&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;check_result &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;auto_quality_check&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;产品照片_042.jpg&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; check_result[&lt;/span&gt;&lt;span&gt;&apos;判定&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;==&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;不合格&apos;&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;🔴 &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;check_result[&lt;/span&gt;&lt;span&gt;&apos;判定&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;check_result[&lt;/span&gt;&lt;span&gt;&apos;缺陷类型&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;(&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;check_result[&lt;/span&gt;&lt;span&gt;&apos;严重程度&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;) - &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;check_result[&lt;/span&gt;&lt;span&gt;&apos;建议&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;🟢 &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;check_result[&lt;/span&gt;&lt;span&gt;&apos;判定&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 给制造业同学的技术入门指南&lt;a href=&quot;#5-给制造业同学的技术入门指南&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 **制造业最大的优势是：你懂生产。**一个写了10年代码的人，到车间里可能连”节拍时间”是什么都不知道。但你懂——你知道瓶颈、你知道换模、你知道良品率意味着什么。&lt;strong&gt;你只需要学会用技术手段放大你的制造经验。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;实战路线&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：把你现在车间的数据用Excel整理起来——哪怕只是记录了每天的产量、停机时间、不良数。&lt;strong&gt;先有数据，再谈用AI。&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2-3个月&lt;/strong&gt;：学Python的pandas+matplotlib。把那些Excel数据变成自动更新的趋势图和报警。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第4-5个月&lt;/strong&gt;：学SQL，看懂MES/ERP系统的数据库结构。&lt;strong&gt;不需要深度开发，但要知道数据存在哪、怎么取。&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第6个月以后&lt;/strong&gt;：把一个具体问题做深——比如设备故障预测、质量根因分析、生产排程优化——选一个最痛的点，用你学到的工具解决它。&lt;strong&gt;做出一个实际效果，比写10份漂亮的简历都有用。&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded></item><item><title>Manufacturing × Industrial Internet × AI: Intelligent Production in Practice</title><link>https://www.yanghanqing.top/posts/manufacturing-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/manufacturing-ai-en/</guid><description>Connecting production equipment, industrial data, and AI for quality, maintenance, and efficiency.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Connecting production equipment, industrial data, and AI for quality, maintenance, and efficiency.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Manufacturing needs engineers who understand both machines and software. The value comes from reliable data acquisition and measurable process improvement.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Visual quality inspection&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Predictive maintenance&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Production scheduling&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Simulate a production line, collect equipment signals, detect an abnormal trend, and show the maintenance decision on a dashboard.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;PLC, OPC UA, MQTT, Python, time-series databases, computer vision&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>建筑 × BIM × AI：智能设计与建造新范式</title><link>https://www.yanghanqing.top/posts/architecture-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/architecture-ai/</guid><description>面向大学生的AI+建筑入门、案例、代码实践与学习路线。</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🏗️ 一位建筑师的”灵光一现”&lt;a href=&quot;#️-一位建筑师的灵光一现&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;老郑是成都一家建筑设计院的主创建筑师，从业18年。他最怕的不是画图，而是&lt;strong&gt;甲方改需求&lt;/strong&gt;。2025年他接了一个商业综合体项目，甲方在方案阶段改了6稿。每一稿都是重新建模、重新渲染、重新做分析——改了6周，人快累垮。&lt;/p&gt;&lt;p&gt;有一次老郑试了个AI工具（基于Stable Diffusion的建筑概念生成器），输入”成都春熙路商业综合体，融合川西民居元素，现代简约风格”。&lt;strong&gt;30秒后AI返回了20张概念方案图。&lt;strong&gt;老郑从中挑了3张作为与甲方的第一轮沟通素材。甲方选了方向后，他又迭代了2轮。最后这套方案从”沟通到定稿”只花了&lt;/strong&gt;3天&lt;/strong&gt;。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“AI画的方案确实不能直接用，但它帮我快速探索了无限种可能性。以前一个方案一条路走到底，现在是’先让AI产生100个方向，我再从中选最优’——&lt;strong&gt;这是完全不同的设计方法。&lt;/strong&gt;“——老郑&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 建筑行业的技术震荡&lt;a href=&quot;#1-建筑行业的技术震荡&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;BIM（建筑信息模型）已成为新建筑项目的&lt;strong&gt;标配&lt;/strong&gt;（2025年全国BIM应用率超70%）&lt;/li&gt;
&lt;li&gt;广联达BIM 5D已覆盖&lt;strong&gt;超过10万个&lt;/strong&gt;工程项目&lt;/li&gt;
&lt;li&gt;小库科技XKool用AI做强排方案，&lt;strong&gt;5分钟出30个满足规范的布局方案&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;中建集团的智慧工地系统连接了全国&lt;strong&gt;2000+个&lt;/strong&gt;工地，AI视频监控安全违规&lt;/li&gt;
&lt;li&gt;住建部2025年《智能建造与建筑工业化协同发展指导意见》明确提出：&lt;strong&gt;2028年装配式建筑占新建建筑面积30%以上，智能建造试点城市不少于30个&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 全球建筑科技市场：2025年约&lt;strong&gt;260亿美元&lt;/strong&gt;，预计2030年超&lt;strong&gt;600亿美元&lt;/strong&gt;。中国的智能建造推进速度可能是全球最快的。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个让建筑师”开眼”的真实案例&lt;a href=&quot;#2-三个让建筑师开眼的真实案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：小库科技——AI强排，5分钟出30稿&lt;a href=&quot;#案例一小库科技ai强排5分钟出30稿&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;小库科技（XKool）是国内建筑AI的先锋。它的核心功能是”AI智能强排”——输入用地红线、容积率、限高等规划条件，AI在几分钟内生成多个满足规范的建筑布局方案。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;真实项目&lt;/strong&gt;：万科在深圳的一个住宅地块，传统方式下设计团队花2周做了6个强排方案。用小库后，&lt;strong&gt;5分钟生成30个方案&lt;/strong&gt;，设计师从中选出5个深化。&lt;strong&gt;方案阶段的效率提升了至少10倍。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;传统强排不是创意工作，是”排列组合+规范核查”——这正是AI最擅长的。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：中建三局的智慧工地——AI的眼睛比人尖&lt;a href=&quot;#案例二中建三局的智慧工地ai的眼睛比人尖&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;中建三局2025年建了全国最大规模的智慧工地网络，覆盖2000+个项目。施工现场的摄像头接入了AI视觉分析：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;工人没戴安全帽？AI秒级识别并广播提醒&lt;/li&gt;
&lt;li&gt;塔吊有碰撞风险？AI实时计算吊臂轨迹并预警&lt;/li&gt;
&lt;li&gt;施工进度滞后？无人机每周飞一次倾斜摄影，AI对比BIM模型自动判断进度偏差&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;真实数据&lt;/strong&gt;：接入智慧工地系统后，中建三局的安全事故率下降了&lt;strong&gt;62%&lt;/strong&gt;，进度管理效率提升&lt;strong&gt;40%&lt;/strong&gt;。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：远大住工——像造汽车一样造房子&lt;a href=&quot;#案例三远大住工像造汽车一样造房子&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;远大住工是国内装配式建筑的龙头。他们的核心模式是”在工厂里造房子”——墙、板、梁、柱全部在工厂预制，运到工地像搭积木一样组装。&lt;/p&gt;&lt;p&gt;BIM+AI在这里的作用：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;BIM模型直接驱动工厂的生产线，&lt;strong&gt;设计即制造&lt;/strong&gt;，没有图纸二次转化&lt;/li&gt;
&lt;li&gt;AI优化构件排产，减少模具切换时间，产能提升&lt;strong&gt;25%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;每一块预制构件都有RFID芯片，从生产到安装全程可追溯&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;惊人效率&lt;/strong&gt;：一栋30层住宅楼，传统施工18-24个月，远大住工&lt;strong&gt;9个月&lt;/strong&gt;封顶。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 建筑科技的前景地图&lt;a href=&quot;#3-建筑科技的前景地图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;当前状态&lt;/th&gt;&lt;th&gt;5年趋势&lt;/th&gt;&lt;th&gt;薪资区间&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;BIM工程师&lt;/td&gt;&lt;td&gt;需求旺盛&lt;/td&gt;&lt;td&gt;持续增长&lt;/td&gt;&lt;td&gt;12K-25K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI辅助建筑师&lt;/td&gt;&lt;td&gt;新兴岗位&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;20K-45K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;智慧工地管理&lt;/td&gt;&lt;td&gt;快速增长&lt;/td&gt;&lt;td&gt;成为项目经理标配&lt;/td&gt;&lt;td&gt;15K-30K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;建筑数据分析师&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;18K-40K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;智能建造产品经理&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 智联招聘2026数据：&lt;strong&gt;“BIM工程师”职位同比增长92%，“智能建造”相关岗位增长210%。&lt;strong&gt;建筑行业数字化人才缺口超过&lt;/strong&gt;50万&lt;/strong&gt;。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：从”看懂BIM数据”开始&lt;a href=&quot;#4-入门实战从看懂bim数据开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python分析建筑能耗&lt;a href=&quot;#41-用python分析建筑能耗&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你有一个办公楼的能耗数据&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 想分析：不同季节的能耗规律、哪个系统最耗能&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; matplotlib.pyplot &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; plt&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;energy &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;办公楼能耗_2025.csv&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;energy[&lt;/span&gt;&lt;span&gt;&apos;日期&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;to_datetime&lt;/span&gt;&lt;span&gt;(energy[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;日期&apos;&lt;/span&gt;&lt;span&gt;])&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;energy[&lt;/span&gt;&lt;span&gt;&apos;月份&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; energy[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;日期&apos;&lt;/span&gt;&lt;span&gt;].dt.month&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 按月份汇总各系统能耗&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;monthly &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; energy.&lt;/span&gt;&lt;span&gt;groupby&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;月份&apos;&lt;/span&gt;&lt;span&gt;)[[&lt;/span&gt;&lt;span&gt;&apos;空调_kWh&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;照明_kWh&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;设备_kWh&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;电梯_kWh&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]].&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;📊 各月能耗汇总：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;&lt;span&gt;(monthly.&lt;/span&gt;&lt;span&gt;round&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 找出&quot;能耗大户&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;total_by_system &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; monthly.&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;全年各系统能耗占比：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; system, kwh &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt;&lt;span&gt; total_by_system.&lt;/span&gt;&lt;span&gt;sort_values&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;ascending&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;False&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;items&lt;/span&gt;&lt;span&gt;():&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;pct &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; kwh &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; total_by_system.&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;() &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;bar &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;█&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt;&lt;span&gt;(pct &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;system&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;kwh&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;10000&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;万kWh (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;pct&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%) &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;💡 节能建议：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;total_by_system.&lt;/span&gt;&lt;span&gt;idxmax&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;占比最大，优先考虑更换高效设备或优化运行策略&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 让AI帮你生成建筑方案概念&lt;a href=&quot;#42-让ai帮你生成建筑方案概念&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：甲方要一个&quot;科技感+生态&quot;的办公楼概念&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;design_brief &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;办公楼，地上12层，地下2层，总建筑面积约20000㎡。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;要求：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 外观体现&quot;科技+生态&quot;的设计理念&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 绿色建筑三星标准&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 适合深圳炎热潮湿气候&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 需要充分考虑自然通风和遮阳&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 预算中等（约8000元/㎡建筑成本）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是建筑方案设计师。根据以下设计任务书，输出一个概念方案：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;design_brief&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请提供：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 设计概念（一句话概括核心理念）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 建筑形体策略（体量、朝向、退台等）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 立面设计策略（材料、色彩、遮阳方式）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 绿色建筑策略（具体技术措施）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;5. 平面布局逻辑（核心筒位置、标准层面积等）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;6. 设计参考案例（国内外类似项目2-3个）&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# AI给出一个完整的建筑概念方案框架&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 给建筑人的转型地图&lt;a href=&quot;#5-给建筑人的转型地图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 **建筑设计不会被AI取代——但只会在CAD里画图的人会被取代。**未来的建筑师的价值在于：创意、判断、审美、沟通、整合。AI和BIM把重复劳动接过去，你把精力放在更重要的事情上。&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;行动路线&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;先做一个改变&lt;/strong&gt;：如果你还在用纯CAD画图，下一张图开始用Revit。BIM是智能建造的基础，不会BIM = 5年后将落后于行业标准。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2个月&lt;/strong&gt;：学Dynamo（Revit的可视化编程插件）。不需要写代码，拖拽节点就能实现参数化设计。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第3-4个月&lt;/strong&gt;：学点Python，目标是能用Python调用Revit API，自动化重复操作。比如”一键生成所有房间的面积表”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第5-6个月&lt;/strong&gt;：玩AI建筑工具——小库、Midjourney、Stable Diffusion——把这些工具融入你的设计流程。&lt;strong&gt;别说”AI画不好”，亲手试试看。&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded></item><item><title>Architecture × BIM × AI: A New Workflow for Design and Construction</title><link>https://www.yanghanqing.top/posts/architecture-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/architecture-ai-en/</guid><description>How BIM data, optimization, and AI can support design review and construction management.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;How BIM data, optimization, and AI can support design review and construction management.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Architecture is becoming a data-rich discipline. Students who can connect design intent, BIM models, and automated checks can reduce costly coordination work.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;BIM rule checking&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Energy-use prediction&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Construction progress analysis&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Read a public IFC model, extract rooms and components, run a simple compliance check, and visualize the issues.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, IFC, BIM APIs, computer vision, optimization, GIS&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>市场营销 × 数据分析 × AI：大模型驱动的智能营销</title><link>https://www.yanghanqing.top/posts/marketing-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/marketing-ai/</guid><description>面向大学生的AI+营销入门、案例、代码实践与学习路线。</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;📱 一个电商运营的”开挂”体验&lt;a href=&quot;#-一个电商运营的开挂体验&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;小陈在杭州一家服装电商做运营，管着3个天猫店。以前她最头疼的事情是写商品详情页——每件衣服要写产品描述、卖点提炼、尺码建议、搭配推荐。一个店铺每周上新50个SKU，光写文案就要她和实习生两个人忙两天。&lt;/p&gt;&lt;p&gt;2025年她开始用AI写详情页。她把衣服的照片、材质、版型信息输入给AI，&lt;strong&gt;AI在10秒内返回5版不同风格的文案&lt;/strong&gt;——有文艺风、有科技感风的、有小红书风的。她只需要挑一版、微调一下就上线。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“以前写文案像一个体力活，现在更像一个’编辑’——AI给我素材，我做判断和选择。效率提升了至少5倍，质量反而更高了，因为AI比我更擅长换着花样表达同一个卖点。“——小陈&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;她的店铺2025年Q4的转化率比2024年同期提升了22%。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 营销行业：AI渗透最彻底的领域之一&lt;a href=&quot;#1-营销行业ai渗透最彻底的领域之一&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;蓝色光标2025年宣布”ALL IN AI”，&lt;strong&gt;AI生成内容占营销内容的70%+&lt;/strong&gt;，人力成本降40%&lt;/li&gt;
&lt;li&gt;阿里妈妈（阿里巴巴营销平台）的AI创意工具服务&lt;strong&gt;超过100万&lt;/strong&gt;商家&lt;/li&gt;
&lt;li&gt;抖音巨量引擎的AI投放系统，ROI比人工投放平均高&lt;strong&gt;30-50%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;小红书”AI笔记助手”已对全部创作者开放，AI帮写标题和正文&lt;/li&gt;
&lt;li&gt;Martech（营销科技）全球市场2025年约&lt;strong&gt;5000亿美元&lt;/strong&gt;，AI营销是增长最快的分支&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 &lt;strong&gt;一个残酷但真实的对比&lt;/strong&gt;：用AI做营销的电商公司 vs 没用的，转化率差距在2025年拉大到了2-4倍。不是因为用了AI就牛逼，而是&lt;strong&gt;不用AI的营销效率根本无法在流量越来越贵的环境下活下去。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个”营销人+AI”的真实故事&lt;a href=&quot;#2-三个营销人ai的真实故事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：蓝色光标——中国最大营销公司赌上AI&lt;a href=&quot;#案例一蓝色光标中国最大营销公司赌上ai&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;蓝色光标2025年做了个震动行业的事：宣布全面转型AI营销。CEO的内部信里写了句狠话：“&lt;strong&gt;不会用AI的员工，公司不勉强你留下。&lt;/strong&gt;”&lt;/p&gt;&lt;p&gt;一年后看结果：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;AI生成营销内容的占比从0→70%&lt;/li&gt;
&lt;li&gt;同样服务一个大客户，所需团队从30人→&lt;strong&gt;12人&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;但服务质量反而提升了——因为人脑+AI的组合比纯人脑更快、更准&lt;/li&gt;
&lt;li&gt;公司毛利率从18%→&lt;strong&gt;26%&lt;/strong&gt;（AI替代了最贵的”生产力”——人力和时间）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;最关键的细节&lt;/strong&gt;：蓝标没有大规模裁员。他们做的是”人员重新配置”——让一部分人转型做AI提示词工程师和AI策略师，让另一部分人聚焦客户关系管理和策略洞察这些AI做不好的事。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：完美日记——AI选品和内容矩阵&lt;a href=&quot;#案例二完美日记ai选品和内容矩阵&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;完美日记（逸仙电商）2025年的营销已经完全AI化了：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AI选品&lt;/strong&gt;：分析小红书、抖音上的美妆趋势数据，预测下一个爆款色号。2025年推出的”AI智选唇釉”系列，&lt;strong&gt;3个月卖出500万支&lt;/strong&gt;，准确率远超人工判断&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI素材工厂&lt;/strong&gt;：每天自动生成上千套营销素材（不同配色、文案、尺寸），适配不同平台和人群。&lt;strong&gt;一个人+AI系统=以前20个人的素材产量&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;千人千面投放&lt;/strong&gt;：不是手动调投放策略，而是AI根据每个用户的行为自动选择最合适的素材和出价&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：一个本地餐饮老板的”AI营销逆袭”&lt;a href=&quot;#案例三一个本地餐饮老板的ai营销逆袭&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;老刘在成都开了3家火锅店，以前打广告全靠发传单和大众点评。2025年他儿子教他用AI做营销：&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;用AI写每周的朋友圈和小红书笔记——从”菜品推荐”到”后厨故事”到”火锅冷知识”&lt;/li&gt;
&lt;li&gt;AI分析后台数据发现：&lt;strong&gt;周三晚上消费的客人中，60%是大学生&lt;/strong&gt;——于是周三设为”学生夜”，凭学生证88折&lt;/li&gt;
&lt;li&gt;用AI回复大众点评的差评——不是模板回复，是&lt;strong&gt;针对每条差评的具体内容个性化回复&lt;/strong&gt;。差评回复后，&lt;strong&gt;30%的客人修改了评分&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;&lt;p&gt;老刘说：“我现在手机里有个专门的’Ai营销’文件夹，里面有七八个App和公众号。我一个50多岁的大老粗也在学用AI，&lt;strong&gt;因为不用的话生意真的会被旁边那家用AI的店抢走。&lt;/strong&gt;”&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 营销行业的人才新格局&lt;a href=&quot;#3-营销行业的人才新格局&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;要求&lt;/th&gt;&lt;th&gt;2026需求&lt;/th&gt;&lt;th&gt;薪资范围&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;AI营销策略师&lt;/td&gt;&lt;td&gt;营销经验+AI工具&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;18K-40K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI内容运营&lt;/td&gt;&lt;td&gt;内容创作+AI提示词&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;td&gt;12K-25K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;增长数据分析师&lt;/td&gt;&lt;td&gt;SQL+Python+营销sense&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;20K-45K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI投放优化师&lt;/td&gt;&lt;td&gt;广告投放+AI系统&lt;/td&gt;&lt;td&gt;快速增长&lt;/td&gt;&lt;td&gt;15K-35K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;营销AI产品经理&lt;/td&gt;&lt;td&gt;营销+技术理解&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;30K-70K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;核心趋势&lt;/strong&gt;：纯执行的营销岗位（写文案、做素材、盯投放）在被AI快速替代。但”策略型+数据型+AI工具型”的营销人才身价暴涨。&lt;strong&gt;营销人转型的关键不是”学技术”，而是”学会用AI放大你的营销直觉”。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：从”AI写文案”开始&lt;a href=&quot;#4-入门实战从ai写文案开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python分析你的营销数据&lt;a href=&quot;#41-用python分析你的营销数据&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; pandas &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; pd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你从抖音/天猫后台导出了投放数据&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;ads &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; pd.&lt;/span&gt;&lt;span&gt;read_csv&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;广告投放数据.csv&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 关键指标：哪个素材的ROI最高？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;ads[&lt;/span&gt;&lt;span&gt;&apos;ROI&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; ads[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;成交金额&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; ads[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;消耗金额&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 按素材类型分析&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;by_type &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; ads.&lt;/span&gt;&lt;span&gt;groupby&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;素材类型&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;agg&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;花费&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;消耗金额&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;sum&apos;&lt;/span&gt;&lt;span&gt;),&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;成交&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;成交金额&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;sum&apos;&lt;/span&gt;&lt;span&gt;),&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;ROI&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;ROI&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;mean&apos;&lt;/span&gt;&lt;span&gt;),&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;数量&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;素材ID&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;count&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;).&lt;/span&gt;&lt;span&gt;round&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;📊 各素材类型效果对比：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;&lt;span&gt;(by_type.&lt;/span&gt;&lt;span&gt;sort_values&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;ROI&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;ascending&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;False&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;best &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; by_type[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;ROI&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;idxmax&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;💡 最佳素材类型：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;best&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;，平均ROI为&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;by_type.loc[best, &lt;/span&gt;&lt;span&gt;&apos;ROI&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   建议：把&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;b&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;的预算占比从&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;by_type.loc[best, &lt;/span&gt;&lt;span&gt;&apos;花费&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;by_type[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;花费&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;].&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.0f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;% 提升到50%+&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 AI帮你批量写营销文案&lt;a href=&quot;#42-ai帮你批量写营销文案&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你的服装店上新了50款衣服，每款都要写详情页文案&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 以前：运营手动写，2天&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 现在：AI批量生成，5分钟&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ai_write_product_copy&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;product_info&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是服装电商金牌文案。请为以下商品写一段详情页核心文案（150字以内）。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;商品信息：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 品类：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;product_info[&lt;/span&gt;&lt;span&gt;&apos;品类&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 风格：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;product_info[&lt;/span&gt;&lt;span&gt;&apos;风格&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 材质：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;product_info[&lt;/span&gt;&lt;span&gt;&apos;材质&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 核心卖点：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;product_info[&lt;/span&gt;&lt;span&gt;&apos;卖点&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 目标客户：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;product_info[&lt;/span&gt;&lt;span&gt;&apos;目标&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;- 价格带：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;product_info[&lt;/span&gt;&lt;span&gt;&apos;价格&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;元&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;写作要求：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 第一句抓眼球（痛点/场景/情绪）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 中间说明为什么这个产品好（材质/设计/功能）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 最后给一个购买理由（限时/限量/社交认同）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 风格模仿小红书的种草语气&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;5. 加入1-2个emoji增加亲和力&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 实际使用：response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# return response.choices[0].message.content&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;（AI生成的文案放在这里）&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 批量处理&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;products &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&apos;品类&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;连衣裙&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;风格&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;法式复古&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;材质&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;天丝&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;卖点&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;显瘦收腰&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;目标&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;25-35岁白领&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;价格&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;299&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&apos;品类&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;T恤&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;风格&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;美式休闲&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;材质&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;新疆长绒棉&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;卖点&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;重磅220g&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;目标&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;20-30岁&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;价格&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;99&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# ... 50个商品&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; p &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; products:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;copy &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ai_write_product_copy&lt;/span&gt;&lt;span&gt;(p)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&apos;=&apos;&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt;40}&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;p[&lt;/span&gt;&lt;span&gt;&apos;品类&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; | &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;p[&lt;/span&gt;&lt;span&gt;&apos;风格&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;copy&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 营销人的AI升级路线&lt;a href=&quot;#5-营销人的ai升级路线&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 **营销的核心从来没变过——理解用户、创造价值、有效沟通。**AI只是让这件事的效率提升了10倍。以前你一个人只能想3个创意，现在AI帮你发散30个，你从中选最好的。&lt;strong&gt;你的”营销直觉”是你的护城河，AI是你的加速器。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;行动地图&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1周&lt;/strong&gt;：注册ChatGPT/Claude/文心一言/豆包——选一个你觉得最顺手的。用它帮你做事：写朋友圈文案、写周报、分析竞品评论。&lt;strong&gt;先建立”AI是工具”的肌肉记忆。&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2-4周&lt;/strong&gt;：学会写好的Prompt。这是2026年营销人最重要的”软技能”——能不能把需求说清楚，决定了AI给你的是垃圾还是宝藏。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2-3月&lt;/strong&gt;：学SQL——能从数据库里查用户数据。推荐DataCamp的免费SQL入门。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第4-6月&lt;/strong&gt;：学Python的pandas——能自己分析数据，不再依赖别人给你出报表。做一个”月度营销效果分析看板”作为练手项目。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;永远记住&lt;/strong&gt;：你的营销经验是你最宝贵的资产。AI只是给了你一副”超级放大镜”。&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded></item><item><title>Marketing × Data Analysis × AI: Smarter Decisions with Foundation Models</title><link>https://www.yanghanqing.top/posts/marketing-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/marketing-ai-en/</guid><description>Moving from AI-generated copy to customer insight, experimentation, and measurable marketing systems.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Moving from AI-generated copy to customer insight, experimentation, and measurable marketing systems.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI can accelerate content, but durable marketing advantage comes from understanding customers, designing experiments, and connecting output to business metrics.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Customer segmentation&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Campaign experimentation&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Social-listening analysis&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Analyze a public review dataset, identify customer segments and pain points, then propose an experiment with clear success metrics.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, SQL, analytics platforms, NLP, experiment design, dashboards&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>生物医药 × 计算科学 × AI：蛋白质折叠与药物发现</title><link>https://www.yanghanqing.top/posts/biomedicine-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/biomedicine-ai/</guid><description>面向大学生的AI+生物入门、案例、代码实践与学习路线。</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🧬 为什么一个”玩计算机的”拿了诺贝尔化学奖？&lt;a href=&quot;#-为什么一个玩计算机的拿了诺贝尔化学奖&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;2024年诺贝尔化学奖——传统上颁给”在烧瓶里做出新东西”的人——颁给了AlphaFold的开发者。&lt;strong&gt;这是化学奖历史上第一次授予计算方法。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;AlphaFold解决了生物学50年未破的难题：如何从蛋白质的氨基酸序列预测其三维结构。以前解析一个蛋白质结构可能需要博士5年的时间（X射线晶体学），AlphaFold几秒钟搞定。&lt;/p&gt;&lt;p&gt;这个故事的震撼之处在于：**AI不是在”辅助”科学家，而是在做一个科学家做不到的事情。**这标志着生物学从”实验驱动”进入了”计算+实验双驱动”的新时代。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 生物医药的”计算革命”&lt;a href=&quot;#1-生物医药的计算革命&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;AlphaFold已预测了&lt;strong&gt;地球上几乎所有已知的2亿+个蛋白质结构&lt;/strong&gt;，全部公开免费&lt;/li&gt;
&lt;li&gt;百图生科（BioMap，百度创始人李彦宏投资）用大模型做蛋白质设计，2025年估值超&lt;strong&gt;20亿美元&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;晶泰科技的AI药物研发平台，将药物晶型筛选从6个月→&lt;strong&gt;2周&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Insilico Medicine的AI发现的特发性肺纤维化药物，从靶点发现到临床前候选化合物只用了&lt;strong&gt;18个月&lt;/strong&gt;（传统需3-4年），成本仅传统方法的&lt;strong&gt;1/10&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;药明康德2025年AI辅助药物研发业务增速超&lt;strong&gt;60%&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 全球AI制药市场：2025年约&lt;strong&gt;50亿美元&lt;/strong&gt;，预计2030年超&lt;strong&gt;200亿美元&lt;/strong&gt;。但更大的意义在于——&lt;strong&gt;AI正在把新药研发从”碰运气”变成”系统化设计”。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个令人振奋的中国案例&lt;a href=&quot;#2-三个令人振奋的中国案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：百图生科——中国AI蛋白质设计的旗手&lt;a href=&quot;#案例一百图生科中国ai蛋白质设计的旗手&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;百图生科（BioMap）由百度创始人李彦宏和百度风投发起成立，专注于用大模型设计蛋白质。他们的xTrimo大模型是&lt;strong&gt;全球最大的蛋白质语言模型&lt;/strong&gt;（2000亿参数），可以：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;根据功能需求”从头设计”自然界不存在的蛋白质&lt;/li&gt;
&lt;li&gt;预测蛋白质与小分子药物的结合强度&lt;/li&gt;
&lt;li&gt;设计更稳定的工业酶（用于洗衣粉、生物燃料等）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;商业化前景&lt;/strong&gt;：一个”超级酶”可以帮某个化工企业一年省几千万的能耗。百图已与多家药企和化工巨头达成合作，商业模式非常清晰。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：晶泰科技——“AI+机器人”的药物发现工厂&lt;a href=&quot;#案例二晶泰科技ai机器人的药物发现工厂&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;晶泰科技（XtalPi）2025年在港交所上市，是中国AI制药的标杆。他们的核心是”AI预测 + 机器人实验验证”的闭环：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;AI从数百万化合物中筛选候选药物分子&lt;/li&gt;
&lt;li&gt;自动化实验机器人&lt;strong&gt;7×24小时&lt;/strong&gt;做实验验证AI的预测&lt;/li&gt;
&lt;li&gt;实验数据回馈AI模型，让它越来越准&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;标杆项目&lt;/strong&gt;：帮助某跨国药企做一款抗癌药物的晶型筛选。传统方法需要6个月、耗费数十万美元。晶泰的AI+机器人方案&lt;strong&gt;2周完成，成本不到1/5&lt;/strong&gt;。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：华大基因——基因大模型降低测序分析门槛&lt;a href=&quot;#案例三华大基因基因大模型降低测序分析门槛&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;华大基因2025年推出了基因分析大模型GeneT。以前分析一个人的全基因组数据，需要生物信息学专家花几天时间。现在把数据输入GeneT，&lt;strong&gt;几分钟就能生成一份通俗易懂的报告&lt;/strong&gt;：你有哪些遗传风险、对哪些药物可能敏感、携带哪些隐性遗传病基因。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;社会价值&lt;/strong&gt;：基因分析不再是少数人才能触及的高端服务。在深圳，一个全基因组检测+AI解读的价格从几年前的数万元降到了&lt;strong&gt;3000元以内&lt;/strong&gt;。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 生物+计算的职业新大陆&lt;a href=&quot;#3-生物计算的职业新大陆&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;技能组合&lt;/th&gt;&lt;th&gt;目前供需&lt;/th&gt;&lt;th&gt;薪资区间&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;生物信息学工程师&lt;/td&gt;&lt;td&gt;生物学+Python&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;td&gt;20K-45K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI制药研究员&lt;/td&gt;&lt;td&gt;药学/化学+AI&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;蛋白质设计科学家&lt;/td&gt;&lt;td&gt;结构生物学+计算&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;30K-80K+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;计算化学工程师&lt;/td&gt;&lt;td&gt;化学+计算&lt;/td&gt;&lt;td&gt;需求增长&lt;/td&gt;&lt;td&gt;20K-50K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;医学数据分析师&lt;/td&gt;&lt;td&gt;医学+统计+SQL&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;18K-40K&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 Nature Biotechnology 2025年专题报道指出：&lt;strong&gt;全球AI制药领域的人才缺口约为10-15万人&lt;/strong&gt;。中国因为生物医药产业的快速扩张，缺口尤为严重。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：玩转生物信息学&lt;a href=&quot;#4-入门实战玩转生物信息学&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python分析一个基因序列&lt;a href=&quot;#41-用python分析一个基因序列&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 从一个DNA序列开始——这是生命的&quot;源代码&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;dna &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;ATGGCCATTGTAATGGGCCGCTGAAAGGGTGCCCGATAG&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 计算碱基组成&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;🧬 DNA序列分析：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   序列: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;dna&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   长度: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(dna)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; 个碱基&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   腺嘌呤 A: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;A&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;A&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(dna)&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   胸腺嘧啶 T: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;T&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;T&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(dna)&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   鸟嘌呤 G: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;G&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;G&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(dna)&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   胞嘧啶 C: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;C&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;C&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(dna)&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%)&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;   GC含量: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&lt;span&gt;(dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;G&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; dna.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;C&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;))&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(dna)&lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;%&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 转录：DNA → mRNA&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;transcription_table &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;str&lt;/span&gt;&lt;span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;maketrans&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;ATGC&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;UACG&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;mrna &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; dna.&lt;/span&gt;&lt;span&gt;translate&lt;/span&gt;&lt;span&gt;(transcription_table)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;📝 转录结果 (mRNA): &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;mrna&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 翻译：mRNA → 蛋白质&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# （这里用一个简化版的密码子表）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;genetic_code &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;AUG&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;M(起始)&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;GCC&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;A&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;AUU&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;I&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;GUA&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;V&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;GGG&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;G&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;CGC&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;R&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;UGA&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;终止&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;UAG&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&apos;终止&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;protein &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; []&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; i &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;range&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;&lt;span&gt;(mrna)&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;codon &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; mrna[i:i&lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;aa &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; genetic_code.&lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt;(codon, &lt;/span&gt;&lt;span&gt;&apos;?&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;protein.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(aa)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt;&lt;span&gt; aa &lt;/span&gt;&lt;span&gt;==&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;终止&apos;&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;break&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;🧪 翻译结果 (氨基酸链): &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;&apos;-&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;join&lt;/span&gt;&lt;span&gt;(protein)&lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI查询生物医药文献&lt;a href=&quot;#42-用ai查询生物医药文献&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你想快速了解&quot;mRNA疫苗的最新进展&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 以前：去PubMed搜，看几十篇摘要&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 现在：让AI帮你读、帮你总结&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;question &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请帮我查阅关于mRNA疫苗在肿瘤治疗领域的最新进展（2024-2026），&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;总结：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 目前处于临床试验阶段的mRNA癌症疫苗有哪些？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 与传统疗法相比，mRNA疫苗的主要优势是什么？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 目前面临的最大挑战是什么？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 未来2-3年最值得关注的突破方向？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请用通俗语言解释，让非生物专业的人也能看懂。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;#     model=&quot;gpt-4o&quot;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;#     messages=[{&quot;role&quot;: &quot;user&quot;, &quot;content&quot;: question}]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# )&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 给生物医药背景同学的建议&lt;a href=&quot;#5-给生物医药背景同学的建议&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 **你不需要成为程序员。你需要成为”能用计算工具的生物学家”。**这个角色在2025-2026年极度稀缺——几乎所有生物医药公司都在抢这类人。纯湿实验（实验室操作）的岗位增长缓慢，但”湿实验+干实验（计算）“的复合人才薪资是纯湿实验的1.5-2倍。&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;入门路线&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1-2月&lt;/strong&gt;：学Python + pandas，目标是能处理基因表达数据表格（行=基因，列=样本）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第3-4月&lt;/strong&gt;：学BioPython——这是生物信息学的标准库，能读各种生物数据格式&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第5-6月&lt;/strong&gt;：找一个公开数据集（比如TCGA癌症基因组数据），做一个小分析项目——“某个基因在癌症样本和正常样本中的表达差异”&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第7-9月&lt;/strong&gt;：接触深度学习——理解CNN和Transformer的基本概念，知道它们怎么用于蛋白质结构预测和药物发现&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最重要的是&lt;/strong&gt;：别被数学和算法吓到。你第一次做PCR实验也是手忙脚乱的——&lt;strong&gt;什么都有第一次，计算也一样。&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded></item><item><title>Biomedicine × Computational Science × AI: Proteins and Drug Discovery</title><link>https://www.yanghanqing.top/posts/biomedicine-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/biomedicine-ai-en/</guid><description>An introduction to computational biology, molecular data, and AI-assisted discovery.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;An introduction to computational biology, molecular data, and AI-assisted discovery.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Biomedicine increasingly relies on computational methods to narrow huge search spaces. Domain knowledge and rigorous validation matter as much as model sophistication.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Protein structure analysis&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Molecule-property prediction&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Literature knowledge graphs&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Use a public molecule dataset to predict one property, document data limitations, and compare a simple baseline with a neural model.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, BioPython, RDKit, PyTorch, public biological databases&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>物流与供应链 × 运筹学 × AI：智能调度与数字孪生</title><link>https://www.yanghanqing.top/posts/logistics-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/logistics-ai/</guid><description>面向大学生的AI+物流入门、案例、代码实践与学习路线。</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;🚚 一个快递站长的”AI烦恼”&lt;a href=&quot;#-一个快递站长的ai烦恼&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;老赵在深圳管着一个菜鸟驿站，每天收发800-1200件快递。以前他每天早上花1小时手动规划路线——先送A区还是B区、哪个小区先到。完全是凭经验。&lt;/p&gt;&lt;p&gt;2025年，菜鸟的系统给他配了一个”AI路线规划”功能。每天早上打开APP，AI已经算好了最优路线——精确到”先去幸福小区3号楼，再去阳光花园5号楼2单元”。AI还考虑了历史交通数据和实时路况。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“第一个星期我不服气，觉得AI不如我知道哪里有捷径。比了一周——AI规划的路线每天比我手动规划的少走5-8公里。&lt;strong&gt;我服了。现在我只在AI规划的基础上微调，每天多送20-30件。&lt;/strong&gt;“——老赵&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;20-30件每天意味着什么？意味着他每个月多赚2000-3000块。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 物流行业：AI渗透最深但最”不为人知”的领域&lt;a href=&quot;#1-物流行业ai渗透最深但最不为人知的领域&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;菜鸟网络的AI调度系统每天处理&lt;strong&gt;超过2亿个&lt;/strong&gt;包裹的路径规划&lt;/li&gt;
&lt;li&gt;顺丰的AI预测系统提前3天就能预测每个网点的包裹量，准确率&lt;strong&gt;92%&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;京东物流的”亚洲一号”无人仓，&lt;strong&gt;从下单到出库最快4分钟&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;满帮集团（货车界的滴滴）AI车货匹配每天撮合**50万+**笔交易&lt;/li&gt;
&lt;li&gt;美团无人配送车2025年累计配送超&lt;strong&gt;500万单&lt;/strong&gt;，覆盖300+个城市区域&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 中国智慧物流市场规模：2025年约&lt;strong&gt;9000亿&lt;/strong&gt;元，预计2030年超&lt;strong&gt;1.8万亿&lt;/strong&gt;元。你感受不到它的存在，但中国物流效率（每单成本全球最低之一）正是靠AI和算法的持续优化。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个改变物流业的案例&lt;a href=&quot;#2-三个改变物流业的案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：菜鸟——每天2亿个包裹的AI大脑&lt;a href=&quot;#案例一菜鸟每天2亿个包裹的ai大脑&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;菜鸟网络的AI调度系统是中国最复杂的物流AI系统之一。每年双十一，它要处理超过10亿个包裹的仓储、分拣、运输、末端配送全链路调度。&lt;/p&gt;&lt;p&gt;核心能力：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;预测&lt;/strong&gt;：提前3-7天预测每个城市、每个区、每个网点会来多少包裹，&lt;strong&gt;准确率92%以上&lt;/strong&gt;。这意味着仓库和车辆可以提前准备&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;路径规划&lt;/strong&gt;：为全国数十万快递小哥实时计算最优配送路线，考虑包裹时效、交通状况、小哥习惯&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;智能仓储&lt;/strong&gt;：菜鸟无人仓里的AGV机器人集群自主协调，&lt;strong&gt;单个包裹处理时间仅数秒&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;效果量化&lt;/strong&gt;：双十一的物流时效从2013年的”平均9天到货”缩短到2025年的”55%当日/次日达”。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：满帮集团——让货车不再空跑&lt;a href=&quot;#案例二满帮集团让货车不再空跑&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;中国有3000万货车司机，以前最大的痛点是”找不到货”。空车返程是常态，空驶率曾经高达40%+。满帮集团（货车帮+运满满合并）用AI车货匹配解决了这个问题：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;司机输入”我在成都，后天去武汉，空车”，AI自动推荐”成都到武汉方向需要运的货”&lt;/li&gt;
&lt;li&gt;货主发布货源后，AI从附近符合条件的货车中推荐最优匹配&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;数据&lt;/strong&gt;：满帮平台将货车空驶率从40%+降到了&lt;strong&gt;20%以下&lt;/strong&gt;。这意味着一辆货车一年多赚几万块——对一个货车司机来说，这是实打实的改善生活。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：极智嘉——中国”机器人工厂”出口全球&lt;a href=&quot;#案例三极智嘉中国机器人工厂出口全球&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;极智嘉（Geek+）是中国仓储机器人赛道的全球冠军，产品出口40多个国家。他们的核心产品是&lt;strong&gt;AMR（自主移动机器人）集群&lt;/strong&gt;：一群机器人在仓库里自主导航、自主避障、自主协调，完成货物的搬运和分拣。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;标杆项目&lt;/strong&gt;：某电商在昆山的&lt;strong&gt;10万平米&lt;/strong&gt;智能仓，部署了800台极智嘉AMR机器人。每天处理50万件包裹，&lt;strong&gt;分拣效率是人工的5倍，错误率不到人工的1/10&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;极智嘉2025年在日本市场占有率第一——&lt;strong&gt;日本仓库里跑的机器人，很多是中国产的。&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 物流科技的前景热力图&lt;a href=&quot;#3-物流科技的前景热力图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;岗位&lt;/th&gt;&lt;th&gt;需求&lt;/th&gt;&lt;th&gt;年薪&lt;/th&gt;&lt;th&gt;门槛&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;物流数据分析师&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;15-35万&lt;/td&gt;&lt;td&gt;物流+SQL+Python&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;供应链优化工程师&lt;/td&gt;&lt;td&gt;供不应求&lt;/td&gt;&lt;td&gt;20-50万&lt;/td&gt;&lt;td&gt;运筹学+Python&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;仓储自动化工程师&lt;/td&gt;&lt;td&gt;需求增长&lt;/td&gt;&lt;td&gt;15-30万&lt;/td&gt;&lt;td&gt;工业工程+自动化&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI调度算法工程师&lt;/td&gt;&lt;td&gt;极度稀缺&lt;/td&gt;&lt;td&gt;30-80万&lt;/td&gt;&lt;td&gt;运筹学+ML&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;智慧物流产品经理&lt;/td&gt;&lt;td&gt;一将难求&lt;/td&gt;&lt;td&gt;25-60万&lt;/td&gt;&lt;td&gt;物流+技术&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;核心趋势&lt;/strong&gt;：中国物流成本占GDP的比值从2015年的18%降到2025年的约13%——但仍远高于美国的8%。每降1个百分点就意味着万亿级的效率提升，&lt;strong&gt;降本增效的空间大得惊人，而AI和算法是核心驱动力。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：从”规划一条最优路线”开始&lt;a href=&quot;#4-入门实战从规划一条最优路线开始&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 快递小哥的路线规划——一看就懂&lt;a href=&quot;#41-快递小哥的路线规划一看就懂&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 假设你今天要送10个快递，怎么跑最短？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 这是运筹学里的经典问题——TSP（旅行商问题）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; itertools&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 10个配送点坐标 (x, y) —— 简化版&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;points &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;仓库&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;),&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;点1&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;&apos;点2&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;&apos;点3&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;9&lt;/span&gt;&lt;span&gt;),&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;点4&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;&apos;点5&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;9&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;&apos;点6&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;),&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&apos;点7&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;&apos;点8&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;&apos;点9&apos;&lt;/span&gt;&lt;span&gt;: (&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;def&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;distance&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;a&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;b&lt;/span&gt;&lt;/span&gt;&lt;span&gt;):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; ((a[&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;b[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;&lt;span&gt;])&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; (a[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;b[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;&lt;span&gt;])&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 简单贪心法：始终去最近的还未访问的点&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;current &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;仓库&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;visited &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; [current]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;unvisited &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;set&lt;/span&gt;&lt;span&gt;&lt;span&gt;(points.&lt;/span&gt;&lt;span&gt;keys&lt;/span&gt;&lt;span&gt;()) &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; {current}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;total_dist &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;while&lt;/span&gt;&lt;span&gt; unvisited:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;# 找出最近的未访问点&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;next_point &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;min&lt;/span&gt;&lt;span&gt;(unvisited, &lt;/span&gt;&lt;span&gt;key&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;lambda&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;p&lt;/span&gt;&lt;span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;distance&lt;/span&gt;&lt;span&gt;(points[current], points[p]))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;total_dist &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;distance&lt;/span&gt;&lt;span&gt;(points[current], points[next_point])&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;visited.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(next_point)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;unvisited.&lt;/span&gt;&lt;span&gt;remove&lt;/span&gt;&lt;span&gt;(next_point)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;current &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; next_point&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 最后回仓库&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;total_dist &lt;/span&gt;&lt;span&gt;+=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;distance&lt;/span&gt;&lt;span&gt;(points[current], points[&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;仓库&apos;&lt;/span&gt;&lt;span&gt;])&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;visited.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;仓库&apos;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;🚚 AI规划的配送路线（贪心算法）：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;   → &quot;&lt;/span&gt;&lt;span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;join&lt;/span&gt;&lt;span&gt;(visited))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;37&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;\n&lt;/span&gt;&lt;span&gt;📏 总距离: &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;total_dist&lt;/span&gt;&lt;span&gt;:.1f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; 单位&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;38&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;💡 如果盲走（按编号顺序1→2→...→9），距离大约是这条的1.3-1.5倍&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI分析物流异常&lt;a href=&quot;#42-用ai分析物流异常&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你的快递显示&quot;异常&quot;，想知道什么情况、怎么办&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;tracking_number &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;SF1234567890&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;status &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;2026-06-10 14:30 快件在【深圳转运中心】滞留超过24小时&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是物流客服专家。有一个快递出现了异常：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;快递单号：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;tracking_number&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;当前状态：&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;status&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请帮我分析：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 可能的原因是什么（说人话，不要套话）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 我是收件人，我现在能做什么？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 一般这种情况多久能解决？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 如果超时了，可以要求赔偿吗？&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;回答要亲切务实，像一个真正懂物流的朋友在帮我分析，而不是念官方话术。&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 物流人的AI工具包&lt;a href=&quot;#5-物流人的ai工具包&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 **物流是最”辛苦”的行业之一，也是AI能帮到最多人的行业之一。**AI不是要让物流人失业——它让快递小哥每天少跑冤枉路、让仓库工人少搬无用的箱子、让司机师傅少空车返程。&lt;strong&gt;AI在物流领域创造的价值，是普通人能直接感受到的。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;入门路径&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：玩Excel的规划求解功能。学一个最简单的物流优化——“我有5个仓库，10个客户，怎么分配最省钱？”&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2-3个月&lt;/strong&gt;：学Python+pandas+google OR-Tools（免费的运筹学库）。做一个”车辆路径优化”小项目。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第4-5个月&lt;/strong&gt;：深入一个方向——仓储优化、运输优化、需求预测、或者网络规划。选一个你工作中最痛的点。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第6个月&lt;/strong&gt;：做出一个”能用的东西”——哪怕只是帮你所在站点的快递员每天自动生成最优路线。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;记住&lt;/strong&gt;：在中国物流行业，“能写代码的人”和”懂物流的人”是两群人，中间有一道巨大的鸿沟。而你如果能跨过这道鸿沟——做一个&lt;strong&gt;既懂物流业务又懂数据分析的人&lt;/strong&gt;——你将站在行业最稀缺的位置上。&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>Logistics and Supply Chain × Operations Research × AI</title><link>https://www.yanghanqing.top/posts/logistics-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/logistics-ai-en/</guid><description>Combining optimization, forecasting, and digital twins for smarter supply chains.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Combining optimization, forecasting, and digital twins for smarter supply chains.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Supply-chain decisions connect cost, time, uncertainty, and service quality. AI works best when paired with operations-research constraints.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Demand forecasting&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vehicle routing&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Warehouse slotting&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Build a vehicle-routing demo with delivery windows, compare heuristic and optimized routes, and explain the trade-offs.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, OR-Tools, forecasting, simulation, GIS, dashboards&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>人文社科 × 数据科学 × AI：数字人文与计算社会科学</title><link>https://www.yanghanqing.top/posts/digital-humanities-ai/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/digital-humanities-ai/</guid><description>面向大学生的AI+人文入门、案例、代码实践与学习路线。</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;📖 一个中文系学生的”跨界”&lt;a href=&quot;#-一个中文系学生的跨界&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;小雅是北京大学中文系的研究生，研究方向是”宋代文人社交网络”。在传统的做法里，她要翻遍宋人笔记和书信集，手动记录”A跟B有交往”——然后画出关系图。光整理资料就花了半年。&lt;/p&gt;&lt;p&gt;2025年，她的导师建议她试试NLP（自然语言处理）方法。小雅学了两个月Python，用NLP工具从《全宋文》中自动提取人名和关系。&lt;strong&gt;AI+Python用了3天做了她原计划半年的事&lt;/strong&gt;——从百万字文献中识别出了超过5000个人物实体和3万多条人物关系。&lt;/p&gt;&lt;p&gt;更妙的是，AI发现了几个她在手动阅读时完全没注意到的人物关联——后来的历史考证证明AI的发现是对的。小雅2026年毕业时，同时拿到了北大读博的录取通知书和一家科技公司”数字人文研究员”的offer（年薪35万）。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;“以前所有人都告诉我’中文系跟代码没关系’。现在我反而觉得，&lt;strong&gt;能用计算工具处理海量文本，才是研究宏大课题的唯一办法。&lt;/strong&gt;“——小雅&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;1. 文科生为什么突然”吃香”了？&lt;a href=&quot;#1-文科生为什么突然吃香了&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;2025-2026年出现的几个重要变化：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;大模型改变了门槛&lt;/strong&gt;——你不需要会C++，只需要会写自然语言的Prompt就能调用AI能力&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内容产业的爆发&lt;/strong&gt;——抖音、小红书、B站的内容生态需要大量既懂内容又懂数据的”文艺+分析”复合人才&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI公司发现了一个问题&lt;/strong&gt;——纯技术人员做出来的AI产品太”冷”了。AI需要”人性”——需要懂语言学的人在调Prompt，需要懂心理学的人在做用户体验，需要懂社会学的人在做AI伦理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;数字人文从一个”小众学术领域”变成了一个”产业方向”&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 一个很有意思的数据：2025-2026年，大模型公司的”Prompt工程师”和”AI训练师”岗位中，&lt;strong&gt;文科背景的候选人占比从5%升到了35%&lt;/strong&gt;。因为写Prompt的本质是语言和逻辑，不是代码。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;2. 三个”文科+AI”走出来的案例&lt;a href=&quot;#2-三个文科ai走出来的案例&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;案例一：一位北大语言学博士的AI公司创业&lt;a href=&quot;#案例一一位北大语言学博士的ai公司创业&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;林博士2024年从北大语言学博士毕业。她的研究课题是”现代汉语的语用规律”——说出来很学术，其实就是”人在什么场合说什么话有什么规律”。&lt;/p&gt;&lt;p&gt;她毕业后没去高校，而是跟两个程序员朋友创办了一家AI公司，专门为电商客服AI做”语用层优化”。普通客服AI的回答虽然语法正确，但听起来像机器人——生硬、不亲切。林博士做的事情是”让人工客服AI说得更像人”——知道什么时候该用”啦”、什么时候该用”呢”，知道面对投诉的客户先说”我理解您的心情”而不是直接念解决方案。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;她一年内签下了超过50家企业客户，包括两家头部电商平台。2025年公司营收超过2000万。&lt;/strong&gt;&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例二：小红书内容数据专家——“用数据读懂人心”&lt;a href=&quot;#案例二小红书内容数据专家用数据读懂人心&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;小红书2025年招聘了超过30名”内容数据专家”——**大多数是社会学、传播学、人类学、心理学背景，而不是计算机背景。**他们的工作是：用数据分析用户在讨论什么、为什么关心这个话题、情绪从哪来、趋势会往哪走。&lt;/p&gt;&lt;p&gt;比如2025年”City Walk（城市漫步）“在小红书引爆——内容数据专家早在两个月前就通过语义分析发现了这个趋势的萌芽，并分析了引爆它的关键人群（一线城市28-35岁职场女性）。品牌方根据这些洞察提前布局内容，抓住了一波红利。&lt;/p&gt;&lt;p&gt;**这些岗位的薪资中位数：月薪2万-4万。**不比程序员低。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;案例三：《永乐大典》数字化——让千年文献”开口说话”&lt;a href=&quot;#案例三永乐大典数字化让千年文献开口说话&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;2025年，国家图书馆与字节跳动合作，启动了一个宏大的数字人文项目：将《永乐大典》（明朝编纂的世界上最大百科全书，存世约400册）进行AI数字化处理。AI做的工作包括：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;古籍OCR识别（草书、行书、楷书混合，比现代印刷体难百倍）&lt;/li&gt;
&lt;li&gt;自动标点、断句&lt;/li&gt;
&lt;li&gt;实体识别——自动标注文中的人名、地名、书名、官职名&lt;/li&gt;
&lt;li&gt;跨文本关联——将大典中的内容与同时代其他文献中的相关内容关联&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;**这个项目的团队里：计算机专家占40%，文献学/历史学专家占60%。**纯技术团队做不了这个——因为他们看不懂古文；纯文献学团队也做不了——因为他们不知道AI能怎么用。&lt;/p&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;3. 人文社科×技术的前景地图&lt;a href=&quot;#3-人文社科技术的前景地图&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;方向&lt;/th&gt;&lt;th&gt;说明&lt;/th&gt;&lt;th&gt;需求&lt;/th&gt;&lt;th&gt;薪资区间&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;AI内容策略师&lt;/td&gt;&lt;td&gt;为AI生成内容定调性、设规则&lt;/td&gt;&lt;td&gt;爆发增长&lt;/td&gt;&lt;td&gt;20K-45K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Prompt工程师&lt;/td&gt;&lt;td&gt;设计AI对话的提示词和交互逻辑&lt;/td&gt;&lt;td&gt;快速增长&lt;/td&gt;&lt;td&gt;18K-40K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;内容数据分析师&lt;/td&gt;&lt;td&gt;分析社交媒体趋势和用户洞察&lt;/td&gt;&lt;td&gt;极度紧缺&lt;/td&gt;&lt;td&gt;18K-35K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;AI伦理研究员&lt;/td&gt;&lt;td&gt;确保AI系统公平、安全、合规&lt;/td&gt;&lt;td&gt;新兴刚需&lt;/td&gt;&lt;td&gt;25K-60K&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;数字人文研究员&lt;/td&gt;&lt;td&gt;用计算工具做人文研究&lt;/td&gt;&lt;td&gt;前沿稀缺&lt;/td&gt;&lt;td&gt;15K-50K+&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;🎯 &lt;strong&gt;核心逻辑&lt;/strong&gt;：AI越聪明，越需要”懂人”的人。因为AI能生成内容，但不知道内容好不好、合适不合适、符不符合人性。&lt;strong&gt;这个判断力，恰恰是文科生的核心能力。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;4. 入门实战：做一些很”文科”但很”AI”的事&lt;a href=&quot;#4-入门实战做一些很文科但很ai的事&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;4.1 用Python分析一部小说的情感曲线&lt;a href=&quot;#41-用python分析一部小说的情感曲线&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 分析《活着》全书的情感变化——从苦难到希望&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 不需要你写复杂的NLP算法，用简单的情感词典即可&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;import&lt;/span&gt;&lt;span&gt; re&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 正面情感词和负面情感词的简单词典&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;positive_words &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;幸福&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;快乐&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;温暖&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;希望&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;笑容&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;美好&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;团圆&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;满足&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;安宁&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                  &lt;/span&gt;&lt;span&gt;&apos;坚强&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;乐观&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;勇敢&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;善良&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;热爱&apos;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;negative_words &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&apos;痛苦&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;悲伤&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;绝望&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;死亡&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;哭泣&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;贫穷&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;饥饿&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;孤独&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;压抑&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                  &lt;/span&gt;&lt;span&gt;&apos;恐惧&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;愤怒&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;残酷&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;凄凉&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;折磨&apos;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;&apos;苦难&apos;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 读《活着》全文&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;with&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;open&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&apos;活着.txt&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&apos;r&apos;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;encoding&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&apos;utf-8&apos;&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;as&lt;/span&gt;&lt;span&gt; f:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;text &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; f.&lt;/span&gt;&lt;span&gt;read&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 按章节或按5000字为一个窗口，计算情感密度&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;window_size &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;5000&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;results &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; []&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; i &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;range&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;len&lt;/span&gt;&lt;span&gt;(text), window_size):&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;chunk &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; text[i:i &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; window_size]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;pos_count &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;&lt;span&gt;(chunk.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(w) &lt;/span&gt;&lt;/span&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; w &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; positive_words)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;neg_count &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;&lt;span&gt;(chunk.&lt;/span&gt;&lt;span&gt;count&lt;/span&gt;&lt;span&gt;(w) &lt;/span&gt;&lt;/span&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; w &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; negative_words)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt;&lt;span&gt; pos_count &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; neg_count &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;sentiment &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; (pos_count &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; neg_count) &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; (pos_count &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; neg_count)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;sentiment &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;results.&lt;/span&gt;&lt;span&gt;append&lt;/span&gt;&lt;span&gt;({&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;段落&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;: i &lt;/span&gt;&lt;span&gt;//&lt;/span&gt;&lt;span&gt; window_size &lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;正面词数&apos;&lt;/span&gt;&lt;span&gt;: pos_count,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;负面词数&apos;&lt;/span&gt;&lt;span&gt;: neg_count,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;round&lt;/span&gt;&lt;span&gt;(sentiment, &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;})&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 输出情感曲线&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&quot;📈 《活着》全书情感变化（数值越正越积极，越负越沉重）：&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; r &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; results:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;37&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;bar &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;█&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;abs&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt;(r[&lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;)) &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; r[&lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;░&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;abs&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt;(r[&lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;38&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;side &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;😊&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; r[&lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;😢&apos;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; r[&lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;&lt;span&gt;] &lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;😐&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;39&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;print&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;  第&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;r[&lt;/span&gt;&lt;span&gt;&apos;段落&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;段 &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;side&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; &quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;40&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;          &lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;情感&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;r[&lt;/span&gt;&lt;span&gt;&apos;情感得分&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;:+.2f&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; (正面&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;r[&lt;/span&gt;&lt;span&gt;&apos;正面词数&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt; 负面&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;r[&lt;/span&gt;&lt;span&gt;&apos;负面词数&apos;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;4.2 用AI做历史文本分析&lt;a href=&quot;#42-用ai做历史文本分析&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 场景：你有一篇出土文献的拓片文字，想请AI帮你翻译和解读&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;ancient_text &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;（这是一段汉代简牍文字，你让AI帮你解读）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;prompt &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;f&lt;/span&gt;&lt;span&gt;&quot;&quot;&quot;你是古文字学和秦汉史专家。请解读以下出土文献：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;文献内容：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;ancient_text&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;请提供：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;1. 释文（将古文字转写为现代繁体字）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;2. 白话翻译（用初中生也能看懂的话）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;3. 历史背景（这份文献写于什么时代？发生了什么事？）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4. 学术价值（对秦汉史研究有什么意义？）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;5. 趣味点（讲一件这份文献揭示的有趣的历史细节）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;语言风格：像一个很会讲历史故事的朋友，不要学术腔。&quot;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# response = openai_client.chat.completions.create(...)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;展开&lt;/span&gt;&lt;span&gt;收起&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;5. 写给文科同学的最后几句话&lt;a href=&quot;#5-写给文科同学的最后几句话&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;🌟 &lt;strong&gt;你不需要成为程序员。你永远不需要。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;但你可以学会用AI和简单的代码，把那些别人觉得”太宏大、没法做”的问题变得可操作——研究1000年的文学演变、分析100万条社会情绪、挖掘一个时代的思想图谱。&lt;/p&gt;&lt;p&gt;过去这些研究需要一整个团队、几十年时间。现在你加一台电脑就够了。&lt;/p&gt;&lt;p&gt;编程和AI只是工具，**就像计算器是数学的工具，显微镜是生物学的工具，望远镜是天文学的工具。**它们把门槛降低，让更多普通人能够去探索那些曾经只属于精英学者的宏大问题。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;你不用变成程序员。你只需要学会驾驶这辆”AI快车”——方向盘在你手里，目的地你来定。技术只是让你更快到达。&lt;/strong&gt;」&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;入门路径——文科生友好版&lt;/strong&gt;：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1个月&lt;/strong&gt;：玩ChatGPT/Claude，学会写好的Prompt。感受一下”跟AI正确沟通”是一门手艺。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2-3个月&lt;/strong&gt;：学Python最基础的部分——变量、列表、for循环、字符串处理。目标是用Python处理文本文件。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第4-5个月&lt;/strong&gt;：学pandas，目标是能用Python做”关键词统计&quot;&quot;情感分析&quot;&quot;文本分类”这类文本分析任务。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第6个月&lt;/strong&gt;：做一个小项目——分析你最爱的一部小说、分析一个热门事件的网络舆论、分析一位诗人的用词习惯变迁。&lt;strong&gt;做一个有趣的东西，而不是去写枯燥的作业。&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;</content:encoded></item><item><title>Humanities and Social Sciences × Data Science × AI</title><link>https://www.yanghanqing.top/posts/digital-humanities-ai-en/</link><guid isPermaLink="true">https://www.yanghanqing.top/posts/digital-humanities-ai-en/</guid><description>Using computational methods to study texts, communities, culture, and social change responsibly.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Using computational methods to study texts, communities, culture, and social change responsibly.&lt;/p&gt;
&lt;section&gt;&lt;h2&gt;Why this direction matters&lt;a href=&quot;#why-this-direction-matters&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Humanities students bring interpretation, context, and critical thinking to datasets that cannot be understood through accuracy scores alone.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Three practical application areas&lt;a href=&quot;#three-practical-application-areas&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Text-corpus exploration&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Public-opinion analysis&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Historical network mapping&lt;/strong&gt;: start by understanding the real workflow, data source, and evaluation rule before choosing a model.&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A portfolio project you can finish&lt;a href=&quot;#a-portfolio-project-you-can-finish&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Choose a public text corpus, define a research question, combine quantitative patterns with close reading, and publish the limits of the analysis.&lt;/p&gt;&lt;p&gt;A useful project report should explain the problem, the data, the baseline, the result, and what failed. A working small system is more convincing than a large collection of disconnected tools.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Suggested toolkit&lt;a href=&quot;#suggested-toolkit&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Python, NLP, network analysis, GIS, visualization, research ethics&lt;/p&gt;&lt;p&gt;Use the smallest stack that completes the experiment. Keep source data, assumptions, evaluation, and limitations visible so another student can reproduce your result.&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;A 12-week learning route&lt;a href=&quot;#a-12-week-learning-route&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Weeks 1–2 — Understand the field.&lt;/strong&gt; Map one real workflow and interview a practitioner or study an authoritative case.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 3–4 — Build data literacy.&lt;/strong&gt; Learn the Python and data skills needed to inspect, clean, and visualize a small dataset.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 5–7 — Reproduce a baseline.&lt;/strong&gt; Implement a transparent rule or classical model before using a foundation model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 8–10 — Build the product loop.&lt;/strong&gt; Add an interface, error handling, and a way for a human to review the result.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weeks 11–12 — Publish the evidence.&lt;/strong&gt; Write what worked, what did not, and what you would test next.&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;What to remember&lt;a href=&quot;#what-to-remember&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AI does not replace domain knowledge. It rewards students who can define a useful problem, work with evidence, and turn a model into a responsible workflow. Start with one small project and let the next question come from real use.&lt;/p&gt;&lt;/section&gt;</content:encoded></item></channel></rss>