Soil & Water Management
This is the foundation under the grow-food-anywhere skill. You can know everything about planting and spacing and still fail if your soil is dead or your water management is wrong. Soil is not dirt -- it's a living system with billions of organisms in a handful, and those organisms do most of the work of feeding your plants. Water management means getting the right amount of water to the right place at the right time without wasting it. Both of these are learnable, and both reward paying attention more than spending money. A $10 soil test tells you more than $200 worth of random amendments.
``agent-adaptation
# Localization note -- soil science and water management principles are universal.
# Products, regulations, and climate factors vary.
# Agent must follow these rules when working with non-US users:
- Soil testing, composting, and irrigation principles are universal.
- Soil testing services:
US: Cooperative Extension soil testing labs (every state has one, $10-25)
UK: RHS soil testing, independent labs
AU: State DPI soil testing services
EU: varies by country -- search "soil testing laboratory" + country
- Rainwater harvesting legality:
US: varies by state (legal in most, restricted in CO and some western states)
UK: legal and encouraged
AU: legal, encouraged, rebates available in some states
EU: varies by country, generally legal
Agent MUST check local regulations before advising on rainwater collection.
- Composting regulations:
Some municipalities regulate or provide composting programs.
UK: many councils provide subsidized composting bins.
Agent should check local programs that may reduce cost.
- Measurement units:
US: inches, feet, gallons, Fahrenheit
UK/AU/EU: centimeters, meters, liters, Celsius
Agent must convert when working with non-US users.
- Climate zones:
US: USDA Hardiness Zones
UK: RHS Hardiness Ratings
AU: Climate zones per state
EU: USDA-equivalent zones exist for most countries
Composting rates, irrigation needs, and growing seasons vary by zone.
CODEBLOCK0
SOIL TESTING:
THE JAR TEST (free, do it yourself, takes 24 hours):
-> Fill a quart jar 1/3 with soil from your garden
-> Fill the rest with water, leaving an inch of air
-> Add a tablespoon of dish soap (breaks up clay particles)
-> Shake vigorously for 2 minutes
-> Set on a flat surface and don't touch for 24 hours
-> After 24 hours, you'll see layers:
BOTTOM: sand (settles in minutes -- large, gritty particles)
MIDDLE: silt (settles in hours -- fine, flour-like particles)
TOP: clay (settles last -- may stay cloudy for days)
FLOATING: organic matter
-> Ideal garden soil (loam): roughly equal parts sand, silt, and clay
-> Heavy clay: slow drainage, holds nutrients well, hard to work wet
-> Sandy: drains fast, loses nutrients quickly, easy to work
-> Now you know your soil texture and can amend accordingly
pH TESTING ($5-10 for strips, $10-15 for a probe or kit):
-> Most vegetables prefer pH 6.0-7.0 (slightly acidic to neutral)
-> Below 6.0: soil is too acidic. Add garden lime (calcium carbonate)
per soil test recommendations.
-> Above 7.0: soil is too alkaline. Add elemental sulfur or peat moss
per soil test recommendations.
-> Blueberries are the exception: they want 4.5-5.5 (very acidic)
-> pH affects nutrient availability. Plants can starve in nutrient-rich
soil if the pH is wrong.
LAB SOIL TEST ($10-25 through your state Cooperative Extension):
-> The real test. Tells you exact pH, nutrient levels, organic matter
percentage, and specific amendment recommendations.
-> How to take a sample: dig to 6 inches in 5-10 spots across your
garden, mix the samples in a clean bucket, send 1-2 cups to the lab.
-> Results come back in 1-3 weeks with specific recommendations
for what to add and how much.
-> Do this every 2-3 years or whenever you're starting a new bed.
-> This $15 test prevents hundreds of dollars in wrong amendments.
CODEBLOCK1
NITROGEN, PHOSPHORUS, POTASSIUM (N-P-K):
Every fertilizer bag has three numbers: N-P-K (e.g., 10-10-10).
These are the percentages of each nutrient by weight.
NITROGEN (N) -- leaf and stem growth
-> Deficiency signs: yellow leaves starting from the bottom of the plant,
stunted growth, pale green color overall
-> Sources: compost, manure (aged), blood meal, fish emulsion,
cover crops (clover, peas, beans fix nitrogen from the air)
-> Too much: excessive leafy growth at the expense of fruit/flowers,
soft growth that attracts pests
PHOSPHORUS (P) -- roots, flowers, fruit
-> Deficiency signs: purple/reddish tint to leaves (especially
undersides), poor flowering, weak root system, slow growth
-> Sources: bone meal, rock phosphate, compost
-> Note: phosphorus doesn't move much in soil -- incorporate it
into the root zone, don't just top-dress
POTASSIUM (K) -- overall plant health, disease resistance, water regulation
-> Deficiency signs: brown leaf edges (leaf scorch), weak stems,
poor fruit quality
-> Sources: wood ash (also raises pH), greensand, kelp meal, compost
THE BEST ADVICE: Add compost. It contains all three nutrients plus
micronutrients plus organic matter plus beneficial microbes. If you
do only one thing for your soil, add compost.
CODEBLOCK2
COMPOSTING METHODS:
METHOD 1: COLD PILE (lazy compost -- works, just slow)
-> Pile up yard waste and kitchen scraps in a corner
-> Walk away
-> In 6-12 months, the bottom of the pile is compost
-> Add material on top, harvest from the bottom
-> No turning, no monitoring, no effort
-> Downsides: slow, may attract pests if meat/dairy are added,
doesn't kill weed seeds or pathogens
METHOD 2: HOT PILE (active compost -- faster, more effort)
-> Build a pile at least 3x3x3 feet (critical mass for heat)
-> Layer browns and greens (see ratios below)
-> Maintain moisture (damp as a wrung-out sponge)
-> Turn weekly with a pitchfork (moves outside material to the center)
-> Pile should reach 130-160F in the center (kills weed seeds and
pathogens at 131F sustained for 3 days)
-> Compost thermometer ($10-15) takes the guesswork out
-> Done in 4-8 weeks if managed well
-> Downsides: requires regular effort, needs enough material to
build a full pile at once
METHOD 3: TUMBLER ($80-150)
-> Enclosed drum on a frame, turn by spinning the drum
-> Contained: no pest access, clean-looking, good for small yards
-> Faster than cold pile, easier than hot pile
-> Downside: limited capacity, expensive per cubic foot of output
METHOD 4: WORM BIN ($30-50 DIY, $50-100 purchased)
-> Red wiggler worms (Eisenia fetida) eat kitchen scraps and produce
vermicompost -- the best compost there is
-> Perfect for apartments, small spaces, year-round indoor operation
-> Setup: opaque bin with drainage holes, damp bedding (shredded
newspaper or cardboard), 1 lb of red wigglers ($25-30 online)
-> Feed: bury kitchen scraps under the bedding. The worms eat it.
-> Harvest: push finished compost to one side, add fresh bedding
and food to the other side, worms migrate, harvest the finished side
-> Downside: can't handle yard waste volume, needs attention to
moisture and temperature (worms die above 85F and below 40F)
WHAT TO COMPOST:
GREENS (nitrogen-rich -- "hot" material):
-> Fruit and vegetable scraps
-> Coffee grounds and tea bags (remove staples)
-> Fresh grass clippings
-> Plant trimmings
-> Eggshells (technically neutral, but add calcium)
BROWNS (carbon-rich -- "cool" material):
-> Dry leaves
-> Cardboard (torn up, remove tape/stickers)
-> Newspaper (shredded)
-> Straw
-> Wood chips (small amounts -- slow to break down)
-> Dryer lint (from natural fiber laundry only)
RATIO: Aim for roughly 3 parts brown to 1 part green by volume.
-> Pile smells bad? Too much green (add browns)
-> Pile isn't heating up? Too much brown (add greens) or too dry
(add water)
NEVER COMPOST:
-> Meat, fish, bones (attract pests, smell terrible)
-> Dairy products (same)
-> Pet waste from dogs/cats (pathogens that survive composting)
-> Diseased plant material (spreads disease to garden)
-> Treated or painted wood (chemicals)
-> Weeds that have gone to seed (unless your pile is reliably hitting
131F+ for multiple days)
CODEBLOCK3
BUILDING SOIL -- THE LONG GAME:
ORGANIC MATTER is the single most important thing you can add to any soil.
-> Improves clay: opens up structure, improves drainage
-> Improves sand: increases water retention, holds nutrients
-> Feeds soil biology: the organisms that make nutrients available
to plants
-> Target: 5% organic matter in your garden soil (most native soil
is 1-3%)
-> How to get there: add 2-4 inches of compost annually, don't till
it under (let the organisms incorporate it)
MULCHING:
-> 2-4 inches of organic mulch on the soil surface (wood chips, straw,
shredded leaves, grass clippings)
-> Benefits:
-> Reduces watering needs by 50% (suppresses evaporation)
-> Suppresses weeds (blocks light)
-> Feeds soil life as it decomposes (bottom layer becomes humus)
-> Moderates soil temperature (cooler in summer, warmer in winter)
-> Don't pile mulch against plant stems (causes rot)
-> Replenish as it decomposes (1-2 times per year)
COVER CROPPING:
-> Plant clover, winter rye, buckwheat, or field peas in beds during
the off-season (when nothing else is growing)
-> Benefits:
-> Legumes (clover, peas) fix nitrogen from the air into the soil
-> Roots prevent erosion and break up compacted soil
-> Living roots feed soil microbes
-> When cut down ("terminated"), the plant material becomes mulch
-> Timing: plant after harvest, cut down 2-3 weeks before spring
planting
-> Buckwheat: fast summer cover crop (30 days to maturity), great
for pollinators, breaks down quickly
NO-TILL / MINIMAL TILL:
-> Tilling destroys soil structure, kills beneficial fungi, exposes
weed seeds, and accelerates organic matter breakdown
-> Instead: add compost on top, let organisms incorporate it, use
mulch to suppress weeds
-> Exception: initial bed creation (breaking new ground) may require
tilling or sheet mulching (layer cardboard + compost over grass,
wait 3-6 months)
CODEBLOCK4
IRRIGATION METHODS (most to least efficient):
DRIP IRRIGATION (90%+ efficiency):
-> Water delivered directly to the root zone through emitters
-> Minimal evaporation, no wet foliage (less disease)
-> DIY SETUP ($50-100 for 100 feet of bed):
1. Connect to your hose bib with a timer ($25-50 battery-powered)
2. Main line (1/2" polyethylene tubing) runs along the bed
3. Emitter tubing (1/4" with built-in drip emitters) branches off
to each row or plant
4. Emitter spacing: 12" for dense crops (lettuce, carrots),
18-24" for larger plants (tomatoes, peppers)
5. End caps on all lines
6. Run for 30-60 minutes per session (adjust based on soil and
weather -- stick your finger in the soil to check moisture depth)
-> Timer settings: every day in hot weather, every 2-3 days in
mild weather, less in clay soil (holds water), more in sandy soil
SOAKER HOSES (70-80% efficiency):
-> Porous hose that seeps water along its length
-> Cheaper than drip ($10-20 for 50 feet)
-> Less precise -- can't target individual plants
-> Good for dense plantings, rows of vegetables, flower beds
-> Lay under mulch to reduce evaporation
-> Don't run longer than 50 feet (pressure drops)
OVERHEAD SPRINKLERS (50-70% efficiency):
-> Loses water to evaporation and wind
-> Wets foliage (promotes fungal disease)
-> Only advantage: covers large areas cheaply
-> If you must use sprinklers: water early morning so foliage dries
before nightfall
HAND WATERING:
-> Fine for containers and small beds
-> Inconsistent -- some areas get too much, others too little
-> Time-consuming for anything over 100 square feet
WATERING TIMING AND TECHNIQUE:
-> Early morning is best (less evaporation, leaves dry before night)
-> Deep and infrequent beats shallow and daily
-> Deep watering encourages roots to grow down (more drought-resistant)
-> Shallow daily watering keeps roots near the surface (more vulnerable)
-> Aim for 1 inch of water per week (including rain)
-> Stick your finger 2 inches into the soil. Dry? Water. Moist? Wait.
CODEBLOCK5
RAINWATER HARVESTING:
LEGAL STATUS:
-> Varies by state/jurisdiction. Most places allow it. A few western
US states have restrictions or require permits.
-> Agent MUST check local regulations before advising.
-> Common restrictions: maximum collection volume, must be used for
irrigation only (not potable), setback from property lines.
THE MATH:
-> 1 inch of rain on 1,000 square feet of roof = approximately 600 gallons
-> A typical rain barrel is 55 gallons
-> Average US roof: 1,500-2,500 square feet
-> Even modest rainfall produces far more water than most people realize
BASIC BARREL SETUP ($40-80 DIY):
1. Position a 55-gallon food-grade drum under a downspout
2. Install a gutter diverter or flex elbow to direct water into the barrel
3. Screen the inlet (fine mesh to keep mosquitoes and debris out)
4. Install a spigot near the bottom ($5-10 brass hose bib, drill
and thread into the barrel)
5. Attach a garden hose or fill watering cans from the spigot
6. Install an overflow port near the top (direct overflow away from
your foundation)
7. Elevate the barrel 1-2 feet on cinder blocks for gravity pressure
FIRST-FLUSH DIVERTER ($20-40 or DIY):
-> The first water off the roof carries the most dirt, bird droppings,
pollen, and debris
-> A first-flush diverter captures the first 1-2 gallons per 100
square feet of roof and diverts it away from your barrel
-> Significantly improves water quality for garden use
SCALING UP:
-> Link multiple barrels together with overflow connections
-> 275-gallon IBC totes ($50-150 used) hold 5x more than a barrel
-> Larger cisterns (500-5000 gallons) for serious rainwater systems
(requires planning and potentially permits)
WINTERIZING (freeze climates):
-> Disconnect barrels before first freeze
-> Drain completely (water expands when frozen, cracks barrels/spigots)
-> Store upside down or indoors
-> Reconnect after last frost
CODEBLOCK6
SWALES AND BERMS (passive water capture):
A swale is a shallow trench dug on contour (level across the slope).
A berm is the mound of soil from the trench, placed on the downhill side.
HOW THEY WORK:
-> Water running downhill hits the swale and stops
-> Instead of running off your property, it soaks into the ground
-> The berm catches overflow and directs it to planted areas
-> Over time, the area downhill of the swale becomes the most
fertile, well-watered part of your property
BUILDING A SWALE:
1. Find the contour line (use an A-frame level: two sticks joined
at the top, a string with a weight hanging from the junction --
when the weight hangs to the center, both legs are at the same
elevation)
2. Dig a trench along the contour: 12-18 inches deep, 2-3 feet wide
3. Place the excavated soil on the downhill side (the berm)
4. Plant the berm with perennials, fruit trees, or berry bushes --
their roots will access the stored moisture
READING YOUR PLANTS:
-> Heat wilt: leaves droop in afternoon sun but recover by evening.
This is normal. Don't water for heat wilt.
-> Drought wilt: leaves droop and DON'T recover by evening. Water now.
Tomorrow is too late for shallow-rooted plants.
-> Overwatering: leaves droop even though soil is wet. Roots are
suffocating. Stop watering, improve drainage.
-> Yellow lower leaves with green upper leaves: often nitrogen
deficiency OR overwatering. Check soil moisture before assuming
it's a nutrient problem.
CODEBLOCK7 yaml
state:
soil:
tested: false
texture: null # sand, silt, clay, loam, sandy_loam, clay_loam
ph: null
organic_matter_percent: null
nitrogen_level: null # low, adequate, high
phosphorus_level: null
potassium_level: null
amendments_applied: []
composting:
method: null # cold_pile, hot_pile, tumbler, worm_bin, none
active: false
brown_green_ratio: null
temperature: null
issues: []
irrigation:
method: null # drip, soaker, sprinkler, hand, none
timer_installed: false
coverage_adequate: null
schedule: null
rainwater:
legal_status_checked: false
legal_in_jurisdiction: null
collection_setup: false
capacity_gallons: null
winterized: null
growing_area:
type: null # in_ground, raised_bed, containers
square_footage: null
sun_hours: null
slope: null
mulched: false
cover_cropped: false
CODEBLOCK8 yaml
triggers:
- name: soil_test_first
condition: "soil.tested IS false AND growing_area.type IS SET"
action: "Before adding any amendments, let's test your soil. A $10-25 test through your local Cooperative Extension tells you exactly what your soil needs instead of guessing. Send in a sample now and we'll have recommendations in 1-3 weeks."
- name: compost_start
condition: "composting.method IS null AND soil.organic_matter_percent IS SET AND soil.organic_matter_percent < 5"
action: "Your soil organic matter is below 5%. Composting is the best way to build it up over time. Let's figure out which composting method fits your space and lifestyle."
- name: rainwater_legal_check
condition: "rainwater.legal_status_checked IS false AND rainwater.collection_setup IS false"
action: "Before setting up rainwater collection, we need to check if it's legal in your area. Some jurisdictions have restrictions on rainwater harvesting. What state or region are you in?"
- name: irrigation_setup
condition: "growing_area.square_footage > 50 AND irrigation.method IS null"
action: "Your growing area is large enough that hand watering will become a chore. Let's set up a basic irrigation system. For most vegetable gardens, drip irrigation is the best option -- efficient, inexpensive, and can run on a timer."
- name: mulch_reminder
condition: "growing_area.type IS SET AND growing_area.mulched IS false"
action: "Your beds aren't mulched. Adding 2-4 inches of organic mulch reduces watering by up to 50%, suppresses weeds, and feeds your soil as it breaks down. What materials do you have available?"
``
土壤与水分管理
这是在任何地方种植食物技能的基础。你可能对种植和间距了如指掌,但如果土壤是死的,或者水分管理不当,仍然会失败。土壤不是泥土——它是一个活的系统,一把土里就有数十亿个生物体,而这些生物体承担了为植物提供养分的大部分工作。水分管理意味着在正确的时间、正确的地点提供适量的水,而不浪费。这两者都是可以学习的,而且它们更青睐用心观察而非花钱。一个10美元的土壤测试能告诉你比价值200美元的随机改良剂更多的信息。
agent-adaptation
本地化说明——土壤科学和水分管理原则具有普遍性。
产品、法规和气候因素因地而异。
代理在为非美国用户服务时必须遵循以下规则:
- - 土壤测试、堆肥和灌溉原则具有普遍性。
- 土壤测试服务:
美国:合作推广土壤测试实验室(每个州都有,10-25美元)
英国:皇家园艺学会土壤测试,独立实验室
澳大利亚:州立农业部门土壤测试服务
欧盟:因国家而异——搜索土壤测试实验室+国家名称
美国:因州而异(大多数州合法,科罗拉多州和一些西部州有限制)
英国:合法且受鼓励
澳大利亚:合法,受鼓励,部分州有补贴
欧盟:因国家而异,通常合法
代理在建议收集雨水前必须检查当地法规。
一些市政当局对堆肥进行监管或提供堆肥计划。
英国:许多市政委员会提供补贴堆肥箱。
代理应检查可能降低成本的当地计划。
美国:英寸、英尺、加仑、华氏度
英国/澳大利亚/欧盟:厘米、米、升、摄氏度
代理在为非美国用户服务时必须进行转换。
美国:美国农业部耐寒区
英国:皇家园艺学会耐寒等级
澳大利亚:各州气候区
欧盟:大多数国家存在与美国农业部等效的耐寒区
堆肥速率、灌溉需求和生长季节因区域而异。
来源与验证
何时使用
- - 用户想改善花园土壤但不知从何入手
- 用户正在开始堆肥堆或蚯蚓箱
- 用户需要为花园或食物种植区设置灌溉系统
- 用户想收集雨水用于花园
- 用户土壤贫瘠(粘土、沙土、板结)且需要提高肥力
- 用户正在从容器种植扩展到地面种植
- 用户正在处理其土地上的排水问题
操作指南
第一步:测试你的土壤
代理行动:在用户向土壤中添加任何东西之前,先确定他们有什么。土壤测试可以消除猜测。
土壤测试:
罐子测试(免费,自己动手,需要24小时):
-> 将一个夸脱罐子装满1/3的花园土壤
-> 用剩余部分装满水,留出一英寸的空气
-> 加入一汤匙洗洁精(分解粘土颗粒)
-> 剧烈摇晃2分钟
-> 放在平坦表面上,24小时内不要碰触
-> 24小时后,你会看到分层:
底部:沙子(几分钟内沉淀——大而粗糙的颗粒)
中间:淤泥(几小时内沉淀——细如面粉的颗粒)
顶部:粘土(最后沉淀——可能几天都保持浑浊)
漂浮物:有机物
-> 理想的花园土壤(壤土):大致等量的沙、淤泥和粘土
-> 重粘土:排水慢,保肥好,湿时难耕作
-> 沙土:排水快,养分流失快,易耕作
-> 现在你知道了土壤质地,可以相应地进行改良
pH测试(试纸5-10美元,探头或测试套件10-15美元):
-> 大多数蔬菜喜欢pH 6.0-7.0(微酸性到中性)
-> 低于6.0:土壤太酸。根据土壤测试建议添加花园石灰(碳酸钙)。
-> 高于7.0:土壤太碱。根据土壤测试建议添加元素硫或泥炭藓。
-> 蓝莓是个例外:它们喜欢4.5-5.5(非常酸)
-> pH值影响养分有效性。如果pH值不对,植物可能在营养丰富的土壤中挨饿。
实验室土壤测试(通过你所在州的合作推广服务,10-25美元):
-> 真正的测试。告诉你确切的pH值、养分水平、有机质百分比以及具体的改良建议。
-> 如何取样:在花园的5-10个点挖到6英寸深,将样品在干净的桶中混合,送1-2杯到实验室。
-> 结果在1-3周内返回,并附带具体添加什么以及添加多少的建议。
-> 每2-3年做一次,或者每当你要开始一个新苗床时。
-> 这个15美元的测试可以防止在错误的改良剂上花费数百美元。
第二步:三大营养元素(氮-磷-钾)
代理行动:解释大量营养素,以便用户能够解读他们的土壤测试并理解肥料标签。
氮、磷、钾(N-P-K):
每个肥料袋上都有三个数字:N-P-K(例如,10-10-10)。
这些是按重量计算的每种养分的百分比。
氮(N)——叶和茎的生长
-> 缺乏症状:从植物底部开始叶子变黄,生长迟缓,整体呈淡绿色
-> 来源:堆肥、粪肥(腐熟的)、血粉、鱼乳剂、覆盖作物(三叶草、豌豆、豆类从空气中固氮)
-> 过量:以牺牲果实/花朵为代价的过度叶片生长,吸引害虫的软嫩生长
磷(P)——根、花、果实
-> 缺乏症状:叶子呈紫色/微红色调(尤其是背面),开花不良,根系弱,生长缓慢
-> 来源:骨粉、磷矿粉、堆肥
-> 注意:磷在土壤中移动性不大——应将其混入根区,而不仅仅是表面施用
钾(K)——整体植物健康、抗病性、水分调节
-> 缺乏症状:棕色叶缘(叶焦),茎秆弱,果实品质差
-> 来源:木灰(也会提高pH值)、海绿石砂、海带粉、堆肥
最佳建议:添加堆肥。它包含所有三种养分,加上微量元素、有机质和有益微生物。如果你只为土壤做一件事,那就是添加堆肥。
第三步:堆肥
代理行动:帮助用户选择并开始适合其空间、时间和生活方式的堆肥方法。
堆肥方法:
方法一:冷堆(懒人堆肥——有效,只是慢)
-> 将庭院垃圾和厨房 scraps 堆在一个角落
-> 走开
-> 6-12个月后,堆的底部就是堆肥
-> 在上面添加材料,从底部收获
-> 无需翻堆,无需监控,无需费力
-> 缺点:慢,如果加入肉/奶制品可能吸引害虫,不能杀死杂草种子或病原体
方法二:热堆(活性堆肥——更快,更费力)
-> 建造一个至少3x3x3英尺的堆(产生热量的临界质量)
-> 分层铺设棕色和绿色材料(见下方比例)
-> 保持湿度(像拧干的湿海绵一样潮湿)
-> 每周用干草叉翻堆一次(将外部材料移到中心)
-> 堆中心应达到130-160华氏度(在131华氏度持续3天可杀死杂草种子和病原体)
-> 堆肥温度计(10-15美元)消除了猜测
-> 如果管理得当,4-8周完成
-> 缺点:需要定期努力,需要足够的材料一次性建造一个完整的堆
方法三:堆肥滚筒(80-150美元)
-> 封闭式滚筒安装在框架上,通过旋转滚筒来翻堆
-> 封闭式:无害虫进入,外观整洁,适合小院子
-> 比冷堆快,比热堆容易
-> 缺点:容量有限,每立方英尺产出成本高
方法四:蚯蚓箱(DIY 30-50美元,购买50-100美元)
-> 红蚯蚓(学名Eisenia fetida)吃厨房 scraps 并产生蚯蚓粪——最好的堆肥
-> 非常适合公寓、小空间、全年室内操作
->