🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

旅行攻略排程 cosmic-snail/dsh-travel-plan

DeepSeek Harness
cosmic-snail75 天前有提交已提供中文文档扫描:含敏感能力

扫出具体 POI 并核验后按天排出可照走的行程

28.6/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add cosmic-snail/dsh-travel-plan
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · tool
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/09/25·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 75 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
  • 读取本地文件
    lib/index.js:59
    content: stripFrontmatter(readFileSync(SKILL_FILE, "utf8"))
  • 发起网络请求
    lib/index.js:1078
    fetched = extractFetchedText(await ctx.web.fetch({ url }, exec.signal), config.fetchMaxChars);
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-skill@deepseek-ai/dsh-tools@deepseek-ai/dsh-web@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 发现小红书抖音POI
  • 核验POI信息
  • 按天排程行程

给 DeepSeek Harness 加能照着走的旅行攻略:小红书/抖音发现 POI,核验后再按天排程

README

由 DeepSeek 最新模型翻译生成
dsh-travel-plan 给 DeepSeek Harness 加一套能照着走的旅行攻略:输入目的地(日期强烈建议),先从地图 / OTA / 票务把当地词汇和体验类候选扫出来,再从小红书、抖音、微博、B站看这个主题在当地怎么玩,核验营业时间、场次和活动日期,最后排出按天路线。 不是城市介绍,也不是「附近有哪些商场」。最终固定两段: 1. 完整 POI 总表 — 具体店名、楼层、机位、餐厅、演出/体验点,带来源和主题证据 2. 按天行程 — 上午 / 午餐 / 下午 / 晚餐 / 晚上,外加 TopK 备选(含活动/体验、演出/展览) POI(Point of Interest,兴趣点) 是地图上一个有位置、能点名的地方:某家店、某个机位、某家餐厅、某场演出,不是「南京路」「某商场」这种片区。一条 POI 通常带名称、类别、地址、营业时间。攻略做到这个粒度,行程才能照着走。流程是:本地词汇 + 地图票务扫描(低社交热度但可订的体验点不能漏)→ 社交帖里补主题怎么玩(鲜活但不结构化)→ 核验开闭店、展期、场次 → 按区域串成一天。
展开完整文档(README 剩余 1 节)
dsh-travel-plan

给 DeepSeek Harness 加一套能照着走的旅行攻略:输入目的地(日期强烈建议),先从地图 / OTA / 票务把当地词汇和体验类候选扫出来,再从小红书、抖音、微博、B站看这个主题在当地怎么玩,核验营业时间、场次和活动日期,最后排出按天路线。

不是城市介绍,也不是「附近有哪些商场」。最终固定两段:

1. 完整 POI 总表 — 具体店名、楼层、机位、餐厅、演出/体验点,带来源和主题证据
2. 按天行程 — 上午 / 午餐 / 下午 / 晚餐 / 晚上,外加 TopK 备选(含活动/体验、演出/展览)

POI(Point of Interest,兴趣点) 是地图上一个有位置、能点名的地方:某家店、某个机位、某家餐厅、某场演出,不是「南京路」「某商场」这种片区。一条 POI 通常带名称、类别、地址、营业时间。攻略做到这个粒度,行程才能照着走。流程是:本地词汇 + 地图票务扫描(低社交热度但可订的体验点不能漏)→ 社交帖里补主题怎么玩(鲜活但不结构化)→ 核验开闭店、展期、场次 → 按区域串成一天。

仓库:github.com/cosmic-snail/dsh-travel-plan · 标签 dsh-plugin

一眼看懂:它解决什么

直接对模型说「帮我做攻略」,常见结果是百科式介绍、只写到街区/商场、营业时间过时、主题被套成固定模板(比如「二次元 = 谷子店」),或者把「有趣的店」理解成只逛零售。

这个插件把流程钉死:

| 常见问题 | 这个插件怎么处理 |
| 空泛的城市介绍 | 只输出 POI 表和按天行程,要求具体店、具体机位、具体体验点 |
| 套全国通用模板 | 先做本地词汇发现,再搜「这个主题在这里通常怎么玩」,按当地结果建主题画像 |
| 小红书热帖当事实 | 社交结果标成「搜索结果摘要」;营业时间、闭店、展期、场次走核验 |
| 只靠社交热度会漏体验店 | 地图 / OTA / 票务单独扫一遍;弱小红书信号也可以进候选 |
| 「有趣的店」= 只逛零售 | 演出、沉浸式、展览、宠物咖、运动娱乐、手作、密室作为默认体验类 |
| 一天折返半个城 | 按区域聚类,同区串联 |
| 只有一个午餐推荐 | 每个决策位给 TopK:本地 / 平价 / 咖啡 / 活动 / 机位都有替换 |

