VTRIP定制·智能路书

SKILL生活服务
生活服务 未标注权限 许可证不明确
安装这个技能

当用户要根据已有行程 ID,或通过对话描述逐日行程和商品信息生成 H5 路书时使用。 调用 VTRIP Block 路书接口并将结果渲染为 WorkBuddy Widget;会从用户口语表达中提取行程和商品, 需要在 VTRIP 开放平台开通 vtrip_claw 应用并配置 ApiKey。

一句话选型结论

按资料字段整理

VTRIP定制·智能路书是生活服务类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类生活服务 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_7d91e7af/vtrip-roadbook
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

生活服务
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_7d91e7af仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791506018
正文体量8.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
行程与攻略

按目的地和天数排行程。

日常信息查询

查天气、交通、办事信息。

生活事务整理

把琐事整理成清单逐项处理。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在生活服务场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
VTRIP定制·智能路书当前 未标注权限 未标注 未标注 未标注 有
食谱批量下载文件夹 联网访问 GitHub 仓库 28.5 万 Codex、Claude、Cursor 有
食谱创建演示文稿 未标注权限 GitHub 仓库 28.0 万 Codex、Claude、Cursor 有
recipe 备份 sheet AS CSV 联网访问 GitHub 仓库 27.9 万 Codex、Claude、Cursor 有
recipe create Gmail filter 邮件管理 未标注权限 GitHub 仓库 27.8 万 Codex、Claude、Cursor 有
配方观察驱动器变化 联网访问 GitHub 仓库 27.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.4 KB
模型实际读到的说明书原文,来自技能仓库

VTRIP·智能路书

本 Skill 调用既有 POST /api/vtrip/block-roadbook/build,将接口返回的 Block 路书数据转换为可直接打开的 H5 HTML 文件。页面复用智能体平台的「一键生成-轻奢极简」H5 模板:全幅目的地封面、浅金细线、大幅留白、暖棕文字、逐日日程与米色信息块。它不生成 Word、.docx、前端跳转地址,也不处理 h5Url。

正常生成直接执行,凭据由脚本读取,不要阅读 scripts/。只有配置失败或用户要求排查时,才读取配置指引。

长任务执行纪律

路书生成是一次同步长任务。信息齐全后,必须在当前这一轮立即运行生成命令并等待结果,不能只回复“正在生成”“稍等一下”或“生成后我会展示”便结束本轮;对话结束后助手不会自动恢复执行。

  • 可以在工具调用前给一句简短进度说明,但这不是最终答复,随后必须立刻运行命令。
  • 命令仍在运行或返回可继续等待的会话标识时,继续等待/轮询同一个命令,直至它成功或明确失败;不要启动第二份重复任务。
  • 看到 WORKBUDDY_ROADBOOK_PROGRESS 只表示后端仍在运行,不要把它当成最终结果。
  • 成功后必须在同一轮通过 present_files 交付 HTML 文件;失败后必须在同一轮把结构化错误说明给用户。只有文件已交付或明确报错才允许结束本轮。

输入方式

本 Skill 只支持用户交互生成:从用户的口语描述中提取逐日行程和商品信息,规范化后发送
source_road_Text + source_product_Text。不接受 itineraryId 或 productData。

只生成 H5。用户提到 Word/A4 时,说明当前 Skill 仅支持 H5,不再引导或提供 Word 选项。

不要用于从零规划行程。用户只有目的地、天数或偏好,还没有逐日安排时,应先使用行程规划能力;不要替用户编造一份行程来调用本 Skill。

对话路由

先从当前消息和对话上下文提取逐日安排和商品信息。用户一旦表达生成路书的意图,缺少输入时只问一次:

> 请告诉我每天去哪里、住哪里,以及包含哪些商品或服务。商品可以直接说酒店、门票、用车、餐饮、导游等;没有额外商品也可以说“没有”。不用整理成 JSON。

  1. 已有完整逐日安排和商品信息时,直接提取并生成,不再询问格式或要求用户改写。
  2. 只有逐日安排时,只追问商品信息;没有商品时接受“无额外商品”。
  3. 只有商品信息时,只追问逐日安排。
  4. 用户只给行程 ID 时,说明当前 Skill 不读取行程 ID,请其直接描述每天去哪里、住哪里。
  5. 逐日安排必须能确定从第一天开始的连续日程。只有目的地、天数或偏好时,指出还缺少每天的安排,不自行规划。

口语提取和内部规范化规则见 references/conversation-flow.md。用户不用了解内部字段或 JSON 结构。

每次只追问当前缺失的必要信息。信息齐全后直接调用,不再要求用户确认同一内容。完整话术和字段判断见 references/conversation-flow.md。

凭证

