{"slug":"koffuxu-ai-influence-digest-47a791","title":"AI\u5f71\u54cd\u529b\u5468\u62a5\u626b\u63cf\u4e0e\u6d77\u62a5\u751f\u6210","description":"\u7528opencli\u53ea\u8bfb\u641c\u7d22\u6216X syndication\u6279\u91cf\u626b\u63cf\u6307\u5b9a\u8d26\u53f7\u8fd17\u5929\u63a8\u6587\uff0c\u6309\u5185\u5bb9\u521b\u4f5c\u8005\u89c6\u89d2\u7b5b\u90095-10\u6761\u9ad8\u4ef7\u503c\u5185\u5bb9\uff0c\u4ea7\u51fa\u7ed3\u6784\u5316\u4e2d\u6587\u5468\u62a5Markdown\u5e76\u6e32\u67d3\u4e3a\u5355\u5f20\u957f\u56fe\u6d77\u62a5\u3002\u4f9d\u8d56\u672c\u673a\u5df2\u767b\u5f55Chrome\u4f1a\u8bdd\u4e0eBrowser Bridge\uff0c\u9700\u81ea\u884c\u914d\u7f6e\u3002","category":"\u9009\u9898\u4e0e\u7814\u7a76","tags":["koffuxu","\u9009\u9898\u4e0e\u7814\u7a76"],"author":"koffuxu","source_url":"https://github.com/koffuxu/ai-influence-digest/blob/dd9c31ae7cf2fcdbdf4f03237cdfe99c72566d24/SKILL.md","license":"MIT","status":"published","verification":"source_reviewed","verification_notes":"\u5df2\u6838\u5bf9\u539f\u59cb\u4ed3\u5e93\u3001\u56fa\u5b9a\u63d0\u4ea4\u3001\u8bb8\u53ef\u3001\u6280\u80fd\u6b63\u6587\u4e0e\u5305\u7ed3\u6784\uff0c\u5e76\u8865\u5145\u4e2d\u6587\u6267\u884c\u9a8c\u6536\u8bf4\u660e\uff1b\u672a\u8fd0\u884c\u5305\u5185\u811a\u672c\u3002","revision":"4e527e090d61407ba849ab7471c63f40","created_at":"2026-11-02T14:47:08+00:00","updated_at":"2026-11-02T14:47:08+00:00","source_repo":"koffuxu/ai-influence-digest","source_path":"SKILL.md","source_commit":"dd9c31ae7cf2fcdbdf4f03237cdfe99c72566d24","source_updated_at":"2026-11-02T14:46:04+00:00","stars":0,"proxy_score":null,"score":null,"grade":null,"dimensions":{},"evaluation":{},"installs":0,"platforms":[],"formats":[],"category_slug":"research","category_name":"\u9009\u9898\u4e0e\u7814\u7a76","quality":{"review_type":"text_and_package_review","readiness":"requires_setup","reviewed_at":"2026-11-02T14:46:04+00:00","review_summary":"\u7814\u7a76\u91c7\u96c6\u5230\u6d77\u62a5\u4ea4\u4ed8\u7684\u94fe\u8def\u6e05\u6670\u3001\u7b5b\u9009\u6807\u51c6\u660e\u786e\uff1b\u53ef\u7528\u6027\u9ad8\u5ea6\u4f9d\u8d56\u672c\u673aopencli\u4e0eChrome\u4f1a\u8bdd\u914d\u7f6e\uff0c\u9700\u8865\u9f50\u6e32\u67d3\u4f9d\u8d56\u8bf4\u660e\u5e76\u6838\u5b9e\u81ea\u8ff0\u5b9e\u6d4b\u7ed3\u8bba\u3002","cost_notes":"\u811a\u672c\u672c\u8eab\u4e0d\u8c03\u7528\u4ed8\u8d39API\uff1b\u82e5\u4f7f\u7528X\u76f8\u5173\u7b2c\u4e09\u65b9\u670d\u52a1\u6216\u4ee3\u7406\u9700\u7528\u6237\u81ea\u884c\u786e\u8ba4\u8d39\u7528\uff0c\u672c\u5ba1\u9605\u672a\u62a5\u4ef7\u3002","source_sha256":"406868a411a49cb4f63bd66e6d544d7e102086c6ddd035ce314065ef248bbcbf","prerequisites":["Python 3.8+ \u53carequirements.txt\u6240\u5217\u4f9d\u8d56","\u672c\u673aChrome\u5df2\u767b\u5f55X\uff08\u5efa\u8bae\u526f\u53f7\uff09\u5e76\u5b89\u88c5OpenCLI Browser Bridge\u6269\u5c55","\u8bbe\u7f6eOPENCLI_CHROME_PROFILE\u73af\u5883\u53d8\u91cf","\u6e32\u67d3\u6d77\u62a5\u9700\u53ef\u8fd0\u884cHTML\u8f6c\u56fe\u7684\u672c\u5730\u73af\u5883\uff08\u811a\u672c\u5185\u7f6e\uff0c\u5177\u4f53\u4f9d\u8d56\u5f85\u6838\u5b9e\uff09"],"checks":["candidates.json\u4e2d\u6bcf\u6761URL\u5747\u4e3ahttps://x.com/<handle>/status/<id>\u4e14handle\u4e0e\u6e05\u5355\u4e00\u81f4","\u5468\u62a5\u6bcf\u6761\u542b3\u6761\u53ef\u6267\u884c\u65b9\u6cd5\u3001Why it\u2019s useful\u4e0e\u539f\u59cb\u63a8\u6587\u94fe\u63a5\uff0c\u5b57\u6570\u5728150-200\u533a\u95f4","\u7b5b\u9009\u7ed3\u679c5-10\u6761\u4e14\u5df2\u5254\u9664\u786c\u4ef6/\u878d\u8d44/\u7eafbenchmark\u7c7b\u5185\u5bb9","weekly_report.png\u4e3a\u5355\u5f20\u5b8c\u6574\u957f\u56fe\uff0c\u6807\u9898\u4e0e\u65e5\u671f\u4e0e\u4f20\u5165\u53c2\u6570\u4e00\u81f4","\u8fd0\u884c\u65e5\u5fd7\u4e2d\u65e0X API\u8c03\u7528\u8bb0\u5f55"],"limitations":["opencli\u76f8\u5173\u6b65\u9aa4\u5fc5\u987b\u5728\u7cfb\u7edf\u73af\u5883\u6267\u884c\uff0c\u6c99\u7bb1\u5185\u4e0d\u53ef\u7528","Google\u7d22\u5f15\u5bf9\u8fd1\u671f\u63a8\u6587\u67091-3\u5929\u5ef6\u8fdf\uff0c\u4f4e\u9891\u8d26\u53f7\u53ef\u80fd\u6f0f\u91c7","syndication\u65f6\u95f4\u7ebf\u53ef\u80fd\u4e0d\u5b8c\u6574\uff0c\u4ec5\u4f5c\u56de\u9000","\u811a\u672c\u4e0e\u6e32\u67d3\u6d41\u7a0b\u672a\u5728\u672c\u5ba1\u9605\u4e2d\u8fd0\u884c\uff0c\u8f93\u51fa\u6548\u679c\u5f85\u5b9e\u9645\u9a8c\u8bc1"],"issues":["SKILL.md\u79f0\u201c\u5b9e\u6d4b @karpathy \u7b49\u672a\u51fa\u73b0\u201d\uff0c\u5c5e\u4f5c\u8005\u81ea\u8ff0\uff0c\u672c\u5ba1\u9605\u65e0\u6cd5\u6838\u5b9e","render_weekly_screenshots.sh\u4ec5686\u5b57\u8282\uff0c\u5176HTML\u8f6c\u56fe\u4f9d\u8d56\u672a\u5728\u5305\u5185\u8bf4\u660e\uff0c\u9700\u6838\u5b9e\u662f\u5426\u9700\u989d\u5916\u5b89\u88c5\u6d4f\u89c8\u5668\u6216\u5de5\u5177","opencli-twitter\u540e\u7aef\u9700\u767b\u5f55X\u4f1a\u8bdd\uff0c\u5b58\u5728\u8d26\u53f7\u98ce\u9669\uff0c\u6587\u6863\u5df2\u63d0\u793a\u4f46\u672a\u7ed9\u51fa\u9891\u7387\u9650\u5236\u5efa\u8bae"],"missing_files":[]},"quality_url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/SHILIU-QUALITY.md","usage_guide":{"task":"\u7ef4\u62a4\u8d26\u53f7\u6e05\u5355\uff0c\u8fd0\u884cscan_x_weekly.py\u6536\u96c6\u5019\u9009\u63a8\u6587\uff0c\u6309filters.md\u7b5b\u9009\u5e76\u64b0\u5199\u6bcf\u6761150-200\u5b57\u7684\u7ed3\u6784\u5316\u6761\u76ee\uff0c\u6700\u540e\u7528render_weekly_screenshots.sh\u628a\u5468\u62a5\u6e32\u67d3\u6210\u957f\u56fe\u3002","inputs":"\u8d26\u53f7handle\u6e05\u5355\uff08\u9ed8\u8ba4references/accounts_65.txt\uff09\u3001\u65f6\u95f4\u7a97\u53e3\u5929\u6570\u3001\u53d1\u73b0\u540e\u7aef\u9009\u62e9\uff08opencli-google/opencli-twitter/syndication/seed-urls\uff09\u3001\u5df2\u767b\u5f55\u7684Chrome Profile\u4e0eOpenCLI Browser Bridge\u3001Python\u4f9d\u8d56\u89c1requirements.txt\u3002","outputs":"candidates.json\u4e0ecandidates.md\u5019\u9009\u6e05\u5355\uff1bweekly_report.md\uff08\u6bcf\u6761\u542bTitle/Account/Type/3\u6761\u53ef\u6267\u884c\u65b9\u6cd5/Why it\u2019s useful/\u539f\u59cb\u63a8\u6587\u94fe\u63a5\uff09\uff1bweekly_report.png\u5355\u5f20\u957f\u56fe\u3002","example_input":"\u7528\u9ed8\u8ba465\u4e2a\u8d26\u53f7\u626b\u8fc7\u53bb7\u5929\u7684\u63a8\u6587\uff0c\u53d1\u73b0\u540e\u7aef\u7528opencli-google\uff0c\u8f93\u51fa\u5230./output/ai-influence-digest\uff0c\u7136\u540e\u6309\u7b5b\u9009\u6807\u51c6\u51fa8\u6761\u5468\u62a5\u5e76\u6e32\u67d3\u6210\u6d77\u62a5\uff0c\u65e5\u671f\u51992026\u5e7405\u670801\u65e5\u3002","example_output":"\u793a\u610f\uff1aoutput/ai-influence-digest/ \u4e0b candidates.json\u3001candidates.md\u3001weekly_report.md\uff088\u6761\uff0c\u6bcf\u6761\u542b\u7c7b\u578b\u6807\u7b7e\u4e0ex.com\u539f\u59cb\u94fe\u63a5\uff09\u3001weekly_report.png\u3002\u6761\u76ee\u5185\u5bb9\u53d6\u51b3\u4e8e\u5b9e\u9645\u626b\u63cf\u7ed3\u679c\uff0c\u6b64\u5904\u975e\u771f\u5b9e\u4ea7\u51fa\u3002"},"read_url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791","skill_url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/SKILL.md","download_url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/download","install_url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/install","files":[{"path":"LICENSE","bytes":1065,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/LICENSE"},{"path":"README.md","bytes":4978,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/README.md"},{"path":"SHILIU-QUALITY.md","bytes":2058,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/SHILIU-QUALITY.md"},{"path":"SKILL.md","bytes":6693,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/SKILL.md"},{"path":"references/accounts_65.txt","bytes":709,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/references/accounts_65.txt"},{"path":"references/filters.md","bytes":937,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/references/filters.md"},{"path":"requirements.txt","bytes":50,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/requirements.txt"},{"path":"scripts/logo.jpg","bytes":170397,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/scripts/logo.jpg"},{"path":"scripts/poster_template.html","bytes":4502,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/scripts/poster_template.html"},{"path":"scripts/render_poster.py","bytes":8064,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/scripts/render_poster.py"},{"path":"scripts/render_weekly_screenshots.sh","bytes":686,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/scripts/render_weekly_screenshots.sh"},{"path":"scripts/scan_x_weekly.py","bytes":26043,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/scripts/scan_x_weekly.py"},{"path":"shiliu-quality.json","bytes":1898,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/shiliu-quality.json"},{"path":"shiliu-source.json","bytes":256,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/shiliu-source.json"},{"path":"usage.json","bytes":1146,"url":"https://shiliuai.cn/api/v2/skills/koffuxu-ai-influence-digest-47a791/files/usage.json"}],"content":"---\nname: ai-influence-digest\ndescription: \u751f\u6210\u300cAI\u5f71\u54cd\u529b\u4fe1\u606f\u6c47\u603b\u300d\u5468\u62a5\uff1a\u5728\u4e0d\u4f7f\u7528 X API \u7684\u524d\u63d0\u4e0b\uff0c\u7528 opencli \u7684\u53ea\u8bfb Google/X \u641c\u7d22\u6279\u91cf\u626b\u63cf\u6307\u5b9a\u8d26\u53f7\u8fc7\u53bb7\u5929\u63a8\u6587\uff08\u504f\u5de5\u5177/\u5de5\u4f5c\u6d41/\u6559\u7a0b/Prompt\uff09\uff0c\u8fc7\u6ee4\u51fa\u5bf9\u5185\u5bb9\u521b\u4f5c\u8005\u7acb\u523b\u53ef\u7528\u7684\u9ad8\u4ef7\u503c\u5185\u5bb9\uff0c\u4ea7\u51fa\u7ed3\u6784\u5316\u4e2d\u6587\u5468\u62a5 Markdown\uff0c\u5e76\u751f\u6210\u591a\u9875\u622a\u56fe\u6d77\u62a5\uff08\u7528\u4e8e Telegram/\u77e5\u8bc6\u661f\u7403/Notion\uff09\u3002\u5f53\u4f60\u9700\u8981\u505a\u6bcf\u5468 AI Builder \u8d26\u53f7\u626b\u63cf\u3001\u5b9e\u7528\u63a8\u6587\u7cbe\u9009\u3001\u5de5\u4f5c\u6d41/\u65b9\u6cd5\u8bba\u5468\u62a5\u3001\u5468\u62a5\u622a\u56fe\u751f\u6210\u65f6\u4f7f\u7528\u3002\n---\n\n# AI\u5f71\u54cd\u529b\u4fe1\u606f\u6c47\u603b\uff08AI Influence Digest\uff09\n\n\u76ee\u6807\uff1a\u628a\u201c\u5237\u4e00\u5468 X\u201d\u53d8\u6210\u53ef\u590d\u7528\u7684\u5185\u5bb9\u96f7\u8fbe\u6d41\u6c34\u7ebf\u3002\n\n\u7ea6\u675f\uff08\u5f3a\u5236\uff09\uff1a\n- **\u7edd\u5bf9\u7981\u6b62\u4f7f\u7528 X API**\uff08\u5305\u62ec\u4efb\u4f55 X API \u641c\u7d22/\u65f6\u95f4\u7ebf\u62c9\u53d6\uff09\u3002\n- \u5141\u8bb8\uff1a\u5df2\u767b\u5f55\u6d4f\u89c8\u5668\u4f1a\u8bdd\u590d\u7528\u7684 `opencli google search` / `opencli twitter search`\uff08\u53ea\u8bfb\uff09+ X \u516c\u5171 syndication timeline + X \u5b98\u65b9 `oEmbed` + \u672c\u5730\u6574\u7406\u4e0e\u622a\u56fe\u3002\n- \u6267\u884c\u73af\u5883\u8981\u6c42\uff1a\u6d89\u53ca `opencli` \u7684\u53d1\u73b0\u6b65\u9aa4\u5fc5\u987b\u5728\u7cfb\u7edf\u73af\u5883\u6267\u884c\uff0c\u4e0d\u80fd\u5728\u6c99\u7bb1\u73af\u5883\u6267\u884c\uff08\u9700\u8981\u76f4\u63a5\u8bbf\u95ee\u672c\u673a Chrome Profile \u4e0e Browser Bridge\uff09\u3002\n\n## \u5feb\u901f\u6d41\u7a0b\uff08\u63a8\u8350\uff09\n\n### 0) \u51c6\u5907\u8d26\u53f7\u6e05\u5355\n- \u9ed8\u8ba4\u8d26\u53f7\u5217\u8868\uff1a`references/accounts_65.txt`\n- \u53ef\u4ee5\u6309\u9700\u5220\u51cf/\u8ffd\u52a0\uff08\u6bcf\u884c\u4e00\u4e2a handle\uff0c\u4e0d\u5e26 @\uff09\u3002\n\n### 1) \u626b\u63cf\u5019\u9009\u63a8\u6587\uff08\u6536\u96c6\u9636\u6bb5\uff09\n\u4f7f\u7528\u811a\u672c\u6293\u201d\u8fc7\u53bb N \u5929\u201d\u5019\u9009\u63a8\u6587\uff08\u53ea\u62ff URL + \u516c\u5f00\u7f51\u9875\u6587\u672c\uff0c\u4e0d\u8d70 X API\uff09\u3002\n\u9ed8\u8ba4\u662f\uff1a\n- `discover-backend=auto`\uff1a\u4f18\u5148 `opencli-google`\uff0c\u4e0d\u8db3\u65f6\u56de\u9000 `opencli-twitter`\uff0c\u6700\u540e\u56de\u9000 `syndication`\n- `fetch-backend=auto`\uff1a\u4f7f\u7528 X \u5b98\u65b9 `oEmbed` \u63a5\u53e3\uff1boEmbed \u5931\u8d25\uff08\u5982\u63a8\u6587\u88ab\u5220/\u53d7\u9650\uff09\u65f6\u8be5\u6761\u8df3\u8fc7\u5e76\u6253\u5370 warn \u65e5\u5fd7\n\n#### \u53d1\u73b0\u540e\u7aef\u9009\u62e9\u6307\u5357\n\n| \u573a\u666f | \u63a8\u8350\u540e\u7aef | \u539f\u56e0 |\n|---|---|---|\n| **\u65e5\u62a5 / \u8fd11-2\u5929** | `opencli-twitter` | Google \u5bf9 X \u63a8\u6587\u7d22\u5f15\u5ef6\u8fdf 1-3 \u5929\uff0c1\u5929\u7a97\u53e3\u57fa\u672c\u641c\u4e0d\u5230\uff1btwitter \u76f4\u63a5\u62e6\u622a X \u5185\u90e8 SearchTimeline API\uff0c\u65f6\u6548\u6027\u597d |\n| **\u5468\u62a5 / 7\u5929\u7a97\u53e3** | `auto`\uff08\u9ed8\u8ba4\uff09 | Google \u5df2\u5b8c\u6210\u7d22\u5f15\uff0c\u6279\u91cf\u6548\u7387\u9ad8\uff1b\u4e0d\u8db3\u65f6\u81ea\u52a8\u56de\u9000 twitter \u8865\u5145 |\n| **\u8d26\u53f7\u5b89\u5168\u4f18\u5148\u3001\u65f6\u6548\u6027\u8981\u6c42\u4e0d\u9ad8** | `opencli-google` | Google \u641c\u7d22\u4e0d\u9700\u8981 X \u767b\u5f55\u72b6\u6001\uff0c\u98ce\u9669\u66f4\u4f4e\uff1b\u53ef\u901a\u8fc7 `--discover-backend opencli-google` \u663e\u5f0f\u6307\u5b9a |\n\n**`opencli-twitter` \u4e0e `opencli-google` \u7684\u6838\u5fc3\u533a\u522b\uff1a**\n- `opencli-twitter`\uff1aStrategy = `INTERCEPT`\uff0c\u9700\u8981\u5df2\u767b\u5f55 X \u7684 Chrome Profile\uff0c\u62e6\u622a X \u5185\u90e8 API \u54cd\u5e94\uff0c**\u6570\u636e\u5b9e\u65f6\u51c6\u786e**\uff0c\u4f46\u5bf9\u8d26\u53f7\u6709\u4e00\u5b9a\u98ce\u9669\n- `opencli-google`\uff1aStrategy = `PUBLIC`\uff0c\u901a\u8fc7 Google \u641c\u7d22 `site:x.com/<handle>/status` \u53d1\u73b0\u63a8\u6587\uff0c**\u4e0d\u4f9d\u8d56 X \u767b\u5f55**\uff0c\u4f46 Google \u7d22\u5f15\u6709\u5ef6\u8fdf\uff0c\u8fd1\u671f\u5185\u5bb9\u53ef\u80fd\u7f3a\u5931\n\n#### \u8d26\u53f7\u5b89\u5168\u4e0e Chrome Profile \u914d\u7f6e\n\n- \u63a8\u8350\u4f7f\u7528 X **\u526f\u53f7**\uff08\u975e\u4e3b\u53f7\uff09\uff0c\u4e13\u95e8\u7528\u4e8e `opencli-twitter` \u7684\u767b\u5f55\u4f1a\u8bdd\n- \u7ed9\u526f\u53f7\u5355\u72ec\u521b\u5efa\u4e00\u4e2a Chrome Profile\uff0c\u5e76\u5728\u8be5 Profile \u4e2d\u542f\u7528 OpenCLI Browser Bridge \u6269\u5c55\n- \u5728 `~/.zshrc`\uff08\u6216 `.bashrc`\uff09\u4e2d\u914d\u7f6e\uff1a\n\n```bash\nexport OPENCLI_CHROME_PROFILE=<your-alt-account-profile-name>\n```\n\n\u811a\u672c\u542f\u52a8\u65f6\u4f1a\u6253\u5370\u5f53\u524d Profile \u540d\u79f0\u7528\u4e8e\u786e\u8ba4\uff1b\u82e5\u672a\u8bbe\u7f6e\u4e14\u4f7f\u7528 opencli \u540e\u7aef\uff0c\u4f1a\u53d1\u51fa\u8b66\u544a\u63d0\u9192\u3002\n\n- `opencli-google` \u5bf9 Chrome Profile \u6ca1\u6709\u7279\u6b8a\u8981\u6c42\uff08\u4e0d\u4f9d\u8d56 X \u767b\u5f55\uff09\uff0c\u53ef\u4f7f\u7528\u4efb\u610f\u5df2\u8fde\u63a5 Browser Bridge \u7684 Profile\n\n```bash\n# \u51c6\u786e\u53ca\u65f6\uff08\u65e5\u62a5\u3001\u8fd1\u671f\u5185\u5bb9\uff09\npython3 scripts/scan_x_weekly.py \\\n  --accounts references/accounts_65.txt \\\n  --days 1 \\\n  --discover-backend opencli-twitter \\\n  --outdir ./output/ai-influence-digest\n\n# \u5b89\u5168\u4f18\u5148\uff08\u5468\u62a5\u3001\u5bf9\u8d26\u53f7\u98ce\u9669\u654f\u611f\uff09\npython3 scripts/scan_x_weekly.py \\\n  --accounts references/accounts_65.txt \\\n  --days 7 \\\n  --discover-backend opencli-google \\\n  --outdir ./output/ai-influence-digest\n\n# \u9ed8\u8ba4\uff08\u5468\u62a5\uff0c\u81ea\u52a8 fallback\uff09\npython3 scripts/scan_x_weekly.py \\\n  --accounts references/accounts_65.txt \\\n  --days 7 \\\n  --outdir ./output/ai-influence-digest\n```\n\n\u8f93\u51fa\uff1a\n- `candidates.json`\uff1a\u5019\u9009\u5217\u8868\uff08url/handle/text/score\uff09\n- `candidates.md`\uff1a\u4fbf\u4e8e\u5feb\u901f\u4eba\u5de5\u626b\u8bfb\n\n> \u5982\u679c\u9047\u5230\u641c\u7d22\u6e90\u5c01\u9501/\u6311\u6218\uff1a\u964d\u4f4e `per-search`\uff0c\u6216\u6539\u7528\u4eba\u5de5\u8865\u5145 URL \u5217\u8868\u518d\u8d70 `--seed-urls`\u3002\n> \u5982\u679c\u5df2\u7ecf\u6709\u63a8\u6587 URL \u5217\u8868\uff1a\u76f4\u63a5\u7528 `--discover-backend none --seed-urls <file> --fetch-backend oembed`\uff0c\u8df3\u8fc7\u53d1\u73b0\u9636\u6bb5\u3002\n> `opencli` \u4f9d\u8d56\u5df2\u767b\u5f55\u6d4f\u89c8\u5668\u4f1a\u8bdd\uff1b\u5982\u679c\u672c\u673a\u4e0d\u53ef\u7528\uff0c\u53ef\u5207\u5230 `syndication` \u6216\u76f4\u63a5\u63d0\u4f9b `--seed-urls`\u3002\n> `syndication` \u5bf9\u90e8\u5206\u8d26\u53f7\u53ef\u80fd\u4e0d\u662f\u5b8c\u6574\u6700\u65b0\u65f6\u95f4\u7ebf\uff0c\u6240\u4ee5\u53ea\u4fdd\u7559\u4e3a\u53d1\u73b0\u56de\u9000\u3002\n\n### 2) \u6309\u6807\u51c6\u7b5b\u9009 5-10 \u6761\u9ad8\u4ef7\u503c\u5185\u5bb9\uff08\u7f16\u8f91\u9636\u6bb5\uff09\n\u7b5b\u9009\u89c4\u5219\u89c1\uff1a`references/filters.md`\n\n\u4ea7\u51fa\u8981\u6c42\uff08\u6bcf\u6761 150-200 \u5b57\uff0c\u5fc5\u987b\u542b Why it\u2019s useful + \u63a8\u6587\u94fe\u63a5\uff09\uff1a\n\n- \u6807\u9898\u7528\u4e2d\u6587\u5f3a\u8c03\u201c\u5b9e\u7528\u4ef7\u503c\u201d\n- \u7ed3\u6784\u56fa\u5b9a\uff1a\n  - Title\n  - Account\n  - Type\uff08\ud83d\udee0\ufe0f \u53ef\u590d\u7528\u65b9\u6cd5\uff5c\ud83d\udca1 \u5de5\u4f5c\u6d41\u4f18\u5316\uff5c\ud83d\udcdd \u5c0f\u6280\u5de7\uff5c\ud83d\ude80 \u65b0\u5de5\u5177\uff09\n  - Core Methods/Techniques\uff1a3 \u6761\u53ef\u6267\u884c\u9879\n  - Why it\u2019s useful\uff1a1-2 \u53e5\u89e3\u91ca\u201c\u4e3a\u4ec0\u4e48\u5185\u5bb9\u521b\u4f5c\u8005\u7acb\u523b\u80fd\u7528\u201d\n  - Tweet Link\uff1a\u5fc5\u987b\u662f\u539f\u59cb\u63a8\u6587 URL\n\n### 3) \u751f\u6210\u5468\u62a5\u622a\u56fe\uff08\u53d1\u5e03\u7269\u9636\u6bb5\uff09\n\u628a\u6700\u7ec8\u5468\u62a5 Markdown \u6e32\u67d3\u6210**\u4e00\u5f20**\u5b8c\u6574\u957f\u56fe\uff08\u5c0f\u7ea2\u4e66\u6587\u5b57\u6d77\u62a5\u98ce\u683c\uff0c\u9002\u5408\u53d1 TG/\u661f\u7403\uff09\u3002\n\n\u622a\u56fe\u80fd\u529b\u5b8c\u5168\u5185\u7f6e\uff0c\u65e0\u9700\u5916\u90e8\u4f9d\u8d56\uff0c\u6a21\u677f\u4f4d\u4e8e `scripts/poster_template.html`\u3002\n\n```bash\nbash scripts/render_weekly_screenshots.sh \\\n  ./output/ai-influence-digest/weekly_report.md \\\n  ./output/ai-influence-digest/weekly_report.png \\\n  \"2026\u5e7404\u670818\u65e5\"\n```\n\n\u8f93\u51fa\u5355\u5f20 PNG\uff0c\u8def\u5f84\u9ed8\u8ba4\u4e0e Markdown \u540c\u76ee\u5f55\u540c\u540d\uff08`.png`\uff09\u3002\n\n\u73af\u5883\u53d8\u91cf\uff1a\n- `AUTHOR_NAME`\uff1a\u8986\u76d6\u4f5c\u8005\u540d\uff08\u9ed8\u8ba4\"\u4f5c\u8005\"\uff09\n- `AVATAR_URL`\uff1a\u8986\u76d6\u5934\u50cf\u8def\u5f84\u6216 URL\n\n## \u5e38\u89c1\u5751\n- X \u641c\u7d22\u7ed3\u679c\u53ef\u80fd\u6df7\u5165\u975e\u76ee\u6807\u8d26\u53f7/\u805a\u5408\u5e16\uff1a\u811a\u672c\u53ea\u4fdd\u7559 `https://x.com/<handle>/status/<id>`\uff0c\u5e76\u6821\u9a8c handle \u4e00\u81f4\u3002\n- oEmbed \u5bf9\u5df2\u5220\u63a8\u6587\u6216\u53d7\u9650\u8d26\u53f7\u4f1a\u8fd4\u56de 404\uff0c\u8be5\u6761\u4f1a\u88ab\u8df3\u8fc7\u5e76\u8bb0\u5f55 warn \u65e5\u5fd7\uff0c\u53ef\u4eba\u5de5\u8865\u5145 `--seed-urls`\u3002\n- \u5019\u9009\u8fc7\u591a\u65f6\uff1a\u5148\u6309 score \u6392\u5e8f + \u624b\u52a8\u7b5b\u6389\u201d\u786c\u4ef6/\u878d\u8d44/\u7eaf benchmark\u201d\u3002\n- `opencli-google` \u5373\u4f7f\u57287\u5929\u7a97\u53e3\u5185\uff0c\u5bf9\u90e8\u5206\u4f4e\u9891/\u4e2a\u4eba\u8d26\u53f7\u7684\u7d22\u5f15\u4e5f\u53ef\u80fd\u4e0d\u5168\uff08\u5b9e\u6d4b @karpathy\u3001@danshipper \u7b49\u672a\u51fa\u73b0\uff09\u3002\u82e5\u53d1\u73b0\u67d0\u8d26\u53f7\u957f\u671f\u7f3a\u5e2d\uff0c\u6539\u7528 `--discover-backend opencli-twitter` \u6216\u624b\u52a8\u8865\u5145 `--seed-urls`\u3002\n\n## \u8d44\u6e90\n- `scripts/scan_x_weekly.py`\uff1a\u6279\u91cf\u6536\u96c6\u5019\u9009\u63a8\u6587\uff08opencli Google/X \u641c\u7d22 / syndication + \u516c\u5f00\u6293\u53d6\uff09\n- `scripts/render_weekly_screenshots.sh`\uff1a\u628a Markdown \u5468\u62a5\u5206\u9875\u622a\u56fe\n- `references/accounts_65.txt`\uff1a\u9ed8\u8ba4 65 \u8d26\u53f7\u6e05\u5355\n- `references/filters.md`\uff1a\u7b5b\u9009\u6807\u51c6\uff08\u5185\u5bb9\u521b\u4f5c\u8005\u89c6\u89d2\uff09\n","usage":"\u8bfb\u53d6 SKILL.md\uff0c\u5e76\u6309\u9700\u8bfb\u53d6\u914d\u5957\u6587\u4ef6\uff1b\u4e0b\u8f7d ZIP \u83b7\u53d6\u5b8c\u6574\u5305\u3002\u6280\u80fd\u662f\u4efb\u52a1\u65b9\u6cd5\uff0c\u4e0d\u6388\u4e88\u65b0\u589e\u8d26\u6237\u3001\u4ed8\u8d39\u6216\u7cfb\u7edf\u6743\u9650\u3002"}