适合:「上海南京路一天,五个人,二次元,不自驾」「香港旺角两天,复古文艺探店」「某商圈一下午,想找有趣的店和室内活动」。

不适合:只问某家店今天开不开;只要一段营销文案;完全离线、不能搜公开网页。

安装

需要 Node.js ^22.19 || >=24 和 dsh CLI。Web UI / headless 默认带网页搜索。

dsh plugin --profile web add github:cosmic-snail/dsh-travel-plan
dsh web

无头:

dsh plugin --profile headless add github:cosmic-snail/dsh-travel-plan
dsh --profile headless "使用 /plan-travel-guide,帮我规划 2026-10-03 一天,地点围绕上海南京路。五个人,不自驾,中等预算,节奏适中,主题二次元。"

Git 安装已带预构建 lib/,不用 allowBuilds。卸载:

dsh plugin --profile web remove dsh-travel-plan

怎么用

会话里点名 skill:

使用 /plan-travel-guide,帮我规划 2026-10-03 到 2026-10-05 的旅行攻略。
目的地:香港旺角住宿:香港富荟旺角酒店人数:5人交通:不自驾预算:中等节奏:适中主题:二次元、复古文艺探店

必填:目的地。日期强烈建议(多日、门票、演出、展期尤其需要);半日/本地常设路线若没给日期,按当日或近期公开状态核验,并标 需当日确认。人数、预算、主题、是否自驾等缺了会用合理默认值,不会为这些停下来追问。用户说「活动 / 有趣的店 / 商圈 / 一下午」时,默认把体验类 POI 算进去。

它往 Harness 里加了什么

| 类型 | 名称 | 作用 |
| Skill | plan-travel-guide | 工作流和输出格式:本地词汇 → 地图票务扫描 → 主题发现 → 核验 → 排程 |
| 工具 | travel_search_catalog | 扫地图 / OTA / 点评 / 票务 / 官网导览,挖当地词汇和体验类候选 |
| 工具 | travel_search_social | 按平台搜小红书 / 抖音 / 微博 / B站 / 公开网页(也可指定 Instagram / YouTube / Reddit) |
| 工具 | travel_verify_poi | 核验地址、营业时间、开闭店、预约、票务、活动日期、场次、限制 |
| 工具 | travel_plan_route | 按区域聚类,填上午到晚上的时段 |

社交帖只当发现信号。打不开的帖子不会假装读过,也不会编造链接。地图和票务上能订的点,即使小红书不热也可以进表。

配置

在 profile 的 cordis.patch.yml 里覆盖这一行(patch 替换整段 config,改了就要把用到的键写全):

- id: travel-planner
config:
searchMaxResults: 8
searchTimeoutMs: 30000
verifyTimeoutMs: 45000
fetchMaxChars: 8000

| 字段 | 默认 | 含义 |
| searchMaxResults | 8 | 每个平台一次搜索返回的来源上限 |
| searchTimeoutMs | 30000 | travel_search_social / travel_search_catalog 超时(毫秒) |
| verifyTimeoutMs | 45000 | travel_verify_poi 超时(毫秒) |
| fetchMaxChars | 8000 | 核验时抓取页面的字符上限 |

没有可用的网页搜索提供方时,skill 和 travel_plan_route 仍会加载,三个搜索类工具不会出现。

在 Harness 源码树里开发

把本目录放在 DeepSeek Harness checkout 旁,可直接加载 TypeScript:

pnpm dsh web --patch ./travel-plugin/cordis.yml

cordis.yml 里是 src/index.ts 的绝对路径。发布前重新构建:

pnpm install
pnpm build

来源

工作流和输出格式来自 TravelPlan-Skill(含活动 POI 发现与本地词汇扫描更新)。打包方式见 dsh 插件发布教程。
预览分享卡片长什么样 ↓cosmic-snail/dsh-travel-plan
分享 · DeepSeek Harness Hub
cosmic-snail/dsh-travel-plan

扫出具体 POI 并核验后按天排出可照走的行程

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部