🌐 双站定位
📖
小说站
/canvas/ · 192.168.1.98:8080
- 小说正文与章节索引
- 角色档案与世界观
- 主题切换与阅读体验
🎬
剧本站
/screenplay/ · 192.168.1.98:8080
- 改编规划与分镜脚本
- 竖屏短剧与长篇剧集
- 市场分析与制作进度
📋
规范总站
/standards.html
- 团队名牌与协作规范
- 架构文档与页面模板
- 会话日志与积分消耗
🔒 模块独立规则
1
文件不跨站引用
小说站 /canvas/、影视站 /screenplay/、规范总站 standards.html 三者之间不互相引用 JS、CSS、JSON 或图片资源。每个站点只使用自己目录内的文件。
2
每页自包含 CSS
每个 HTML 页面将所需样式直接内联在 <style> 中,不依赖外部 style.css。特殊页面可保留 theme.js 或 nav.js 的站点专属版本,但禁止跨站引用。
3
nav.js 站点专属
每个站点维护独立的导航配置。小说站、影视站、规范总站分别使用各自的导航栏实现,不共享同一份 nav.js,避免一处修改导致多站导航异常。
4
不依赖 API / 关键数据硬编码
首页、仪表盘、统计卡片等关键展示数据采用硬编码或本地 JSON,避免 API 返回 0 或超时导致页面损坏。只有非关键数据可读取远程 API。
5
Git 恢复优先
当页面出现严重损坏或无法定位问题时,优先通过 Git 回退到上一个稳定版本(如 e1ab67d),再逐步应用改动,避免在损坏状态上继续修补。
📁 文件结构
小说站 (8080)
├── index.html 首页(硬编码数据)
├── characters.html 角色档案
├── settings.html 设定集合
├── bible-*.html 世界/超自然/蓝图
├── chapter-*.html 章节正文
├── style.css 小说站全局样式
├── theme.js 主题切换
├── nav.js 小说站专属导航
└── session-log.json 工作日志
影视站 (8766)
├── index.html 影视工作台首页
├── adaptation-film.html 长篇剧集
├── adaptation-short.html 竖屏短剧
├── adaptation-game.html 漫剧/游戏
├── short-scripts.html 分镜脚本
├── market-analysis.html 市场分析
├── episodes/ 分集分镜
├── style.css 影视站样式
└── nav.js 影视站专属导航
规范总站
├── standards.html 项目中枢首页
├── architecture.html 板块架构(本页)
├── template.html 页面模板
├── team.html 创作团队名牌
├── QClaw-3号同事设定.html 3号同事设定
└── COLLABORATION.md 协作规范
⚠️ 自治原则
站点隔离一个站点崩溃不影响其他站点的可访问性。
单页可运行任意一个 HTML 页面单独打开也能保持基本样式和导航。
版本兜底关键页面在 Git 中都有稳定版本,可随时恢复。
最小引用每页只引用同目录或同站点内的资源,杜绝外部 CDN。