读取 VTRIP_OPEN_API_KEY(兼容 VTRIP_API_KEY),并通过请求头 X-Api-Key 调用智能体平台。运行时配置读 Skill 根目录 config.json,不存在则读 config.example.json。

  • 无 Key:返回 status: requires_api_key,退出码 1。保留申请链接和返回的 channelName。读取配置指引,向用户完整展示三种配置方式(不要展示自检命令或脚本路径)。引导申请时必须说明:视旅开放平台共有 3 个业务场景(AI定制、AI商旅、VTRIPCLaw);本 Skill 的业务场景是返回的 channelName;申请 API Key 时须确认已选择该场景。配置完成后由 Agent 内部验证并重试原问题。
  • 申请应用必须选择 vtrip_claw / VTRIPCLaw。
  • 禁止回显、记录或写入 HTML 文件的 API Key、secret、hostToken。
  • 401/403 提示「Key 无效或未授权当前业务场景,请核对开放平台是否选择了配置中的业务场景」。

详见 references/configure-api-key.md。

调用

生成可能需要数分钟。可以在调用前简短告诉用户正在生成,但必须在同一轮紧接着执行命令并持续等待,禁止停在这句话上。

用户交互生成

需要收集两段独立内容:

  • 逐日行程:从口语中提取每天的先后地点和住宿,内部规范化为“第一天:昆明-建水-住建水”。
  • 商品信息:从口语中提取住宿、门票、用车、餐饮、导游等,内部规范化为带分类标签的多行文本;没有额外商品时写“无额外商品”。

source_road_Text 与 source_product_Text 必须同时提供。长文本写入独立的 UTF-8 临时文件后调用:

node scripts/roadbook-build.js \
  --road-text-file "<行程文本文件>" \
  --product-text-file "<商品文本文件>" \
  --output-dir "$PWD/outputs"

如需指定模板,可增加 --model-file <JSON文件>;模板只能包含 H5 Block,禁止 word* 或 all_word_model。

--output-dir 请使用当前目录下的 $PWD/outputs,不要写成根目录 /outputs。all_model
会构建多个模块,脚本等待期间会定期输出进度。

WorkBuddy 输出处理

脚本成功时输出 WORKBUDDY_VISUAL_JSON_START / END 包围的 JSON。

脚本运行期间会输出 WORKBUDDY_ROADBOOK_PROGRESS {...} 心跳;继续等待即可。失败时输出 WORKBUDDY_ROADBOOK_ERROR_START / END,必须读取其中的 message 并明确回复用户,不能静默结束。

解析该 JSON 后,只做两步,然后立刻结束:

  1. 将 markdown 原样作为简短确认回复;不要把接口原始 JSON 或本地路径粘贴给用户。
  2. 调用 present_files({ files: presentFiles.files }) 交付生成的 HTML,且必须是本轮最后一个工具调用;调用后不要再追加文字。

以上两步完成之前,不得用“稍等一下”“完成后会展示”等承诺结束当前轮次。

本 Skill 只交付 H5 HTML 文件:禁止调用 show_widget,不生成 Word/.docx,不生成或拼接 jumpUrl。详细契约见 references/workbuddy-contract.md。

硬性规则

  1. app_code 固定为 vtrip_claw;Skill 不允许切换到 ai_trip 或 ai_business_trip。
  2. 只调用配置的 Block 路书 BFF;不直接调用开放平台 resolve 或业务系统 /token。
  3. HTML 文件只能展示接口返回的路书事实,禁止补写酒店、价格、交通、景点或服务承诺。
  4. 不解析 h5Url,不生成 jumpUrl,不把任何鉴权信息写入 URL 或 HTML。
  5. 接口失败时不渲染旧结果,也不伪造路书。按 references/error-handling.md 处理。
  6. 不在对话中索取或展示 API Key;凭证缺失时只提供平台申请与配置指引(三种方式),不展示自检命令。
  7. 只允许用户交互输入;不得发送 itineraryId 或 productData,请求必须同时包含 source_road_Text 和 source_product_Text。

参考

  • references/api.md:接口、用户交互输入和响应。
  • references/workbuddy-contract.md:HTML 文件与 present_files 交付契约。
  • references/configure-api-key.md:申请与配置 vtrip_claw / VTRIPCLaw ApiKey。
  • references/error-handling.md:错误分类。
  • references/conversation-flow.md:口语提取规则和对话示例。

常见问题

5 问
答案由本站依据条目字段整理
VTRIP定制·智能路书怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_7d91e7af/vtrip-roadbook。安装方式为未标注。装完刷新技能列表或重开客户端。

VTRIP定制·智能路书支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

VTRIP定制·智能路书权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

VTRIP定制·智能路书收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

VTRIP定制·智能路书用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。