Files
MemRelay/projects/62afe036-4c36-42b0-89fd-e2231d3d6788/curated/SiteDataTool0701 下一步任务.md
T

91 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: SiteDataTool0701 下一步任务
type: curated
permalink: main/projects/62afe036-4c36-42b0-89fd-e2231d3d6788/curated/site-data-tool0701-下一步任务
stable_id: ff0c27f1-baa8-455d-b9ec-cebe5925b88e
scope: project
project_id: 62afe036-4c36-42b0-89fd-e2231d3d6788
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: tasks
revision: 1
source_memory_ids:
- 68d59d9b-3308-4563-bba7-5ba81174722c
- 72ec6a42-69ec-4c45-a598-e5534f7c050d
- 87a78fac-0658-442c-bd14-84c63c86368b
- 8ad5de0d-2707-4541-a872-f7a5b716bf41
- a63a558b-f39d-4b8b-9d70-3b1257b30e6a
- e004b8a7-8d27-4f21-b6b4-a9f3c94b7472
- f4b3217b-848a-43c4-84a6-95471a989c7e
source_checkpoint_ids:
- 1c8ba860-ef86-46a0-ae80-cbcfe8b1dda2
- 6eae8a0e-0400-4d9b-a176-05a7be7cb6fc
- 72b25de3-18fa-4d8e-bc43-9123dfd0cd90
- b354af29-a446-472d-934a-7861bfddcf42
- b64e4925-8732-4a8c-ac81-69f478ebfeda
- e212b1ee-d8b8-4375-914d-cd04cb378024
source_file_ids: []
source_git_commit: 19e40d6704555938f1a53a7ebe89ba524db982c3
source_git_commits:
- 19e40d6704555938f1a53a7ebe89ba524db982c3
source_agent_sync_ids: []
model_connection: Sub2API
model_name: git-restore
source_count: 34
source_revisions:
memory:4fd4cb43-e023-4e06-b422-d1dafdfcf786: '1'
memory:05637a97-7c1e-407e-991e-7a6c4d8f0345: '1'
memory:3915bdec-9d08-4bd7-917c-b83a4e5449ad: '1'
memory:3492eae2-f8fb-4b78-bd41-01c68576376f: '1'
memory:6c3f2392-b922-4e91-a433-260f285147af: '1'
source_dispositions:
processed: 34
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- curated_baseline:ff0c27f1-baa8-455d-b9ec-cebe5925b88e
- memory:3492eae2-f8fb-4b78-bd41-01c68576376f
- memory:6c3f2392-b922-4e91-a433-260f285147af
- memory:4fd4cb43-e023-4e06-b422-d1dafdfcf786
- memory:05637a97-7c1e-407e-991e-7a6c4d8f0345
- memory:3915bdec-9d08-4bd7-917c-b83a4e5449ad
job_cited_source_ids:
- curated_baseline:ff0c27f1-baa8-455d-b9ec-cebe5925b88e
conflicts: []
supersedes: []
preferences: []
source_cursor: 726
source_hash: e915d35dc4d6977809a904c927e5cc5bdcd7c8e4240cc3a22984fb1dc408d29b
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-09-16T10:12:37.427415+00:00'
updated_at: '2026-09-23T14:55:58.268801+00:00'
tags:
- tasks
- development
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
# SiteDataTool0701 开发任务列表
## 立即执行
1. **与用户确认需求**,收集即将修改或扩展的功能点。
2. **避免全量 GPKG 匹配**,必要时按月子集处理。
3. **代码审计**:检查 `main.py`,保证所有 `sqlite3` 连接在更新前调用 `close()`,且不使用 `threading` 处理 GPKG。
4. **核对 `requirements.txt`** 与实际环境,确保 `numpy==2.5.0`、`scipy==1.18.0` 等兼容。
5. **按共享规则,功能完成后即 `push`**,必要时执行 `rebase`/`fast‑forward` 合并。
## 中期目标(1 周)
- 完善日志:为每个子流程添加统一日志。
- 单元测试:至少 5 条单元测试,覆盖空间匹配、指标缓存读取与写入。
- 文档:在 `aidocs/` 中更新 `project_context.md`,记录已完成步骤与待验证部分。
## 长期目标(2–4 周)
- 性能优化:根据运行数据评估 GPKG RTree 是否命中,必要时重建索引或改用更高效几何库。
- 数据可视化:将结果表格图表导出为 PNG,方便非 Office 环境快速预览。
- 发布:完成阶段任务后创建发布分支,执行 CI/PR 流程,确保无未审查代码变更。
*注:所有开发记忆均通过 MemRelay 管理,`aidocs/` 仅为离线存储,遵循共享 Git 工作流规则,切勿使用 `--force`。