travel-story
从照片时间线、地点、票据与代表照片生成结构化旅行日志和个性化 HTML 页面。
它会碰到什么
扫了多少1 个文本文件,1 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
旅行日志
- 先用
get_travel_timeline确认日期、地点段和票据;不确定范围时向用户确认。 - 用
select_representative_photos选 6–12 张代表照片,再用get_photo_context获取证据。 - 标题、摘要、章节和图注必须对应真实照片/票据信息,不臆造同行人或事件。
- 调用
create_artifact_draft保存结构化草稿。内容结构应包含summary、sections;每个 section 包含heading、body、photo_ids。 - 使用工具返回的 artifact id 调用
save_artifact_html_page,生成完整 HTML 文档。若用户要求为已有作品生成或重新设计页面,先调用get_artifact_context。遵循用户选择的预设或自定义风格;使用响应式布局,兼顾手机与桌面。主要正文、章节和照片必须直接预渲染在 DOM 中,不得依赖 JavaScript 生成;JavaScript 只做渐进增强。 - HTML 中的照片必须使用
/api/medias/{user_id}/{photo_id}/thumbnail?size=medium真实地址。允许动态数据时只使用TrailSnap.request('/api/...'),可用路径包括/api/stats/timeline?years=2026、/api/stats/dashboard、/api/albums、/api/photos;不得嵌入登录令牌、密码、外部追踪或占位图片。 - 默认不开放 Server API;只有用户明确开启时才把
server_api_access设为 true。告知用户结构化内容和 HTML 页面都可继续编辑,并附作品卡片。
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
星标★ 734
本站分层T2
该仓技能数12
原文件路径
package/server/app/service/agent/skills/travel-story/SKILL.md