一个世界,团队中每个角色都能读取
每个角色想让智能体做的事都不同。下面是每个角色现在就能用的工具和提示词。
以脚本形式阅读对话,包括每个说话人、台词和选项,并找出出现某个名字或短语的每一句台词。
get_dialoguesearch_world把角色、地点或设定条目交给智能体,附带描述、标签、关系,以及提到它的对话。
get_document找到故事中的对话,检查无法到达的节点、没有目标的选项、死胡同,以及设置了却从未检查的变量。
list_dialoguescheck_dialogue导演笔记 → 参考简报和分镜表:画布上的 Meta Areas,附带规则、说话人和台词。
get_dialogue_metareference_briefshot_list按说话人列出故事的全部台词,附台词数和字数,并为每个角色生成配音选角表。
get_character_linesvoice_casting_sheet你的智能体能读取什么
目前有八个工具,全部用于读取;编辑工具将在下一个版本推出。大多数只需一次 API 调用,每个结果都会显示该世界今天还剩多少次调用。
list_worlds密钥所属的世界、它的 id 和你的角色。
list_dialogues故事及其对话和 id,可按名称筛选。
get_dialogue以脚本形式呈现的对话:每个节点的说话人、台词、选项、条件、变量、元数据值和 Meta Areas。
get_dialogue_meta每个 Meta Area 的标题、备注、优先级和规则、其中的台词,以及区域重叠的位置。
search_world在文档名、对话名、台词和选项文本中的匹配结果。
get_document角色、地点或其他文档:描述、标签、关系,以及提到它的对话。
get_character_lines一个故事的全部台词,按说话人分组,附台词数和字数。
check_dialogue无法到达的节点、没有目标的选项、死胡同,以及设置了却从未检查的变量。
reference_brief每个 Meta Area 一份视觉简报:主体、角色、镜头、背景和氛围。
shot_list一份带编号的对话分镜表,每个节点一个镜头。
voice_casting_sheet每个说话的角色一条,附配音指导和示例台词。
一分钟完成设置
你需要 uv(它会为你下载并运行服务器)和一个 API 密钥。在 LoreHub 中打开头像菜单 → 个人资料 → API 密钥,选择世界,选择“读取”或“写入”,选择密钥的过期时间,然后点击“创建密钥”。目前的工具只需要“读取”,所以我们暂时推荐它。复制以 lh_ 开头的密钥:LoreHub 只显示一次。
claude mcp add lorehub --env LOREHUB_API_KEY=lh_your-key \
-- uvx lorehub-mcp在 Claude Desktop 中打开 Settings → Developer → Edit Config,把这段加到 claude_desktop_config.json。在 Cursor 中加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"lorehub": {
"command": "uvx",
"args": ["lorehub-mcp"],
"env": {
"LOREHUB_API_KEY": "lh_your-key"
}
}
}
}