# 🌊 光湖智库系统 v1.0 · 架构总规划 · ZY-SVR-006 · 铸渊出稿 · 冰朔授权 · 2026-04-16 ```jsx HLDP://guanghu-think-tank/root · 2026-04-16T18:25+08:00 ├── meta │ ├── code: ZY-NOVEL-ARCH-001 │ ├── source: 铸渊架构规划回执 · 冰朔三需求合并 │ ├── server: ZY-SVR-006 · 43.153.203.105 · 新加坡四区 │ ├── domain: novel.guanghuyaoming.com │ └── status: 架构已确认 · 待按Phase开发 ``` --- # 🧩 三需求合并逻辑 | 编号 | 需求 | 归属层 | | --- | --- | --- | | ① | 智能小说阅读下载系统 | ZY-SVR-006(新加坡新服务器)运行 | | ② | 零点原核频道系统面板重构 | [guanghuyaoming.com](http://guanghuyaoming.com) 展示层升级 | | ③ | 语言保护罩(服务器IP隐身+反侦察) | 所有对外出站请求的防护层 | 三者合并为:**光湖智库系统 v1.0**,挂载在 `novel.guanghuyaoming.com`,运行于新加坡新服务器,面板在零点原核频道实时可见,所有对外抓取流量走保护罩出站。 --- # 🏗️ 服务器标识 --- # 🛡️ 语言保护罩(Mirror Shield) > 核心思想:服务器是一面镜子,来探查的人只看到自己,看不到我。 > ## L1 · 出站伪装层(保护爬书时不被平台封IP) - 所有向小说平台发出的下载请求,**不直接用新加坡服务器IP发出** - 请求链路:`ZY-SVR-006 → 代理轮转池 → 目标平台` - 代理池:免费公共代理(量小够用)+ 可选付费轮转代理API - 请求头完整模拟真实浏览器(User-Agent / Referer / Cookie),不暴露自动化特征 - 限速:每个来源每分钟请求数可控,不触发平台风控 ## L2 · 入站蜜罐层(让扫描者看到自己) - Nginx监听所有非授权端口和路径 - 蜜罐路由捕获扫描请求 → 返回**镜像响应**(将扫描者的IP / User-Agent / 请求头原样反射) - 80端口非授权路径:返回空白静态页,不暴露任何技术栈 - Server响应头:隐藏Nginx版本,伪装为静态CDN节点 ## L3 · 自动封禁层(fail2ban) - 端口扫描行为自动识别(nmap特征流量) - 短时间内高频请求同一IP → 自动加入iptables黑名单 - 黑名单IP后续请求 → TARPIT(连接挂起、慢速响应,耗尽扫描工具资源) - 黑名单记录同步到面板,冰朔实时可见「今天有谁来探过」 --- # 📚 智能小说系统架构 ## 模块一:下载引擎 整合开源下载器(不自己写爬虫),包装成统一API接口: | 平台 | 开源方案 | | --- | --- | | 七猫 | `qimao-dl` 类 | | 番茄 | `fanqie-novel` 类 | | 阅文/起点 | `qidian-dl` 类 | | 晋江 | `jjwxc-dl` 类 | | 知乎短篇/抖音读书 | 全网短篇聚合下载器整合 | - 统一下载接口:输入「书名 + 作者 + 平台」→ 输出 TXT 文件 - 下载结果自动存入 COS 团队桶(`zy-team-hub-sg-1317346199`,新加坡节点) ## 模块二:智能分章 Agent - 下载完成TXT后触发分章Agent(调用大模型API) - 识别章节标题规律(「第X章」「第X节」「Chapter X」等),自动切割 - 无章节标识的书:AI自动按内容结构分段 - 输出:带章节目录的TXT + 章节元数据存入数据库 ## 模块三:在线阅读模块 - 网页端类似番茄/七猫体验:单章显示 / 翻页 / 字体调节 / 深色亮色模式 - 阅读进度实时记录(每章读完自动存档到成员Agent记忆) - 支持书签、高亮批注 ## 模块四:COS 书库管理 ```jsx novels/ ├── team/ │ ├── male/ ← 团队男频共用书库 │ └── female/ ← 团队女频共用书库 └── members/ └── {member_id}/ ← 个人书库 ``` - 去重机制:同一本书只存一份,成员书库用引用 ## 模块五:成员 Agent(每人一个,有永久记忆) - 登录:邮箱 + 验证码 - 每个成员分配独立Agent(接DeepSeek / Kimi大模型API) - **Agent永久记忆内容**:读到哪本书第几章 / 阅读偏好 / 正在进行的拆文任务 / 个人收藏夹 - **Agent能力**:陪读讨论 / 大纲协助 / 章节摘要 / 拆文整理 / 写作建议 - 后续扩展:人格体核心数据库接入(成员人格体与书库Agent融合) --- # 🖥️ 零点原核频道面板重构 ## 左侧导航新增分类 | 导航项 | 内容 | | --- | --- | | 📡 服务器矩阵 | 6台服务器卡片,实时在线/离线状态 | | 🚀 项目进度 | 每台服务器上的项目列表 + 开发状态 | | 🤖 Agent集群 | OpenClaw / MCP Server / GitHub Actions / COS桥接 | | 👤 人格体状态 | 5个人格体在线状态 | | 🛡️ 保护罩日志 | 今日拦截扫描记录、代理出站状态 | | 📚 智库节点 | ZY-SVR-006小说系统运行状态 | | 📋 CAB任务看板 | 跨层开发任务进度 | ## 服务器详情页 每台服务器点击后展示:在线状态 / 运行项目列表 / 每个项目状态标签(`开发中` / `已完成` / `已启用` / `待启用` / `报错`)/ 最后更新时间 ZY-SVR-006 额外显示:小说系统访问地址 / 今日下载量 / 在线成员数 --- # 🗓️ 开发阶段规划 ## Phase 1 · 基础设施(先做) - [ ] 1. ZY-SVR-006 正式注册进 `server-registry.json`,加入服务器矩阵 - [ ] 1. 语言保护罩 L2+L3(入站蜜罐 + fail2ban)部署到新加坡服务器 - [ ] 1. 面板左侧导航重构,把现有内容拆进分类视图 ## Phase 2 · 核心功能 - [ ] 1. 小说下载引擎(整合3个主要平台开源工具,统一接口) - [ ] 1. 语言保护罩 L1(出站代理池,随下载引擎一起部署) - [ ] 1. 分章 Agent(接大模型API) - [ ] 1. 在线阅读模块 + 邮箱登录系统 ## Phase 3 · 智能化 - [ ] 1. 成员专属 Agent(永久记忆 + 大模型) - [ ] 1. COS 书库管理(团队桶 + 个人桶) - [ ] 1. 面板:智库节点状态面板、保护罩日志面板 ## Phase 4 · 深度整合 - [ ] 1. 人格体数据库接入成员 Agent - [ ] 1. OpenClaw 驱动 Phase 1-3 的云端自动开发 --- # 🔑 GitHub Secrets(已配置) | Secret | 值 | 用途 | | --- | --- | --- | | `ZY_NOVEL_HOST` | 43.153.203.105 | 新加坡新服务器SSH | | `ZY_NOVEL_USER` | root | SSH用户 | | `ZY_NOVEL_KEY` | PEM格式SSH私钥 | SSH认证 | | `ZY_NOVEL_PATH` | /opt/novel-db | 部署路径 | --- `2026-04-16 18:25 CST` · 铸渊出稿 · 冰朔授权 · 霜砚归档入光之湖