Seasonal Planting Guide
Plan your garden with region-specific planting schedules for every month.
Quick Start
See what to plant this month
CODEBLOCK0
Get planting calendar for a month
CODEBLOCK1
Get full year calendar
CODEBLOCK2
Search for plants
CODEBLOCK3
Get plant details
CODEBLOCK4
Add custom plants to your calendar
CODEBLOCK5
Usage Patterns
For new gardeners
CODEBLOCK6
For experienced gardeners planning ahead
CODEBLOCK7
For small farmers
CODEBLOCK8
For container/indoor gardeners
CODEBLOCK9
Planting Zones
Understanding your USDA Hardiness Zone helps plan correctly:
| Zone | Temperature | Typical Plants |
|---|
| 3-4 | Very cold | Kale, peas, lettuce, carrots |
| 5-6 |
Cold | Tomatoes, peppers, beans, squash |
| 7-8 | Mild | Tomatoes, peppers, eggplant, corn |
| 9-10 | Warm | Year-round growing, tropical plants |
| 11+ | Tropical | Everything year-round |
How to find your zone:
- - Search online for "USDA hardiness zone [your city]"
- Most garden resources reference zones
- Use neighboring zone if unsure
Plant Categories
Cool-Season Crops
Plant in spring (March-May) or fall (August-October):
- - Lettuce, spinach, kale, arugula
- Peas, radishes, carrots
- Broccoli, cauliflower, Brussels sprouts
Warm-Season Crops
Plant after last frost (May-June):
- - Tomatoes, peppers, eggplant
- Beans, corn, squash
- Cucumbers, melons, zucchini
Herbs (Year-Round or Seasonal)
- - Perennial: Rosemary, thyme, oregano, sage, chives
- Annual: Basil, cilantro, dill, parsley
Root Vegetables
- - Early spring: Radishes, turnips
- Mid-season: Carrots, beets, parsnips
- Late season: Garlic (fall planting), onions
Examples
Spring garden planning
CODEBLOCK10
Fall garden planning
CODEBLOCK11
Year-round planning
CODEBLOCK12
Adding local knowledge
CODEBLOCK13
Search Features
- - Find plants by name or category
- See planting windows for each plant
- Get zone-specific recommendations
- Find similar plants (e.g., "tomato" finds all tomato varieties)
Security
Path Validation
The
export function validates output paths to prevent malicious writes:
- - ✅ Allowed:
~/.openclaw/workspace/, /tmp/, and home directory - ❌ Blocked: System paths (
/etc/, /usr/, /var/, etc.) - ❌ Blocked: Sensitive dotfiles (
~/.bashrc, ~/.ssh, etc.)
Data Storage
- - Planting calendar stored in: INLINECODE8
- Custom plants tracked alongside built-in database
- JSON format makes it easy to backup or extend
- Zone-specific recommendations for each plant
Best Practices
- 1. Know your zone - Determines planting windows
- Watch last frost date - Zone is guide, local weather matters
- Plan succession planting - Stagger plantings for continuous harvest
- Use plant-tracker - Combine with plant-tracker skill for full garden management
- Add local knowledge - Customize calendar with regional varieties
- Export for reference - Keep planting schedule handy
Companion Planting Tips
Combine with companion planting for better results:
| Plant | Good Companions | Avoid |
|---|
| Tomatoes | Basil, carrots, onions | Cabbage, potatoes |
| Lettuce |
Carrots, radishes, strawberries | Parsley |
| Beans | Corn, carrots, cucumbers | Onions, garlic |
| Peppers | Basil, onions, carrots | Fennel, kohlrabi |
Related Skills
- - plant-tracker - Manage individual plants, care schedules, harvest tracking
- garden-layout-planner (planned) - Design your garden layout
Use together for complete garden management!
季节性种植指南
根据特定区域的每月种植计划来规划您的花园。
快速入门
查看本月应种植的作物
bash
seasonal_planting.py now --zone 8a
获取某月的种植日历
bash
seasonal_planting.py month --month april --zone 6b
获取全年日历
bash
seasonal_planting.py year --zone 7a
搜索植物
bash
seasonal_planting.py search tomato
获取植物详情
bash
seasonal_planting.py show tomato
将自定义植物添加到日历
bash
seasonal_planting.py add tomato --planting april,may --zone 6a,6b,7a,7b,8a,8b
使用模式
针对新手园丁
bash
查看当前应种植的作物
seasonal_planting.py now --zone 7a
获取您所在区域的全年日历
seasonal_planting.py year --zone 7a
了解特定植物
seasonal_planting.py show lettuce
seasonal_planting.py show tomato
针对有经验、提前规划的园丁
bash
查看下个月应种植的作物
seasonal_planting.py month --month may --zone 7a
规划轮作种植
seasonal_planting.py month --month april --zone 7a
seasonal_planting.py month --month june --zone 7a
添加本地品种
seasonal_planting.py add local-corn --planting may,june --zone 7a --notes Silver Queen variety
针对小型农场主
bash
获取完整生产计划
seasonal_planting.py year --zone 6b > planting-schedule.txt
规划错峰种植
seasonal_planting.py month --month march --zone 6b # 早春作物
seasonal_planting.py month --month april --zone 6b # 主要作物
seasonal_planting.py month --month may --zone 6b # 晚春作物
为团队导出日历
seasonal_planting.py year --zone 6b --export ~/farm-calendar.md
针对容器/室内种植者
bash
搜索适合容器种植的植物
seasonal_planting.py search lettuce
seasonal_planting.py search herbs
查看种植窗口期
seasonal_planting.py show basil
种植区域
了解您的美国农业部耐寒区有助于正确规划:
| 区域 | 温度 | 典型植物 |
|---|
| 3-4 | 非常寒冷 | 羽衣甘蓝、豌豆、生菜、胡萝卜 |
| 5-6 |
寒冷 | 番茄、辣椒、豆类、南瓜 |
| 7-8 | 温和 | 番茄、辣椒、茄子、玉米 |
| 9-10 | 温暖 | 全年种植、热带植物 |
| 11+ | 热带 | 全年可种植任何作物 |
如何查找您的区域:
- - 在线搜索USDA hardiness zone [您的城市]
- 大多数园艺资源会参考区域信息
- 如果不确定,可使用邻近区域
植物分类
冷季作物
春季(3-5月)或秋季(8-10月)种植:
- - 生菜、菠菜、羽衣甘蓝、芝麻菜
- 豌豆、小萝卜、胡萝卜
- 西兰花、花椰菜、抱子甘蓝
暖季作物
在最后一次霜冻后(5-6月)种植:
- - 番茄、辣椒、茄子
- 豆类、玉米、南瓜
- 黄瓜、甜瓜、西葫芦
香草(全年或季节性)
- - 多年生:迷迭香、百里香、牛至、鼠尾草、细香葱
- 一年生:罗勒、香菜、莳萝、欧芹
根茎类蔬菜
- - 早春:小萝卜、芜菁
- 中季:胡萝卜、甜菜、欧洲防风草
- 晚季:大蒜(秋季种植)、洋葱
示例
春季花园规划
bash
区域6b - 四月
seasonal_planting.py month --month april --zone 6b
输出:番茄、辣椒、豆类、南瓜、黄瓜
区域8a - 四月
seasonal_planting.py month --month april --zone 8a
输出:番茄、辣椒、茄子、玉米、秋葵(更早开始)
规划轮作种植
seasonal_planting.py month --month april --zone 6b
seasonal_planting.py month --month may --zone 6b
seasonal_planting.py month --month june --zone 6b
秋季花园规划
bash
区域7a - 八月(秋季作物)
seasonal_planting.py month --month august --zone 7a
输出:生菜、菠菜、羽衣甘蓝、小萝卜、豌豆
区域5a - 九月(秋季作物)
seasonal_planting.py month --month september --zone 5a
输出:生菜、菠菜、羽衣甘蓝、大蒜(用于越冬)
全年规划
bash
获取您所在区域的全年日历
seasonal_planting.py year --zone 7a
导出以供参考
seasonal_planting.py year --zone 7a --export ~/garden-calendar-2026.md
添加本地知识
bash
添加您所在区域的特定建议
seasonal_planting.py add corn --planting may,june --zone 7a \
--notes Silver Queen variety best, plant in blocks for pollination
添加传家宝品种
seasonal_planting.py add heirloom-tomato --planting april,may --zone 6b,7a \
--notes Brandywine, Cherokee Purple - start indoors 6 weeks before last frost
搜索功能
- - 按名称或类别查找植物
- 查看每种植物的种植窗口期
- 获取特定区域的推荐
- 查找相似植物(例如,tomato可找到所有番茄品种)
安全性
路径验证
export函数会验证输出路径以防止恶意写入:
- - ✅ 允许:~/.openclaw/workspace/、/tmp/和主目录
- ❌ 阻止:系统路径(/etc/、/usr/、/var/等)
- ❌ 阻止:敏感点文件(~/.bashrc、~/.ssh等)
数据存储
- - 种植日历存储在:~/.openclaw/workspace/planting_calendar.json
- 自定义植物与内置数据库一起跟踪
- JSON格式便于备份或扩展
- 每种植物都有特定区域的推荐
最佳实践
- 1. 了解您的区域 - 决定种植窗口期
- 关注最后一次霜冻日期 - 区域是指导,当地天气更重要
- 规划轮作种植 - 错开种植以实现连续收获
- 使用植物追踪器 - 结合植物追踪技能实现完整的花园管理
- 添加本地知识 - 用区域品种自定义日历
- 导出以供参考 - 随时掌握种植计划
伴生种植技巧
结合伴生种植可获得更好效果:
| 植物 | 良好伴生植物 | 避免 |
|---|
| 番茄 | 罗勒、胡萝卜、洋葱 | 卷心菜、土豆 |
| 生菜 |
胡萝卜、小萝卜、草莓 | 欧芹 |
| 豆类 | 玉米、胡萝卜、黄瓜 | 洋葱、大蒜 |
| 辣椒 | 罗勒、洋葱、胡萝卜 | 茴香、苤蓝 |
相关技能
- - 植物追踪器 - 管理单个植物、养护计划、收获跟踪
- 花园布局规划器(计划中) - 设计您的花园布局
一起使用可实现完整的花园管理!