From 491ba89892e42f3b311654b6f3685c07d2dfe7f9 Mon Sep 17 00:00:00 2001 From: xiaopeng <1509442308@qq.com> Date: Fri, 29 May 2026 14:25:21 +0800 Subject: [PATCH] =?UTF-8?q?refactor(officefile):=20=E6=8C=89=20md/latex/wo?= =?UTF-8?q?rd=20=E4=B8=89=E5=B1=82=E7=BB=93=E6=9E=84=E9=87=8D=E7=BB=84?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将 Markdown 源文件移入 md/,LaTeX 工作目录保留在 latex/, Word 导出移入 word/;删除临时脚本、调试截图和空 stub。 Co-Authored-By: Claude Opus 4.7 --- _fix_headings.py | 44 ------------------------------------ chapters/ch00-preface.tex | 14 ++++++------ chapters/ch13-conclusion.tex | 4 ---- main.tex | 3 --- 4 files changed, 7 insertions(+), 58 deletions(-) delete mode 100644 _fix_headings.py delete mode 100644 chapters/ch13-conclusion.tex diff --git a/_fix_headings.py b/_fix_headings.py deleted file mode 100644 index 06dfe6e..0000000 --- a/_fix_headings.py +++ /dev/null @@ -1,44 +0,0 @@ -"""Fix H1 headings in md files: keep first # as chapter, demote rest to ##.""" -import os - -base = r'e:/Project/SI/2026_DesignAI/officefile' - -files_to_fix = [ - '01-introduction/01-introduction.md', - '03-1d-sequence/03-1d-sequence.md', - '05-3d-spatial/05-3d-spatial.md', - '08-reinforcement/08-reinforcement.md', -] - -for rel_path in files_to_fix: - fpath = os.path.join(base, rel_path) - with open(fpath, 'r', encoding='utf-8') as f: - lines = f.readlines() - - seen_first_h1 = False - changes = 0 - in_code_block = False - - for i, line in enumerate(lines): - # Track fenced code blocks - if line.startswith('```'): - in_code_block = not in_code_block - continue - - if in_code_block: - continue - - # Only target H1 headings (start with "# " but not "## ") - if line.startswith('# ') and not line.startswith('## '): - if not seen_first_h1: - seen_first_h1 = True - continue # Keep the first H1 as chapter title - - # Demote: "# heading" -> "## heading" - lines[i] = '#' + line # "# " -> "## " - changes += 1 - - with open(fpath, 'w', encoding='utf-8') as f: - f.writelines(lines) - - print(f'{rel_path}: demoted {changes} H1 -> H2 (kept first as chapter)') diff --git a/chapters/ch00-preface.tex b/chapters/ch00-preface.tex index c4195eb..7d4a8d2 100644 --- a/chapters/ch00-preface.tex +++ b/chapters/ch00-preface.tex @@ -5,17 +5,17 @@ 2022年底,ChatGPT的发布如同一声惊雷,让生成式人工智能一夜之间走入大众视野。此后短短两年间,AI技术以惊人的速度迭代演进——从文本对话到多模态理解,从被动应答到自主行动,从实验室探索到千行百业的应用落地。在这场技术变革中,设计领域受到的冲击尤为深远。AI不仅能生成图像、辅助建模、优化方案,更在根本上改变了“设计”这件事的范式:设计师的角色正在从“执行者”转变为“引导者”和“策展人”,从亲手绘制每一个细节,转变为与AI协同探索更大的创意空间。 然而,观察众多设计专业的师生和从业者的实际状态后,可以发现一个普遍的困境:\textbf{大家都在谈论AI,但真正理解AI并能有效运用AI的人并不多。} -多数人对AI的使用停留在"输入提示词、获取结果"的表层,缺乏对技术原理的理解,也难以将AI真正融入自己的专业工作流。特别是对于设计专业的学生和从业者而言,虽然了解并使用了许多AI工具,但对很多专业术语和概念的理解仍停留在表面,难以触及背后的原理,这在很大程度上限制了研究与实践的深入。 +多数人对AI的使用停留在“输入提示词、获取结果”的表层,缺乏对技术原理的理解,也难以将AI真正融入自己的专业工作流。特别是对于设计专业的学生和从业者而言,虽然了解并使用了许多AI工具,但对很多专业术语和概念的理解仍停留在表面,难以触及背后的原理,这在很大程度上限制了研究与实践的深入。 -尤其对于设计专业的学生来说,由于接触计算机和编程较少,缺乏进入这一领域的"语境",容易产生畏难情绪。而事实上,AI领域所涉及的终究是技术工程问题,并不存在玄学,在这个意义上理应能够被所有人掌握。梳理进入AI领域所需要的基本知识,归纳现代AI技术涉及的核心原理与沉淀的经验,并展示如何将其应用于设计学领域——从而为设计专业的学生、研究者和设计师提供切实的帮助,这正是本书的出发点。 +尤其对于设计专业的学生来说,由于接触计算机和编程较少,缺乏进入这一领域的“语境”,容易产生畏难情绪。而事实上,AI领域所涉及的终究是技术工程问题,并不存在玄学,在这个意义上理应能够被所有人掌握。梳理进入AI领域所需要的基本知识,归纳现代AI技术涉及的核心原理与沉淀的经验,并展示如何将其应用于设计学领域——从而为设计专业的学生、研究者和设计师提供切实的帮助,这正是本书的出发点。 \section{这本书讲什么} 本书分为上下两篇,试图回答两个核心问题: -\textbf{上篇}回答"AI是什么"——系统讲解AI的核心技术原理。面向设计专业读者,不追求面面俱到的数学推导,而是强调直觉理解:把神经网络看作函数组合,把注意力机制看作信息检索,把扩散模型看作逐步去噪。理解了这些基本原理,面对层出不穷的新工具和新模型,才能做到心中有数。 +\textbf{上篇}回答“AI是什么”——系统讲解AI的核心技术原理。面向设计专业读者,不追求面面俱到的数学推导,而是强调直觉理解:把神经网络看作函数组合,把注意力机制看作信息检索,把扩散模型看作逐步去噪。理解了这些基本原理,面对层出不穷的新工具和新模型,才能做到心中有数。 -\textbf{下篇}回答"AI能做什么"——聚焦五大设计领域的AI应用实践。从数字媒体到环境设计,从工业设计到城市规划,再到生态设计,每个领域都结合具体场景,展示AI如何辅助分析、生成、优化和评估。 +\textbf{下篇}回答“AI能做什么”——聚焦五大设计领域的AI应用实践。从数字媒体到环境设计,从工业设计到城市规划,再到生态设计,每个领域都结合具体场景,展示AI如何辅助分析、生成、优化和评估。 此外,附录中包含了大量与计算机和AI相关的基础知识与编程环境内容。虽然网络上有许多资源可供查询,但附录所收录的是实践过程中被认为最有必要了解和掌握的基本知识,也是开展设计人工智能研究的基础,因此以相当的篇幅进行了总结。更为详细的内容,可以参考书中所列的文献与技术文档资料。 @@ -25,7 +25,7 @@ \textbf{原理先行}。理解原理比掌握工具更重要。工具会过时,但原理具有持久的价值。因此,上篇用了较大篇幅讲解神经网络、注意力机制、扩散模型等核心概念。 -\textbf{函数式视角}。本书刻意避免一上来就堆砌数学公式,而是从"函数描述世界"的朴素观念出发,让读者理解神经网络的本质——通过函数组合来学习数据中的规律。 +\textbf{函数式视角}。本书刻意避免一上来就堆砌数学公式,而是从“函数描述世界”的朴素观念出发,让读者理解神经网络的本质——通过函数组合来学习数据中的规律。 \textbf{案例驱动}。每个技术概念都尽量配以设计领域的应用案例,让抽象的原理变得具体可感。 @@ -35,9 +35,9 @@ AI技术仍在飞速发展,本书的内容不可避免地会随着时间推移而需要更新。但书中所传达的核心思想——理解原理、拥抱工具、人机协作——将具有持久的价值。 -感谢AI技术本身——本书的写作过程中广泛使用了Claude Code等AI工具进行资料整理、内容润色和代码验证,这本身就是"AI赋能工作"的一次实践。 +感谢AI技术本身——本书的写作过程中广泛使用了Claude Code等AI工具进行资料整理、内容润色和代码验证,这本身就是“AI赋能工作”的一次实践。 -设计的人工智能时代才刚刚开始。希望这本书能成为读者进入这个新时代的一块踏脚石,从而汇聚起万千努力,能够成为点燃"通用设计智能"的星星之火。 +设计的人工智能时代才刚刚开始。希望这本书能成为读者进入这个新时代的一块踏脚石,从而汇聚起万千努力,能够成为点燃“通用设计智能”的星星之火。 \begin{flushright} diff --git a/chapters/ch13-conclusion.tex b/chapters/ch13-conclusion.tex deleted file mode 100644 index a7f09a8..0000000 --- a/chapters/ch13-conclusion.tex +++ /dev/null @@ -1,4 +0,0 @@ -\chapter{第13章 结语与展望} - -对方的v - diff --git a/main.tex b/main.tex index b2da310..3263f76 100644 --- a/main.tex +++ b/main.tex @@ -43,9 +43,6 @@ \input{chapters/ch11-environment} \input{chapters/ch12-urban} -% 结语 -\input{chapters/ch13-conclusion} - % ---------- 附录部分 ---------- \appendix \input{appendices/ap00-divider}