[{"content":"一篇技术笔记不需要很长，但应该让之后的自己能够看懂：研究什么、做了什么、怎样复现，以及哪些结论还没有得到验证。\n这篇文章同时是本博客的 Markdown 写作示例。下面的物理模型是教学示例，不是实验数据或个人科研成果。\n先写清楚问题 以一维谐振子为例，我们想观察位置随时间的变化。先写下假设：忽略阻尼，质量和弹簧系数固定，初始速度为零。\n$$ m\\frac{d^2x}{dt^2}+kx=0,\\qquad x(t)=A\\cos(\\omega t),\\quad \\omega=\\sqrt{\\frac{k}{m}}. $$公式提供模型，代码提供一条可检查的计算路径。\n留下最小代码 from math import cos, sqrt mass = 1.0 spring = 4.0 amplitude = 0.1 omega = sqrt(spring / mass) for t in (0.0, 0.5, 1.0): position = amplitude * cos(omega * t) print(f\u0026#34;t={t:.1f} s, x={position:.6f} m\u0026#34;) 记录单位比堆积代码更有价值。若以后增加阻尼，应明确改变了哪个假设，并保留原来的测试条件。\n符号 含义 示例值 m 质量 1 kg k 弹簧系数 4 N/m A 初始振幅 0.1 m 插入图片与引用 好的笔记应让读者能够追溯结论，而不只是看到结论。\n这句是本文的写作建议，不引用特定作者。引用外部资料时，应附原始链接和访问日期。1\n在这个博客写作 使用项目根目录的 new-post.ps1 创建一篇草稿。 用 Typora 或 VS Code 编辑 Markdown。 使用 preview.ps1 在本机检查排版、图片和公式。 将文章的 draft 改为 false，然后执行 publish.ps1。 每篇文章的 slug 决定稳定地址。标题可以修改，已经公开的 slug 尽量保持不变。图片可以放在文章同目录，并用 ![说明](image.png) 引用；共享图片放在 static/images/。\n发布前的最后检查 检查文字是否准确、示例是否标明边界，并确认没有密码、密钥、私人聊天或服务器配置。没有验证的事情，应直接写明“尚未验证”。\n示例代码仅使用 Python 标准库。Markdown 写作语法可参阅 Hugo 官方内容文档。\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://19970903.xyz/posts/my-first-post/","summary":"\u003cp\u003e一篇技术笔记不需要很长，但应该让之后的自己能够看懂：\u003cstrong\u003e研究什么、做了什么、怎样复现，以及哪些结论还没有得到验证。\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e这篇文章同时是本博客的 Markdown 写作示例。下面的物理模型是教学示例，不是实验数据或个人科研成果。\u003c/p\u003e","title":"从 Markdown 开始：写一篇可复现的技术笔记"},{"content":"这里是一个以中文为主的个人技术博客，关注物理科研、计算科学、Linux 与 VPS，以及 AI 和自动化工具。\n作者介绍：待补充。 真实姓名、所属机构与个人经历暂未公开。\n写作方向 科研笔记：模型、公式、计算方法与可复现过程。 Linux 与 VPS：系统维护、网络基础与经验整理。 AI 与自动化：工具使用和工作流设计。 编程技术：代码、调试与工程实践。 生活随笔：阅读、观察与个人思考。 写作原则 区分事实与推测；标明示例与实际结果；保护账号、服务器与他人的隐私。\n","permalink":"https://19970903.xyz/about/","summary":"\u003cp\u003e这里是一个以中文为主的个人技术博客，关注物理科研、计算科学、Linux 与 VPS，以及 AI 和自动化工具。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e作者介绍：待补充。\u003c/strong\u003e 真实姓名、所属机构与个人经历暂未公开。\u003c/p\u003e\n\u003ch2 id=\"写作方向\"\u003e写作方向\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e科研笔记：模型、公式、计算方法与可复现过程。\u003c/li\u003e\n\u003cli\u003eLinux 与 VPS：系统维护、网络基础与经验整理。\u003c/li\u003e\n\u003cli\u003eAI 与自动化：工具使用和工作流设计。\u003c/li\u003e\n\u003cli\u003e编程技术：代码、调试与工程实践。\u003c/li\u003e\n\u003cli\u003e生活随笔：阅读、观察与个人思考。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"写作原则\"\u003e写作原则\u003c/h2\u003e\n\u003cp\u003e区分事实与推测；标明示例与实际结果；保护账号、服务器与他人的隐私。\u003c/p\u003e","title":"关于"},{"content":"这里用于整理可公开的项目。目前内容待补充，以下仅为索引方向，不代表已经完成的成果。\n科研与计算 待补充：问题背景、公开的代码仓库、复现说明与结果边界。\n自动化工具 待补充：工具用途、安装方式、公开演示与使用限制。\n系统实践 待补充：可分享的维护笔记。不会在这里公开服务器地址、管理入口、账号或内部网络配置。\n","permalink":"https://19970903.xyz/projects/","summary":"\u003cp\u003e这里用于整理可公开的项目。目前内容待补充，以下仅为索引方向，不代表已经完成的成果。\u003c/p\u003e\n\u003ch2 id=\"科研与计算\"\u003e科研与计算\u003c/h2\u003e\n\u003cp\u003e待补充：问题背景、公开的代码仓库、复现说明与结果边界。\u003c/p\u003e\n\u003ch2 id=\"自动化工具\"\u003e自动化工具\u003c/h2\u003e\n\u003cp\u003e待补充：工具用途、安装方式、公开演示与使用限制。\u003c/p\u003e","title":"项目"}]