Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/1sdv/TripStar
/ types & classes
Types & classes
72 in github.com/1sdv/TripStar
⨍
Functions
1,217
◇
Types & classes
72
↳
Endpoints
18
↓ 4 callers
Class
XHSCookieExpiredError
小红书 Cookie 过期致命异常,用于向前端报警
backend/app/services/xhs_service.py:22
↓ 3 callers
Class
Location
地理位置
backend/app/models/schemas.py:72
↓ 3 callers
Class
Meal
餐饮信息
backend/app/models/schemas.py:95
↓ 3 callers
Class
TripPlan
旅行计划
backend/app/models/schemas.py:169
↓ 2 callers
Class
GoogleMapService
Google Maps Platform 服务封装类
backend/app/services/google_map_service.py:20
↓ 1 callers
Class
AmapService
高德地图服务封装类
backend/app/services/amap_service.py:50
↓ 1 callers
Class
Attraction
景点信息
backend/app/models/schemas.py:78
↓ 1 callers
Class
CityStay
单城市停留配置
backend/app/models/schemas.py:10
↓ 1 callers
Class
DayPlan
单日行程
backend/app/models/schemas.py:117
↓ 1 callers
Class
GoogleMapsNativeTool
将 Google Maps API 封装为 hello_agents 可注册的工具。 通过鸭子类型模拟 MCPTool 的接口(name, description, expandable, _available_tools, run),无需继承任何基
backend/app/agents/trip_planner_agent.py:267
↓ 1 callers
Class
MultiAgentTripPlanner
多智能体旅行规划系统
backend/app/agents/trip_planner_agent.py:180
↓ 1 callers
Class
POIDetailResponse
POI详情响应
backend/app/api/routes/poi.py:11
↓ 1 callers
Class
POIInfo
POI信息
backend/app/models/schemas.py:221
↓ 1 callers
Class
POISearchResponse
POI搜索响应
backend/app/models/schemas.py:231
↓ 1 callers
Class
RouteResponse
路线规划响应
backend/app/models/schemas.py:246
↓ 1 callers
Class
Settings
应用配置
backend/app/config.py:21
↓ 1 callers
Class
TripChatResponse
行程问答响应
backend/app/models/schemas.py:284
↓ 1 callers
Class
TripPlanResponse
旅行计划响应
backend/app/models/schemas.py:212
↓ 1 callers
Class
WeatherInfo
天气信息
backend/app/models/schemas.py:132
↓ 1 callers
Class
WeatherResponse
天气查询响应
backend/app/models/schemas.py:253
↓ 1 callers
Class
XhsNativeClient
使用 Spider_XHS 签名引擎直连小红书 API 的原生客户端。 不依赖任何第三方 xhs Python 库,通过 PyExecJS 调用本地 JS 生成 x-s / x-t / x-s-common 等完整签名,彻底绕过 300011 风控。
backend/app/services/xhs_service.py:68
↓ 1 callers
Class
_SubTool
backend/app/agents/trip_planner_agent.py:295
Class
backend/app/services/xhs_sign/xhs_xray_pack1.js:54826
Class
backend/app/services/xhs_sign/xhs_xray_pack1.js:54826
Class
backend/app/services/xhs_sign/xhs_xray_pack1.js:68347
Class
backend/app/services/xhs_sign/xhs_xray_pack1.js:69135
Class
backend/app/services/xhs_sign/xhs_xray_pack1.js:69257
Interface
Attraction
frontend/src/types/index.ts:13
Interface
BackendRuntimeSettings
frontend/src/types/index.ts:146
Class
Budget
预算信息
backend/app/models/schemas.py:159
Interface
Budget
frontend/src/types/index.ts:45
Class
ChatMessage
单条对话消息
backend/app/models/schemas.py:271
Interface
ChatMessage
frontend/src/types/index.ts:198
Interface
CityStay
frontend/src/types/index.ts:3
Class
Config
backend/app/config.py:64
Class
Config
backend/app/models/schemas.py:38
Interface
DayPlan
frontend/src/types/index.ts:54
Class
ErrorResponse
错误响应
backend/app/models/schemas.py:262
Class
Et
backend/app/services/xhs_sign/xhs_xray_pack1.js:68347
Interface
GenerateTripPlanOptions
frontend/src/services/api.ts:60
Class
GraphCategory
图谱分类
backend/app/models/schemas.py:200
Interface
GraphCategory
frontend/src/types/index.ts:186
Class
GraphEdge
图谱边
backend/app/models/schemas.py:193
Interface
GraphEdge
frontend/src/types/index.ts:180
Class
GraphNode
图谱节点
backend/app/models/schemas.py:183
Interface
GraphNode
frontend/src/types/index.ts:171
Class
Hotel
酒店信息
backend/app/models/schemas.py:105
Interface
Hotel
frontend/src/types/index.ts:34
Class
KnowledgeGraphData
知识图谱数据
backend/app/models/schemas.py:205
Interface
KnowledgeGraphData
frontend/src/types/index.ts:190
Interface
Location
frontend/src/types/index.ts:8
Interface
Meal
frontend/src/types/index.ts:25
Class
POISearchRequest
POI搜索请求
backend/app/models/schemas.py:54
Class
RouteInfo
路线信息
backend/app/models/schemas.py:238
Class
RouteRequest
路线规划请求
backend/app/models/schemas.py:61
Interface
RuntimeSettings
frontend/src/types/index.ts:157
Interface
RuntimeSettingsApiResponse
frontend/src/services/api.ts:65
Class
RuntimeSettingsPayload
前端设置页提交的运行时配置。
backend/app/api/routes/settings.py:17
Interface
SubmitTripPlanResponse
frontend/src/services/api.ts:52
Class
TripChatRequest
行程问答请求
backend/app/models/schemas.py:277
Interface
TripChatRequest
frontend/src/types/index.ts:203
Interface
TripChatResponse
frontend/src/types/index.ts:209
Interface
TripFormData
frontend/src/types/index.ts:90
Interface
TripHistoryItem
frontend/src/types/index.ts:111
Interface
TripHistoryResponse
frontend/src/services/api.ts:71
Interface
TripPlan
frontend/src/types/index.ts:79
Interface
TripPlanResponse
frontend/src/types/index.ts:103
Class
TripRequest
旅行规划请求
backend/app/models/schemas.py:16
Interface
TripTaskEvent
frontend/src/types/index.ts:135
Interface
WeatherInfo
frontend/src/types/index.ts:68
Class
ce
backend/app/services/xhs_sign/xhs_xray_pack1.js:69135
Class
fe
backend/app/services/xhs_sign/xhs_xray_pack1.js:69257