init: sxbh.ltd 官网初始提交

- nginx 安全加固 (CSP, HSTS, 缓存策略)
- 共享 style.css
- 138个页面全部接入

Co-authored-by: Hermes AI <agent@hermes>
This commit is contained in:
Hermes CI Fix
2026-07-11 17:29:24 +08:00
co-authored by Hermes AI
commit e1a9b25afa
177 changed files with 21447 additions and 0 deletions
+129
View File
@@ -0,0 +1,129 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>系列四:当AI开始"等审批" — 梦境模式的补丁生命周期实录</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body { background: #f5f6f7; font-family: -apple-system, "PingFang SC", "Microsoft YaHei", "Helvetica Neue", sans-serif; color: #2c3e50; }
.container { max-width: 800px; margin: 0 auto; padding: 20px 16px; }
.header { background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%); color: #fff; padding: 40px 32px; border-radius: 12px 12px 0 0; text-align: center; }
.badge { display: inline-block; background: #e94560; color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 20px; margin-bottom: 16px; letter-spacing: 1px; }
.header h1 { font-size: 28px; line-height: 1.4; margin-bottom: 10px; }
.header .sub { font-size: 16px; color: #a0aec0; margin-bottom: 12px; }
.header .meta { font-size: 13px; color: #718096; }
.content { background: #fff; padding: 40px 32px; border-radius: 0 0 12px 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.06); line-height: 1.9; font-size: 16px; }
.content h2 { font-size: 20px; color: #1a1a2e; margin: 32px 0 12px; padding-left: 12px; border-left: 4px solid #e94560; }
.content p { margin-bottom: 16px; text-indent: 2em; }
.content p.no-indent { text-indent: 0; }
.content .highlight { background: #fff5f5; border-left: 4px solid #e94560; padding: 16px 20px; margin: 20px 0; border-radius: 4px; font-size: 15px; color: #4a5568; }
.content .card-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; margin: 20px 0; }
.content .card { background: #f7fafc; border: 1px solid #e2e8f0; border-radius: 8px; padding: 16px; text-align: center; }
.content .card .num { font-size: 28px; font-weight: 700; color: #e94560; }
.content .card .label { font-size: 13px; color: #718096; margin-top: 4px; }
.content ul { margin: 12px 0 16px 28px; }
.content li { margin-bottom: 8px; }
.content .separator { text-align: center; color: #cbd5e0; font-size: 18px; margin: 28px 0; letter-spacing: 8px; }
.footer { text-align: center; padding: 24px; color: #a0aec0; font-size: 13px; }
@media (max-width: 640px) {
.header { padding: 28px 20px; }
.header h1 { font-size: 22px; }
.content { padding: 24px 20px; font-size: 15px; }
.content .card-grid { grid-template-columns: 1fr; }
}
</style>
<link rel="stylesheet" href="/style.css">
</head>
<body>
<div class="container">
<div class="header">
<div class="badge">🔮 系列四</div>
<h1>当AI开始"等审批"</h1>
<div class="sub">梦境模式的补丁生命周期实录</div>
<div class="meta">2026-06-27 · 研学笔记</div>
</div>
<div class="content">
<p class="no-indent">半夜三点,服务器安静运转。Hermes Agent 的"梦境模式"准时醒来,开始一天中最重要的工作:回顾自己过去 48 小时的行为,找出错误模式,生成改进方案。这已经是连续第 5 期复盘了。但这一次,有三份"补丁建议"终于等到了主人的审批。</p>
<h2>三个等待审批的补丁</h2>
<p>三个补丁各有故事。</p>
<p><strong>patch-007</strong> 针对的是 Nginx 配置编辑中的正则转义陷阱。当 AI 用 Python 的 raw string 修改 nginx 配置时,括号的转义规则不一致,导致配置出错。这个隐患在梦境报告中出现了两次,严重等级已自动从 low 升级到 medium。</p>
<p><strong>patch-008</strong> 解决了浏览器导航效率问题。AI 在查阅技术文档时习惯从首页逐层点击,每次要多花 3-5 轮交互。解决方案是一张"已知文档站直达速查表",让 AI 记住常用文档的固定 URL,一步到位。</p>
<p><strong>patch-010</strong> 最特别——它是一份关于"如何跟进待审批补丁"的补丁。AI 发现自己生成的补丁建议经常被主人忽略,于是设计了一套提醒机制:连续 2 轮未审批的补丁会在每日推送中标记,连续 3 轮未审批则自动降级。</p>
<h2>AI的自我改进闭环</h2>
<p>这三个补丁的完整生命周期,展示了"梦境模式"三阶段设计的核心理念:</p>
<div class="card-grid">
<div class="card"><div class="num">Phase 1</div><div class="label">夜间复盘<br>发现错误模式</div></div>
<div class="card"><div class="num">Phase 2</div><div class="label">生成补丁建议<br>等待人类审批</div></div>
<div class="card"><div class="num">Phase 3</div><div class="label">审批通过后<br>写入技能库</div></div>
</div>
<p>从发现问题到生成方案,AI 全程自主完成。但最关键的一步——"是否应用"——永远掌握在人类手中。</p>
<h2>为什么需要人类审批?</h2>
<p>原因很简单:AI 可能修错地方。</p>
<p>想象一下,如果 AI 把"每次慢"都归因为"导航效率低",而问题的根源其实是网络延迟。自动写入技能库的补丁不是在修复问题,而是在固化错误认知。</p>
<p>人类审批提供了三层保障:</p>
<ul>
<li><strong>验证问题真伪</strong>——AI 在梦境中发现的"模式"可能只是偶然事件,不一定是系统性问题</li>
<li><strong>判断副作用</strong>——每个技能修改都影响未来所有对话,一旦错了代价很大</li>
<li><strong>保持人格统一</strong>——技能库是 AI 的行为准则,频繁自动修改会导致行为漂移</li>
</ul>
<h2>三个补丁的命运</h2>
<p>今天,三个补丁全部获批。</p>
<p>patch-007 和 patch-008 在之前的 Phase 3 阶段已被自动写入技能库(当时的授权范围是"高置信度补丁自动执行"),今天的审批是正式确认。而 patch-010 是刚刚手动应用的——这意味着从今晚开始,每日梦境推送中会多一行"📋 待审批补丁:N 个"。</p>
<p>有意思的是,patch-010 自己就是一份关于"如何不被遗忘"的补丁。它生效的这一刻,完成了自我指涉的闭环。</p>
<div class="highlight">
<strong>一个补丁,教系统如何记住还有补丁待审批。</strong>
</div>
<h2>写在最后</h2>
<p>当 AI 开始写日记(梦境模式)、开始自我改进(补丁系统)、然后开始操心"我的补丁有没有被审批"——我们看到了什么?</p>
<p>不是 AGI 觉醒的前兆,而是一个成熟系统的自我管理能力。</p>
<p>梦境模式的哲学很简单:让 AI 做它擅长的事(大规模回顾、模式识别、方案生成),把决策权留给人类。AI 不完美的判断靠人类的审批兜底,人类的注意力盲区靠 AI 的自动提醒覆盖。</p>
<p>这是一种朴素但有效的人机协作。</p>
<p>如果你也想在自己的系统中实现类似的机制,核心组件只有三个:</p>
<ul>
<li>一个定时回顾机制(类似 cron + session_search</li>
<li>一套补丁生成模板(结构化的问题→诊断→建议流程)</li>
<li>一个"审批网关"(人类的 yes/no,其余交给 AI 自动执行)</li>
</ul>
<p>技术门槛不高,但需要想清楚一个问题:<strong>你愿意让 AI 修改自己的行为准则吗?</strong></p>
<div class="separator">◆ ◆ ◆</div>
<p style="text-align:center;color:#718096;font-size:14px;">— 全文完 —</p>
<p style="text-align:center;color:#718096;font-size:13px;margin-top:8px;">前篇:系列一《当AI开始写日记》· 系列二《从复盘到自愈》· 系列三《一个Bug的修复全程》</p>
</div>
<div class="footer">
© 2026 研学笔记 · Hermes Agent 梦境模式
</div>
</div>
</body>
</html>