96SEO 2026-08-01 09:59 1
你是否也曾这样编写工具文档?
@lc_tooldef get_data -> str:
"""Get data."""
...
这样的文档对人类来说已经很差,对 LLM 更是灾难——它根本不知道这个工具做什么、什么时候该调用、应该传什么参数。

工具设计的三大主要维度:描述质量、错误处理、粒度设计。这里通过实验数据这些要素。
同一个天气查询工具的两个版本:
# 版本A:模糊不清
@lc_tooldef wear_vague -> str:
"""Get data."""
...
# 版本B:精准明确
@lc_tooldef wear_precise -> str:
"""Get current wear for a city.
Returns temperature and condition .
Use this whenever user asks about wear。temperature,or sky conditions
for a specific city. Pass city name as plain string e.g. 'Beijing'.
"""
...
用 100条天气相关查询测试两个版本的命中率:
Query Vague Precise
------------------------------------------------ ---------- ----------
What's wear in Beijing today?✓ called ✓ called
Is it raining in Shanghai right now?
✓ called ✓ called
What temperature should I expect in Shenzhen?✓ called ✓ called
Should I bring an umbrella to Beijing?✓ missed ✓ called
How's sky in Shanghai?✗ missed ✓ called
Tool call rate — Vague: 78% Precise: 95%
精准描述版本命中率提高17%
关键发现:当Agent只有一个工具时LLM别无选择;但生产程序通常有多个备选工具时精准描述才能帮助LLM做出正确选择。
"""<一句话说明功能>
至于返回值,- <字段1说明>: <类型>,e.g. "cloudy"
- <字段2说明>: <类型>,e.g. "25°C"
使用场景的观点是,- 使用者询问XXX时触发
- 不适用于XXX情况
参数要求的观点是,city: str,e.g. "Beijing"
date这方面,Optional,format YYYY-MM-DD,default today"""
两个逻辑相同但错误处理不同的天气查询工具:
# 高危版本 - 抛出异常导致崩溃
@lc_tooldef wear_raises -> str:
if city.lower not in MOCK_WEATHER:
raise ValueError
...
# 安全版本 - 返回可恢复的错误信息
@lc_tooldef wear_returns_error -> str:
if city.lower not in MOCK_WEATHER:
return f"Error: City '{city}' not found. Available cities: {list}"
...
测试结果对比:
| 场景\行为表现 | wear_raises | wear_returns_error |
|---|---|---|
| 已知城市: | ✅正常返回天气数据 | ✅正常返回天气数据 |
| 未知城市: | 💥崩溃 ValueError... | 👍自动恢复 "I'm sorry... Please check..." |
| 拼写错误: | ✅自动纠正后成功 | ✅自动纠正后成功 |
主要结论:
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback