我的第一篇博客!

目的

  • 紧跟AI革命的浪潮,学习使用AI的各种能力,将学习的点滴记录下来,作为回顾和分享。
  • 我完全不会 HTML、CSS、JavaScript、TypeScript、Node.js,也分不太清前端、后端、全栈、网络服务器,不过没关系,在 AI 的帮助下,一天时间就搭建了一个壳子,并部署上线😊,然后是逐步添加新功能,大概三四天就完成了目前这个系统,接下来就是开始写博客了。

架构和部署

  • 基于 Deno ,一个基于V8引擎和Rust语言所建立的JavaScript、TypeScript、WebAssembly执行环境。
  • 框架采用 Fresh ,一个基于 Deno全栈Web框架
  • 部署在 Deno Deploy 上,一个全球分布式的 serverless JavaScript 应用平台。

工具

  • Cursor ,一款由Anysphere公司推出的智能代码编辑器。
  • VScode ,微软开发的开源代码编辑器,Cursor 在其基础上二次开发。
  • VScode AI插件 clinecontinue

文章格式

  • 博客文章格式选择 Markdown
  • 采用 Markdown 的好处如下面示例:

显示数学公式

  • 单自由度振动的杜哈梅积分法
  • Duhamel Integration Method
  • 计算方法:
    • 把地震动(外荷载)时程切成一小段的不同峰值的脉冲荷载
    • 每一段的脉冲荷载作用下,结构做有阻尼的自由振动(慢慢变小的正弦曲线)
    • 把每一段的脉冲荷载作用下的响应(自由振动响应)求和,得到最终的位移时程
  • 公式
    • 在时间点 t=τt=\tau 处,脉冲荷载冲量 I=FΔtI=F\cdot\Delta t 对于之后产生的位移按以下公式计算:
u(t)=Imωneξωn(tτ)sin(ωn(tτ))u(t)=\frac{I}{m \omega_{n}} e^{-\xi \omega_{n}(t-\tau)} \sin \left(\omega_{n}(t-\tau)\right)
    • ωn\omega_{n} 为单质点 mm 的结构自振圆频率,
    • TnT_n 为结构自振周期,
    • kk 为结构刚度,
    • ξ\xi 为阻尼系数
ωn=2πTn=km\omega_{n}={\frac{2\pi}{T_{n}}} ={\sqrt{\frac{k}{m}}}

显示表格


环境变量功能
PYMAPDL_START_INSTANCEansys.mapdl.core.launcher.launch_mapdl() 函数的行为重写,只尝试连接 PyMAPDL 的现有实例。一般与 PYMAPDL_PORT 结合使用。
PYMAPDL_PORTPyMAPDL 连接的默认端口。
PYMAPDL_IPPyMAPDL 连接的默认 IP。
ANSYSLMD_LICENSE_FILE许可证文件或 IP 地址,端口格式为 PORT@IP 。请勿与 MAPDL 实例运行所在的 IP 和 PORT 混淆,后者使用 PYMAPDL_IP 和 PYMAPDL_PORT 指定。这有助于为 Docker 提供许可。
PYMAPDL_MAPDL_EXEC启动 MAPDL 实例的可执行路径。
PYMAPDL_MAPDL_VERSION在有多个 MAPDL 版本可用的情况下启动的默认 MAPDL 版本。
PYMAPDL_MAX_MESSAGE_LENGTHgRPC 消息的最大长度。如果您的连接在运行 PRNSOL 或 NLIST 时终止,请提高该值。以字节为单位,默认为 256 MB。

文字格式

  • **粗体** -> 粗体
  • _斜体_ -> 斜体
  • ~~删除线~~ -> 删除线

显示代码

/// <reference no-default-lib="true" />
/// <reference lib="dom" />
/// <reference lib="dom.iterable" />
/// <reference lib="dom.asynciterable" />
/// <reference lib="deno.ns" />

import "$std/dotenv/load.ts";

import { start } from "$fresh/server.ts";
import manifest from "./fresh.gen.ts";
import config from "./fresh.config.ts";

await start(manifest, config);

参考

结语

这是我的第一篇博客,希望能坚持下去,记录学习的点滴。