zhengchen.tao
|
480f4a0e99
|
style: 三篇文章正文 ASCII 标点统一为中文标点
Build and Deploy Blog / build (push) Successful in 28s
新增 scripts/cn-punct.py 做转换:跳过代码块/URL/链接 URL 部分,保留数学公式、数字列表、英文紧贴的标识符括号 (DNS(...))、嵌套数学记号 (GF(2⁸)) 等。
|
2026-05-12 11:00:34 +08:00 |
|
zhengchen.tao
|
3ff184a03a
|
style: 收敛 HTTPS 长文开头,去掉名词堆砌
Build and Deploy Blog / build (push) Successful in 24s
|
2026-05-12 10:23:25 +08:00 |
|
zhengchen.tao
|
cafd7c822d
|
style: 隐藏 TOC 无序列表的项目符号
Build and Deploy Blog / build (push) Has been cancelled
正文章节号已手写在标题中,•/○ 是冗余视觉干扰。
|
2026-05-11 17:31:53 +08:00 |
|
zhengchen.tao
|
54a98d47e0
|
style: TOC 关闭自动编号,避免与正文手写的章节号重复
Build and Deploy Blog / build (push) Successful in 22s
正文 H2/H3 已经手写「一、」「1.1」等编号,TOC 再自动加「1.」「1.1.」
会出现「1.1. 1.1 ...」这种双重前缀。
|
2026-05-11 17:29:16 +08:00 |
|
zhengchen.tao
|
517cfc0928
|
fix: 默认语言改为 zh 以命中 Stack 主题 i18n
Build and Deploy Blog / build (push) Successful in 22s
defaultContentLanguage 原为 zh-cn,但主题 i18n 只有 zh.toml 没有 zh-cn.toml,
导致 i18n 字符串(复制按钮文案 / 阅读时长 / 归档 等)全部解析为空串。
RSS 的 languageCode 仍保留 zh-cn。
|
2026-05-11 17:21:38 +08:00 |
|
zhengchen.tao
|
a63b36d28d
|
style: 统一三篇文章 front matter 格式
Build and Deploy Blog / build (push) Successful in 24s
- 删 ai-engineer-map 首行多余空行(导致 front matter 不在第 1 行)
- 删 https-journey 无效的 ShowToc/TocOpen(PaperMod 字段,Stack 主题不认)
- 三个标题标点统一为全角中文标点
|
2026-05-07 17:22:24 +08:00 |
|
zhengchen.tao
|
dcda919a32
|
feat: 添加 favicon.svg 文件并更新配置
Build and Deploy Blog / build (push) Successful in 25s
|
2026-05-06 11:46:32 +08:00 |
|
zhengchen.tao
|
780f6cca8c
|
feat: 添加 README 文件,包含项目结构和开发指南
|
2026-05-06 11:27:04 +08:00 |
|
zhengchen.tao
|
75a2a8b0e4
|
ci: trigger build to verify cleanup
|
2026-05-04 01:17:03 +08:00 |
|
zhengchen.tao
|
e4f249ace5
|
ci: 砍掉构建里的多余动作
- fetch-depth: 0 → 默认浅克隆(没启用 enableGitInfo,Hugo 不读 git 历史)
- submodules: recursive → true(只有 themes/stack 一层,无嵌套)
- install → mv(二进制解压即可执行,不需要 chmod/chown)
|
2026-05-04 01:11:48 +08:00 |
|
zhengchen.tao
|
cc31558cc9
|
fix: 更新标题为“陶政辰的笔记本”
|
2026-05-03 22:21:19 +08:00 |
|
zhengchen.tao
|
488f80d721
|
ci: 删 apk add 步骤(已 bake 进 runner 镜像)
|
2026-05-03 22:07:41 +08:00 |
|
zhengchen.tao
|
dd4d7b645a
|
ci: 改用 host-mode runner,删掉无效的 container.volumes
act_runner v0.4.1 在 label 带 docker:// 的情况下会静默丢弃 jobs.<id>.container
块和 container.options 里的 -v(实测两条都不工作),改让 step 直接在 runner 容器
内跑,/blog-public 由 runner docker-compose 直接 bind 到 NAS。
- 删 jobs.build.container 块(被 runner 忽略,留着只是误导)
- 删 verify mount 步骤(host 模式下挂载是 compose 层保证的)
- 删 paths-ignore: deploy/**(repo 里没有)
- Alpine runner 用 apk 装 curl/tar/rsync/git/bash
|
2026-05-03 22:03:29 +08:00 |
|
zhengchen.tao
|
44e5ae9cc8
|
fix(ci): 加 jobs.build.container 显式声明 image + volumes
act_runner v0.4.1 的全局 container.options 不 honor,改走
jobs.<name>.container.volumes 这条官方路径,配合 nas-infra
gitea-runner config 的 valid_volumes 白名单。
|
2026-05-03 16:29:45 +08:00 |
|
zhengchen.tao
|
fc7050de69
|
ci: 加 mount fail-fast,防止 silent success(rsync 写到 job 容器临时目录)
诊断 act_runner container.options 是否真生效,避免 build 0 退出码但 NAS 上是空目录。
|
2026-05-03 16:21:28 +08:00 |
|
zhengchen.tao
|
9bbab6a135
|
init: Hugo + Stack 主题 + 首批 3 篇文章 + Gitea Actions 自动部署
- Stack 主题 + 自定义 padding 与标题样式 (assets/scss/custom.scss)
- 内容: HTTPS 旅程 / AI 工程师地图 / Xray Reality
- 页面: 首页 / 文章 / 归档 / 关于 / 搜索
- CI: Gitea Actions push → hugo --minify → rsync 到 NAS
应用 Gitea Actions 模板 §4.4-4.5 经验: paths-ignore (注意不排除 **.md)
+ concurrency cancel-in-progress + summary
|
2026-05-03 15:56:04 +08:00 |
|