Dev development
Summary
水利工具集整合:创建共享库、Portal 入口,并规划独立仓库+VPS 部署方案
Outcomes
创建了 `lib/hydraulic/st_utils.py` 共享模块,新建 `projects/hydro_toolkit/` Portal 应用,迁移 6 个 Streamlit 应用使用共享工具函数,清理了 CLAUDE.md 中的 OA 遗留内容,并写好 handoff 文档规划下一步建立独立仓库和 VPS 部署。
Learnings
- 推广产品需要 Multi-page Streamlit app 而非 Portal 页面,才能实现在线部署和无缝体验
- 水利工具推广的核心卖点是「在线即用+开源透明」,对应行业对计算方法可审性的需求
Files Modified (17)
- /Users/tianli/.claude/plans/distributed-twirling-cook.md
- /Users/tianli/.claude/plans/hydro-toolkit-handoff.md
- /Users/tianli/.claude/projects/-Users-tianli-Dev/memory/MEMORY.md
- /Users/tianli/.claude/projects/-Users-tianli-Dev/memory/feedback_promotion_product.md
- /Users/tianli/Dev/CLAUDE.md
- /Users/tianli/Dev/scripts/CLAUDE.md
- /Users/tianli/Dev/scripts/lib/hydraulic/st_utils.py
- /Users/tianli/Dev/scripts/projects/capacity/web_app.py
- /Users/tianli/Dev/scripts/projects/district_scheduler/webapp/app.py
- /Users/tianli/Dev/scripts/projects/hydro_toolkit/_project.yaml
- /Users/tianli/Dev/scripts/projects/hydro_toolkit/app.py
- /Users/tianli/Dev/scripts/projects/irrigation/webapp/app.py
- /Users/tianli/Dev/scripts/projects/reservoir_schedule/app.py
- /Users/tianli/Dev/scripts/projects/water_annual/app.py
- /Users/tianli/Dev/scripts/projects/water_efficiency/_project.yaml
- /Users/tianli/Dev/scripts/projects/water_efficiency/app.py
- /Users/tianli/Dev/scripts/raycast/commands/hy_toolkit.sh