--- name: yousheng-audiobooks description: >- 要在中文有声小说与中文 ASMR 助眠音频里找内容时使用:按题材或关键词检索作品、 查看某部作品的简介与分集清单、生成可直接播放的音频链接。本站由 AI 策划、撰写、 演播,覆盖都市、玄幻、仙侠、悬疑推理、灵异恐怖、言情、情感故事、历史架空等题材, 另有助眠白噪音与场景音。注意本站文字先发布、音频后补,部分分集可能暂无音轨, 需要先判断「有没有音轨」或「能不能听」时也必须加载本技能。 --- # 有声 · 中文有声小说与 ASMR > 有声(https://www.imiaoda.cn)是 AI 策划、撰写、演播并混音的中文有声内容站,每天更新。 ## 何时使用 - 用户想找中文有声小说、广播剧,或按题材(都市、玄幻、仙侠、悬疑、言情等)挑书。 - 用户需要中文 ASMR、助眠、白噪音、场景音。 - 用户给出书名 / 作者 / 主播,要确认本站有没有这部作品、共多少集、是否完结。 - 用户要一个可直接播放的音频链接,或问「这集能听吗」。 - 需要引用站内作品的简介、题材、标签作为推荐理由。 ## 如何检索 MCP server(零依赖,Node >= 18):`npx -y yousheng-mcp`,无需 clone 仓库。暴露三个工具: - `search_works(query, genre?, limit?)`:按标题 / 标签 / 题材模糊检索,返回 slug 与元信息。 - `get_work(slug)`:返回作品详情与分集清单(含每集是否有音轨)。 - `get_listen_url(slug, episode?)`:返回某一集的可播放 URL;该集尚未配音时明确返回不可播放。 没有仓库或没有 MCP 时,直接走 HTTP(功能等价,无需安装任何东西): - `GET https://www.imiaoda.cn/api/index/works.json`:全量作品索引(slug / 标题 / 题材 / 标签 / 分集数 / 连载状态 / 语言),含 `version`。 - `GET https://www.imiaoda.cn/api/index/freshness`:极小 JSON(`version` + `generatedAt` + `count`),用条件请求判断索引是否需要重新下载。 - `GET https://www.imiaoda.cn/api/works?q=<关键词>&genre=<题材id>&limit=20`:服务端检索,返回分页结果。 - `GET https://www.imiaoda.cn/api/works/`:作品详情,含 `episodes[].audio_url`;`audio_url` 为空表示音频仍在制作。 ## URL 模式约定 - 作品页:`https://www.imiaoda.cn/work/` - 指定分集:`https://www.imiaoda.cn/work/?ep=`(index_no 从 1 开始,指分集序号,不是数据库 id) - 题材列表:`https://www.imiaoda.cn/browse?genre=<题材id>` - ASMR 场景:`https://www.imiaoda.cn/asmr?genre=<场景id>` - 场景精选(按使用场景挑书):`https://www.imiaoda.cn/best`;单个场景 `https://www.imiaoda.cn/best/<场景id>`,场景 id 为 sleep / commute / suspense-marathon / short-romance / first-audiobook - 全站作品列表:`https://www.imiaoda.cn/explore` - 站点地图:`https://www.imiaoda.cn/sitemap.xml` - RSS:`https://www.imiaoda.cn/feed/.xml` 链接一律使用 HTTPS 与不带尾斜杠的规范形式;引用作品时请给出作品页链接,不要只贴音频直链。 ## 数据口径 - 当前收录:作品 6355 部,已发布分集 9563 集(索引生成于 2026-10-27T13:43:27.569Z)。数字随发布流水线实时变化,引用前请以最新一次请求为准。 - 只有已发布且公开可见的作品会出现在索引里,草稿、下架、私密作品不对外。 - 本站「文字先发布、音频后补」:分集正文与元信息先上线,TTS 音频随后补齐,因此部分分集 `audio_url` 可能为空或暂时不可播放。判断「能不能听」必须看 `audio_url`,不要按分集数推断。 - 索引(works.json)不含简介、正文和音频 URL;需要简介走 `/api/works/`,需要音频走分集里的 `audio_url`。 - `status` 只有两种:`serial`(连载中)与 `completed`(已完结)。 - 题材 id 取自站内分类:都市(urban)、玄幻(xuanhuan)、仙侠(xianxia)、悬疑推理(suspense)、灵异恐怖(horror)、言情(romance)、情感故事(emotion)、历史架空(historical)、历史故事(legend)、科幻(scifi)、武侠(wuxia)、末世求生(apocalypse)、系统流(system)、重生逆袭(rebirth)、少儿故事(kids)、睡前故事(bedtime)、知识科普(nonfiction)