Skip to content

Tera-Dark/shanhe-yiwen

Repository files navigation

山河异闻计划 / Project ShanHe

名称状态:开发代号。 “山河异闻计划”“Project ShanHe”以及仓库名 shanhe-yiwen 均为项目管理代号,正式作品名尚未确定。

我们不是在创建一本只围绕一个主角运转的小说,而是在搭建一个能够承载许多普通人、许多年代和许多互相照见的故事世界。

仓库状态

  • 管理仓库Tera-Dark/shanhe-yiwen
  • 默认分支main
  • 可见性:公开;用于项目管理、资料校验与后续规划,正式作品名仍未确定
  • AI协作规则:见 AGENTS.md(最短路标:CLAUDE.md

项目定位

这是一个以明朝中后期为主要历史背景的志异群像创作项目。

  • 正篇主时间轴:1522—1644,包含嘉靖、隆庆、万历、泰昌、天启、崇祯。
  • 余波范围:南明与清初可用于番外或人物结局,但必须标注为主时间轴之后。
  • 历史原则:大历史不改,虚构写在史料没有覆盖的人与事之间。
  • 志异原则:所有怪谈都保留至少一种理性解释;作者不确认超自然真相。
  • 叙事原则:世界大于主角,人物大于设定,情感大于反转。

核心约束

维度 规则
超自然 不建立修炼、法力或超能力体系
执念 是创作方法与民间解释,不是官方世界真相
历史人物 尊重其真实处境,不作为剧情工具人
怪谈 不完全解释,不把传闻写成已证实事实
普通人 每个人都有立场、局限、关系和代价
语言 不直接使用未经考证的现代黑话、网络梗或后起民俗

文档优先级

  1. docs/原则/宪法.md:最高创作准则。
  2. docs/原则/00_创作理念.md:项目创作纲领。
  3. docs/原则/20_故事创作规范.md:故事落地、对白、时代感和修订规范。
  4. docs/原则/21_故事审查标准.md:基础审查(核心底线+按类型选模块)。
  5. docs/原则/2226:体例 · 分组 · 卷册连载 · 踏线人 · 人物志。
  6. docs/世界/01_世界底层规则.mddocs/世界/04_玄幻志异规则.md:世界与志异边界。
  7. docs/世界/02_时代与历史.mddocs/世界/17_世界年表.mddocs/世界/SOURCES.md:历史坐标与来源。
  8. 其余社会、素材、管理文件(见 docs/README.md)。

如低优先级文件与高优先级文件冲突,以高优先级为准,并提交修复记录。

目录结构

.
├── README.md · PROJECT_MAP.md · AGENTS.md · CLAUDE.md
├── CONTRIBUTING.md · CHANGELOG.md · 创作日志.md
├── LICENSE · LICENSE-NOTICE.md
├── docs/                          # 设定(现行)
│   ├── README.md
│   ├── 原则/                      # 宪法 · 00 · 20–26
│   ├── 世界/                      # 01 · 02 · 04 · 10 · 17 · SOURCES
│   ├── 社会/                      # 03 · 05–08 · 15 · 18
│   ├── 素材/                      # 09 · 14 · 16 · 19
│   └── 管理/                      # 11–13 · 底架计划
├── stories/                       # 正文唯一源
│   ├── catalog.json · catalog.schema.md
│   ├── 主章线/ · 人物志/ · 世界/
│   ├── 河东线/ · 桥头震后/
│   └── _templates/
├── web/                           # 地脉浏览台
├── scripts/                       # postcheck · check_reviews · integrity · scaffold
├── 启动世界观网页.bat
├── .github/
└── archive/                       # 只读历史(非现行)
    ├── drafts/legacy-2026-07-14/
    └── stories/anthologies/       # 开工草案等参考

史料等级

  • A:同时代材料或可靠一手记录可证明。
  • B:权威研究或较早的后世材料支持。
  • C:近现代民俗记录、地方传说或流行说法。
  • D:项目原创。
  • 待考:尚未找到可靠来源,不能直接进入正式正文。

项目允许虚构,但不允许把虚构伪装成史实。登记处:docs/世界/SOURCES.md

写故事前

  1. PROJECT_MAP.md,再读 docs/原则/宪法.mddocs/原则/00_创作理念.mddocs/原则/20_故事创作规范.md
  2. 确定具体年份、地域和人物职业;选定地脉组与体例(见 22、23)。
  3. 查询 docs/世界/17_世界年表.mddocs/世界/SOURCES.md
  4. 检查 docs/管理/12_时间线.mddocs/素材/19_伏笔与未解之谜.md
  5. 为历史、民俗和语言细节标注来源或【待考】。
  6. 为异象准备超自然与理性两种解释。
  7. 正文写完后运行 python3 scripts/postcheck_story.py stories/<地脉组>/<编号_标题>/正文.md
  8. docs/原则/21_故事审查标准.md 做基础审查,并写本篇 07_审查报告.md
  9. 更新 stories/catalog.json 与组 README。

当前状态

  • 世界观与创作宪法已建立;设定归入 docs/ 五类目录(原则 00–26)。
  • 正文按地脉组 + 卷归档。河东卷连载中(主线至 Z007;Z002/Z004 返修待复审);桥头卷独立(QT00 + P001)。人物志 stories/人物志/;世界碎片 stories/世界/。索引:stories/catalog.json(契约见 catalog.schema.md)。
  • 发布向:地脉成卷 · 踏线人主章 · 审印四档(待勘/退修/朱注/验讫)。
  • 世界方向:轻玄幻武侠 · 江湖 · 小架空。
  • 正式作品名与发布方案尚未确定。底架 A–D 已收口(v0.26):脚手架 · 总检 · hash 路由 · 世界仓;见 docs/管理/底架打磨计划_2026-07-19.md

世界观网页

  • 本地:双击 启动世界观网页.bat,或根目录 npm starthttp://127.0.0.1:4182/
  • 导航:入世 · 卷 · 审印 · 世界 · 卷宗 · 时序;案前设置;正文沉浸阅读(程目侧栏)。
  • 数据:stories/catalog.json + /project/<路径.md>;世界栏读 catalog.world 与人物志。
  • 前端:web/app.js(ES module)+ web/js/constants.js · markdown.js;说明见 web/README.md
  • 网页是导航与展示,不替代 docs/ 与正文工程。
  • 线上(Vercel):仓库根已含 vercel.json + api/,Import GitHub 仓库即可部署。步骤见 web/DEPLOY.md

Deploy with Vercel

贡献与许可

贡献规则见 CONTRIBUTING.md。设定文档默认采用 CC BY-NC-SA 4.0;具体正文、封面、第三方材料和明确标注为保留权利的内容不自动适用该许可。完整范围见 LICENSELICENSE-NOTICE.md


今天主角死了,明天铁匠照样打铁。

世界不会因为某一个人离开就停止运转。

About

明代历史志异群像创作项目(开发代号 Project ShanHe,正式名称待定)

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-NOTICE.md

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors