{ "generated_at": "2026-08-24T00:00:00+08:00", "task_id": "T-mt60zv33", "sources": [ { "id": "repo-01", "type": "repo_file", "path": "system/agents/pricing-api-integrator/agent.md", "used_for": "本体9条硬约束逐条走查(第2节)" }, { "id": "repo-02", "type": "repo_file", "path": "system/agents/pricing-api-integrator/.claude/skills/main_skill/SKILL.md", "used_for": "价格快照schema、缺鉴权求助流程、四段式细则逐条走查(第2节)" }, { "id": "repo-03", "type": "repo_file", "path": "system/agents/pricing-api-integrator/config.json", "used_for": "确认当前 status=training,无 skills.benchmark_score,印证首训状态(第2.4节)" }, { "id": "repo-04", "type": "repo_file", "path": "system/agents/youtube-crawler/workspace/fde_report_v2.md", "used_for": "先例整体训练流程与最终得分95.5/100(第1.1节)" }, { "id": "repo-05", "type": "repo_file", "path": "system/agents/youtube-crawler/workspace/hunt/knowhow.md", "used_for": "先例 Hunt 阶段方案对比与API细节(第1.1节)" }, { "id": "repo-06", "type": "repo_file", "path": "system/agents/youtube-crawler/workspace/digest_v2/benchmark_v2.md", "used_for": "先例8维度加权评分表+11条自动化测试用例,三级降级判定信号与重试参数、配额/缓存验收标准(第1.2-1.3节)" }, { "id": "repo-07", "type": "repo_file", "path": "system/agents/youtube-crawler/workspace/evolve_v2/evolution_report_v2.md", "used_for": "先例 Evolve 阶段具体改进项与HTTP分层处理/重试退避数字来源交叉验证(第1.2节)" }, { "id": "repo-08", "type": "repo_file", "path": "system/agents/youtube-crawler/workspace/evolve_v2/verification_report.md", "used_for": "先例最终验证得分与产出文件清单(第1.1节)" }, { "id": "repo-09", "type": "repo_file", "path": "system/agents/youtube-crawler/SKILL.md", "used_for": "先例已投产技能本体的固化参数(重试/缓存/字段规范),与digest/evolve报告互相印证(第1.2节)" }, { "id": "repo-10", "type": "repo_file", "path": "system/agents/youtube-crawler/config.json", "used_for": "对照 config.json 里 skills.{version,benchmark_score,status} 结构,发现 pricing-api-integrator 尚未挂等价字段(第2.4节)" }, { "id": "repo-11", "type": "repo_file", "path": "system/agents/pricing-api-integrator/e2e-demo/memory/memory.md", "used_for": "确认本体刚入职、尚无历史记忆/失败教训可参考" }, { "id": "ext-01", "type": "external_web", "title": "API Rate Limiting Best Practices (2026): Implementation Guide for Developers", "url": "https://www.getknit.dev/blog/10-best-practices-for-api-rate-limiting-and-throttling", "accessed_at": "2026-08-24", "used_for": "退避重试标准模式、Retry-After header 优先级(第3.2/3.4节)" }, { "id": "ext-02", "type": "external_web", "title": "Best practices for handling API rate limits and 429 errors", "url": "https://developer.docebo.com/docs/best-practices-for-handling-api-rate-limits-and-429-errors", "accessed_at": "2026-08-24", "used_for": "429 限流处理最佳实践(第3.4节)" }, { "id": "ext-03", "type": "external_web", "title": "Best Practices for Handling API Rate Limits and Retries Across Multiple Third-Party APIs", "url": "https://truto.one/blog/best-practices-for-handling-api-rate-limits-and-retries-across-multiple-third-party-apis/", "accessed_at": "2026-08-24", "used_for": "多第三方API场景下的重试/限流策略(第3节)" }, { "id": "ext-04", "type": "external_web", "title": "Third Party API Integration Retry and Backoff Guide 2026", "url": "https://khimananda.com/blog/third-party-api-integration-retry-and-backoff", "accessed_at": "2026-08-24", "used_for": "错误分类(哪些该重试哪些不该)、幂等键、超时分类(第3.1/3.3/3.5节)" }, { "id": "ext-05", "type": "external_web", "title": "Tool-Use Hallucination: When AI Agents Fake API Calls", "url": "https://www.ysquaretechnology.com/blog/tool-use-hallucination-ai-agents", "accessed_at": "2026-08-24", "used_for": "工具调用幻觉三种子类型定义(参数/工具选择/工具绕过)(第3.7节)" }, { "id": "ext-06", "type": "external_web", "title": "AI Agent Hallucinations: Causes, Types, and How to Prevent Tool Errors", "url": "https://manveerc.substack.com/p/ai-agent-hallucinations-prevention", "accessed_at": "2026-08-24", "used_for": "反幻觉对策:严格schema、执行可追溯性、结果转述阶段的残余风险(第3.7节)" }, { "id": "ext-07", "type": "external_web", "title": "8 Ways to Prevent LLM Hallucinations in Production", "url": "https://airbyte.com/agentic-data/prevent-llm-hallucinations", "accessed_at": "2026-08-24", "used_for": "生产环境反幻觉综合对策(第3.7节)" }, { "id": "ext-08", "type": "external_web", "title": "Keyless Public API - CoinGecko API Docs", "url": "https://docs.coingecko.com/docs/keyless-public-api", "accessed_at": "2026-08-24", "used_for": "CoinGecko 免鉴权公共API说明(第4节 #1)" }, { "id": "ext-09", "type": "external_web", "title": "What is the rate limit for CoinGecko API (public plan)?", "url": "https://support.coingecko.com/hc/en-us/articles/4538771776153-What-is-the-rate-limit-for-CoinGecko-API-public-plan", "accessed_at": "2026-08-24", "used_for": "CoinGecko 免费层限速 30次/分钟,月配额10,000(第4节 #1)" }, { "id": "ext-10", "type": "external_web", "title": "Price spot endpoints for ETH and BTC using Coinbase API v2 (no auth required)", "url": "https://gist.github.com/3ba119b621a1573e19e75cc118ef5350", "accessed_at": "2026-08-24", "used_for": "Coinbase spot price 端点无需鉴权确认(第4节 #2)" }, { "id": "ext-11", "type": "external_web", "title": "Rate limits | Binance Open Platform", "url": "https://developers.binance.com/docs/binance-spot-api-docs/websocket-api/rate-limits", "accessed_at": "2026-08-24", "used_for": "Binance 权重制限流规则,2400权重/分钟(第4节 #3)" }, { "id": "live-test-01", "type": "live_api_call", "endpoint": "GET https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum&vs_currencies=usd", "executed_at": "2026-08-24", "http_status": 200, "response_body": "{\"bitcoin\":{\"usd\":77304},\"ethereum\":{\"usd\":2444.97}}", "used_for": "第4节 #1 实测验证" }, { "id": "live-test-02", "type": "live_api_call", "endpoint": "GET https://api.coinbase.com/v2/prices/BTC-USD/spot", "executed_at": "2026-08-24", "http_status": 200, "response_body": "{\"data\":{\"amount\":\"77374.715\",\"base\":\"BTC\",\"currency\":\"USD\"}}", "used_for": "第4节 #2 实测验证" }, { "id": "live-test-03", "type": "live_api_call", "endpoint": "GET https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT", "executed_at": "2026-08-24", "http_status": 200, "response_body": "{\"symbol\":\"BTCUSDT\",\"price\":\"77397.55000000\"}", "used_for": "第4节 #3 实测验证" } ] }