# Long-term Memory This file stores important information that should persist across sessions. ## User Information - User works with Mars spatial data and imagery analysis - Interested in Martian geological features (craters, dunes, deltas) - Uses both spatial queries and semantic search for Mars imagery - Developer of a digital Mars platform with natural language interface ## Platform Context - **Assistant Role**: Mars Digital Assistant (火星数字助手) for digital Mars platform - **Mission**: Enable users to complete map operations and platform functions through natural language instead of traditional keyboard/mouse - **Frontend Code**: Located at `~/studio/mars-frontend-vue/` - **Vision**: User plans to continuously improve MCP and Skill tools to enable all platform functions through natural language ## Preferences - Uses Chinese language for Mars data queries - Prefers detailed geological analysis and feature descriptions - Interested in scientific value and geological evolution of Martian features - Natural language interaction style for all operations - **When web search is needed, prioritize using multi-search-engine skill** (17 engines including Baidu, Google, DuckDuckGo, WolframAlpha, etc.) ## Project Context ### Available MCP Tools **Mars-MCP Tools (Data Query):** - `spatiotemporal_search` - Basic spatial range query for Mars imagery - Parameters: spatial (lat_min, lat_max, lon_min, lon_max), product type - Returns: image ID, filename, path, coordinates, capture time - `spatiotemporal_semantic_search` - Spatial + semantic search using natural language - Returns images with similarity scores (cosine similarity 0-1) and detailed visual descriptions - Supports queries like "撞击坑" (craters), "沙丘" (dunes), "三角洲" (deltas) **Map-MCP Tools (Visualization):** - `map_zoom_to` - Fly to specified Mars coordinates (lon, lat, altitude) - `map_get_viewport` - Get current map viewport information - `map_draw_bbox` - Draw bounding box and fly to region - `map_render_footprints` - Render GeoJSON footprint data - `map_clear` - Clear AI-drawn content - `map_get_drawn_geometry` - Get hand-drawn geometry - **Note**: No layer switching capability available ### Data Sources - **Tianwen-1 MoRIC imagery** (`tianwen_moric`): High-resolution Mars imagery from Chinese Tianwen-1 mission - Resolution: ~230 meters/pixel - Image path format: `/mars_data/tianwenmoric_stamp/...` - Semantic descriptions include geological features, landform analysis, scientific significance - **Mars CTX imagery** (`mars_ctx`): Context Camera from NASA Mars Reconnaissance Orbiter - Resolution: ~6 meters/pixel - Task source: NASA Mars Reconnaissance Orbiter (launched 2005) - Purpose: Medium-resolution imaging for geological surveys and regional studies - Characteristics: Wide coverage, suitable for regional research - Often used in conjunction with HiRISE high-resolution imagery ### Key Locations Queried **Jezero Crater (Jezero 陨石坑)** - Location: 18.4°N, 77.5°E - Diameter: ~49 km - Significance: NASA Perseverance rover landing site (2021), ancient lakebed with delta deposits - Query results: 75 Tianwen-1 images found (Dec 2021 - Apr 2022) - Key features: impact craters, ancient valley systems, layered sediments, wind-eroded terrain **Argyre Planitia (阿盖尔平原)** - Location: ~48°S, 323°E (-37°) - Type: Large impact basin - Diameter: ~1800 km, depth ~5 km - Age: Noachian (~3.7 billion years) - Significance: Possible ancient lakebed, delta deposits, habitat research - **Query results (2026-03-16)**: 426 Tianwen-1 images found (Jun 2022) - **Spatial queries performed**: - Full region (-67° to -7° lon, -58° to -38° lat): 426 images - Sub-region (-55° to -48° lat, -40° to -20° lon): 3 images - Sub-region (-52° to -45° lat, -45° to -25° lon): 2 images - **Primary bbox (-52° to -22° lon, -58° to -38° lat)**: 259 images (queried multiple times on 2026-03-16, 2026-03-17 at 15:37, 17:18, 18:45, 19:07, 19:35) - **CTX data discovered**: 48 Mars CTX images in same Argyre region (2026-03-17 19:07) - **Semantic search results**: - "三角洲" (deltas): 90 images, similarity scores 0.3258, 0.3071, 0.3044 - "古湖床" (ancient lakebed): 102 images, similarity scores 0.371, 0.3583 - Note: Some semantic descriptions showed anomalies (orange geometric placeholders) - **Bounding boxes drawn**: - First: (-67°, -58°) to (-7°, -38°) - 2026-03-16 - Second: (-52°, -58°) to (-22°, -38°) - 2026-03-17 (drawn and queried 5+ times) - **Map operations (2026-03-17)**: Multiple flights to coordinates (-37°, -48°) at various altitudes: - Ground level altitude (~1km) at 15:34 - 7,810 km at 15:36 - 10,279 km at 17:30 - 10,260 km at 17:34 - 13,260 km (failed due to timeout) at 17:30 - 12,007 km (North Pole) at 19:34 - 14,987 km (before North Pole flight) at 19:33 **North Pole (北极点)** - Location: 0° lon, 90°N - Query date: 2026-03-17 18:44, 18:59, 19:06, 19:34 - Flight altitudes: 4,038 km, 19,653 km, 9,886 km, 12,007 km - Features: Mars North Polar Cap (water ice and CO2 ice), ~1,000 km diameter **South Pole (南极点)** - Location: 0° lon, 90°S - Query date: 2026-03-17 19:04 - Flight altitudes: 4,218 km - Features: Mars South Polar Cap, ~350 km diameter (permanent), up to 1,000 km (seasonal) **Global View (全球视野)** - Location: -0.395° lon, -6.3716° lat (equatorial region, southern hemisphere) - Query date: 2026-03-17 19:44 - Flight altitude: 26,673 km (highest recorded in session) - Status: Global overhead view of entire Mars surface ### Known Issues - Map-MCP 3D view initialization can fail intermittently (error: "3D 视图未初始化") - Semantic search similarity scores vary by feature prevalence in region (e.g., "dunes" scored 0.27, "craters" scored 0.45) - Browser connection issues can occur intermittently (timeout errors, 15s timeout encountered on 2026-03-17 at 17:30) - Some semantic descriptions in Argyre Planitia results showed anomalies (orange geometric placeholders instead of geological descriptions) - **Map-MCP viewport bbox coordinates frequently return global bounds (-180 to 180) instead of actual view** (confirmed multiple times on 2026-03-17, including 19:44) - Argyre Planitia bbox (-52°, -58°) to (-22°, -38°) drawn and queried 5+ times with consistent 259 results - Map altitude parameter is not always preserved during flights (actual altitude may differ from requested) ## Important Notes - Semantic search similarity scores: higher is better (1.0 = perfect match), but scores vary by feature abundance - Visual descriptions from semantic search include detailed geological analysis (features, landforms, scientific significance) - Map altitudes used: 100km (detailed view), 4000+km (regional overview), 10,000-23,000km (global/regional) - Map-MCP viewport bbox coordinates frequently return global bounds (-180 to 180) instead of actual view - persistent issue - Argyre Planitia data is primarily from June 2022 Tianwen-1 observations - Some semantic descriptions may be incomplete or anomalous (placeholders) - Primary Argyre Planitia bbox for repeated queries: (-52°, -58°) to (-22°, -38°), returns 259 Tianwen-1 images + 48 Mars CTX images - Browser timeout issues can interrupt map operations (15s timeout) - North Polar Cap composition: water ice and CO2 ice, ~1,000 km diameter - South Polar Cap: ~350 km diameter permanent, up to 1,000 km seasonal expansion - Highest recorded altitude: 26,673 km at global view (2026-03-17 19:44) - Assistant is a Mars Digital Assistant enabling natural language interaction for all platform operations - Frontend code repository: `~/studio/mars-frontend-vue/` --- *This file is automatically updated by nanobot when important information should be remembered.*