用户可能以多种方式触发:
⚠️ 强制要求:每当用户提出故事需求,必须同时执行本地检索和在线搜索,不得只运行其中一个。
python scripts/story_search.py [参数]
常用参数:
--keyword "关键词" — 全文搜索(匹配标题、摘要、人物、能力、标签),支持多词空格分隔 OR 逻辑--scene horror/romance/fantasy/mythology/adventure/tragedy/wisdom/history/revenge/dream/comedy/hero — 场景方向精准筛选(支持多选)--category "中华文化" — 一级分类--subcategory "志怪传奇" — 二级分类--popularity hidden_gem — 冷门度(classic/notable/hidden_gem)--tags 复仇 智斗 — 标签筛选--limit 10 — 返回数量--detail story_id — 查看单条详情--list-categories — 列出所有分类和数量--stats — 冷门度统计--output json — JSON格式输出场景方向(--scene)速查:
| 场景值 | 适用需求 |
|---|---|
| -------- | --------- |
horror | 微恐/鬼怪/惊悚 |
romance | 爱情/情感/相思 |
fantasy | 魔幻/仙侠/奇幻 |
mythology | 神话/创世/神祇 |
adventure | 冒险/探险/英雄 |
tragedy | 悲剧/命运/牺牲 |
wisdom | 哲理/智慧/寓言 |
history | 历史/权谋/战争 |
revenge | 复仇/义士/刺客 |
dream | 梦境/虚幻/轮回 |
comedy | 幽默/讽刺/喜剧 |
hero | 英雄成长/少年/反叛 |
分类体系:
中华文化(着重)
├── 上古神话 盘古、女娲、夸父、精卫、刑天…
├── 民间传说 白蛇传、牛郎织女、孟姜女、梁祝…
├── 历史故事 鸿门宴、卧薪尝胆、荆轲刺秦…
├── 寓言故事 庖丁解牛、守株待兔、愚公移山…
├── 志怪传奇 聂小倩、画皮、宋定伯捉鬼、韩凭夫妇…
└── 古典小说 哪吒闹海、大闹天宫、三顾茅庐…
西方文化
├── 希腊罗马神话 普罗米修斯、奥德修斯、西西弗斯…
├── 北欧神话 诸神黄昏、洛基的孩子们…
├── 凯尔特传说 亚瑟王与圆桌骑士…
├── 圣经故事 大卫与歌利亚…
├── 欧洲民间童话 侏儒怪…
└── 西方古典文学 (在线扩充为主)
东方其他文化
├── 印度神话与史诗 搅拌乳海…
├── 日本神话与传说 竹取物语…
├── 阿拉伯与波斯 辛巴达航海记…
└── 埃及神话 奥西里斯与伊西斯…
美洲与非洲
├── 美洲原住民传说 双子英雄与冥界之旅…
└── 非洲口传文学 蜘蛛神阿南西…
python scripts/online_fetch.py "关键词" [--sources wikipedia gushiwen wikisource gutenberg] [--limit 5]
在线来源(8个权威机构):
中华文献
西方 & 全球文献
通用百科
> 默认启用5个最稳定的来源;使用 --all-sources 启用全部8个;使用 --list-sources 查看所有来源详情
关键词提取规则:将用户需求中的核心词传给在线搜索脚本,例如:
python scripts/online_fetch.py "爱情 传说"python scripts/online_fetch.py "鬼怪 志怪 恐怖"python scripts/online_fetch.py "神话 创世 上古"将本地检索和在线搜索结果合并展示,格式如下:
📚 共找到 X 条素材(本地 N 条 + 在线 M 条)
── 本地精选(含完整摘要和人物标注)──
[本地检索结果,按原有概览表格格式]
── 在线扩充(更多选择,可点击查看原文)──
[在线搜索结果,标注来源和链接]
合并展示原则:
检索结果以概览表格呈现,每条故事包含:
人物名(角色定位|能力/法宝)冷门度标记:⭐ 经典 / 📖 知名 / 🔥 冷门
用户选中某条后,输出完整详情:
只收录已进入公共领域的内容(古代作品为主),不纳入近现代文学,不收录有版权争议的内容。
共 1 个版本