{"id":1873,"date":"2026-08-18T20:14:06","date_gmt":"2026-08-18T12:14:06","guid":{"rendered":"https:\/\/tongchun.website\/index.php\/kimiagent-07-skills-b\/"},"modified":"2026-08-18T20:26:28","modified_gmt":"2026-08-18T12:26:28","slug":"kimiagent-07-skills-b","status":"publish","type":"page","link":"https:\/\/tongchun.website\/index.php\/kimiagent-07-skills-b\/","title":{"rendered":"07-skills-b \u2014 Skills \u76d8\u70b9\u7b2c 2 \u6279\uff08ddd-glossary-gen \u2192 humanizer-zh-by-guizang\uff09"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u2190 \u8fd4\u56de\u4e3b\u62a5\u544a\uff1a<a href=\"https:\/\/tongchun.website\/index.php\/2026\/kimi-agent%ef%bc%88%e4%ba%91%e7%ab%af%e6%b2%99%e7%ae%b1%ef%bc%89%e6%8a%80%e6%9c%af%e6%8a%a5%e5%91%8a\/\">Kimi Agent\uff08\u4e91\u7aef\u6c99\u7bb1\uff09\u6280\u672f\u62a5\u544a<\/a> \uff5c <a href=\"https:\/\/github.com\/SHAWNTRIBBIANI\/kimiagent-analysis\/blob\/main\/sections\/07-skills-b.md\">GitHub \u539f\u6587<\/a><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>\u5408\u89c4\u4e0e\u98ce\u9669\u58f0\u660e<\/strong>\uff1a\u672c\u62a5\u544a\u4e3a\u5b89\u5168\u7814\u7a76\u4e0e\u4e92\u64cd\u4f5c\u5b66\u4e60\u76ee\u7684\u7684\u9006\u5411\u5206\u6790\uff0c\u5168\u7a0b\u53ea\u8bfb\u91c7\u96c6\uff0c\u672a\u5bf9\u76ee\u6807\u7cfb\u7edf\u505a\u4efb\u4f55\u4fee\u6539\uff1b\u6587\u4e2d\u6240\u6709\u5bc6\u94a5\u3001token\u3001\u8d26\u53f7\u7ea7\u6807\u8bc6\uff08chat_id \/ project_id \/ tenant_id \u7b49\uff09\u5747\u5df2\u8131\u654f\uff1b\u6c99\u7bb1\u5185\u53d1\u73b0\u7684\u9ed8\u8ba4\u5f31\u53e3\u4ee4\uff08VNC\/SSH\uff09\u5c5e\u5e73\u53f0\u4fa7\u914d\u7f6e\uff0c\u4ec5\u4f5c\u5b89\u5168\u53d1\u73b0\u62ab\u9732\uff0c\u8bf7\u52ff\u7528\u4e8e\u8bbf\u95ee\u4efb\u4f55\u4e0d\u5c5e\u4e8e\u81ea\u5df1\u7684\u7cfb\u7edf\u3002docx\/pdf\/xlsx\/kimi-slides \u7b49\u5f15\u64ce\u4e8c\u8fdb\u5236\u4e3a Moonshot \u4e13\u6709\u8bb8\u53ef\uff08\u7981\u518d\u5206\u53d1\/\u9006\u5411\uff09\uff0c\u672c\u6587\u4ec5\u4f5c\u884c\u4e3a\u7ea7\u63cf\u8ff0\u3002\u62a5\u544a\u57fa\u4e8e\u5355\u6b21\u5206\u6790\u7a97\u53e3\uff08\u7ea6 50 \u5206\u949f\u751f\u547d\u5468\u671f\uff09\uff0c\u8f6f\u4ef6\u7248\u672c\u4e0e\u6280\u80fd\u5e93\u5b58\u968f\u955c\u50cf\u66f4\u65b0\u53ef\u80fd\u53d8\u5316\u3002<\/p><\/blockquote>\n\n\n\n<ul class=\"wp-block-list\"><li>\u91c7\u96c6\u65f6\u95f4\uff1a2026-08-18<\/li><li>\u91c7\u96c6\u65b9\u5f0f\uff1aSSH \u53ea\u8bfb\uff08kimi@127.0.0.1:12222\uff09\uff0c\u8def\u5f84 <code>\/app\/.agents\/skills\/<\/code><\/li><li>\u8303\u56f4\uff1a\u5b57\u6bcd\u5e8f\u4ece <code>ddd-glossary-gen<\/code> \u5230 <code>humanizer-zh-by-guizang<\/code>\uff08\u542b\uff09\uff0c\u5171 <strong>51 \u4e2a skill<\/strong><\/li><\/ul>\n\n\n\n<h2 id=\"1-%25e6%2580%25bb%25e8%25a7%2588%25e4%25b8%258e%25e5%2588%2586%25e7%25b1%25bb\" class=\"wp-block-heading\">1. \u603b\u89c8\u4e0e\u5206\u7c7b<\/h2>\n\n\n\n<h3 id=\"11-%25e6%259c%25ac%25e6%2589%25b9%25e6%25ac%25a1-51-%25e4%25b8%25aa-skill-%25e5%2585%25a8%25e6%25b8%2585%25e5%258d%2595frontmatter-%25e6%258f%2590%25e5%258f%2596\" class=\"wp-block-heading\">1.1 \u672c\u6279\u6b21 51 \u4e2a skill \u5168\u6e05\u5355\uff08frontmatter \u63d0\u53d6\uff09<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Skill<\/th><th>\u7c7b\u578b<\/th><th>\u4e00\u53e5\u8bdd\u529f\u80fd<\/th><\/tr><\/thead><tbody><tr><td>ddd-glossary-gen<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u4ece\u5bf9\u8bdd\u63d0\u53d6 DDD \u7edf\u4e00\u8bed\u8a00\u672f\u8bed\u8868\uff08\u4e2d\u6587\u7248\uff0c\u5b58 UBIQUITOUS_LANGUAGE.md\uff09<\/td><\/tr><tr><td>deep-module-refactor<\/td><td>\u63d0\u793a\u8bcd+\u53c2\u8003\u6587\u6863<\/td><td>\u63a2\u7d22\u4ee3\u7801\u5e93\u627e\u67b6\u6784\u6539\u8fdb\u673a\u4f1a\uff0c\u52a0\u6df1\u6d45\u6a21\u5757\u3001\u63d0\u5347\u53ef\u6d4b\u8bd5\u6027\uff08\u5e26 REFERENCE.md\uff09<\/td><\/tr><tr><td>deep-probe<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u5bf9\u7528\u6237\u65b9\u6848\u8fde\u73af\u8ffd\u95ee\u3001\u538b\u529b\u6d4b\u8bd5\u51b3\u7b56\u6811<\/td><\/tr><tr><td>deep-research<\/td><td>\u7eaf\u63d0\u793a\u8bcd\uff08\u7f16\u6392\u578b\uff09<\/td><td>\u5355 agent \u6df1\u5ea6\u7814\u7a76\uff0c\u226510 \u6b65\u8fed\u4ee3\u641c\u7d22 + \u62a5\u544a\u5de5\u7a0b\u89c4\u8303 + \u591a\u683c\u5f0f\u8f93\u51fa\u8def\u7531<\/td><\/tr><tr><td>deep-research-swarm<\/td><td>\u7eaf\u63d0\u793a\u8bcd\uff08\u591a\u4ee3\u7406\u7f16\u6392\uff09<\/td><td>\u591a\u4ee3\u7406\u6df1\u5ea6\u7814\u7a76\uff0c4 \u6761\u8def\u7531\uff08A\/B\/C\/D\uff09\uff0c\u2265200 \u6b21\u641c\u7d22\u9884\u7b97\uff0c7 \u9636\u6bb5\u6d41\u6c34\u7ebf<\/td><\/tr><tr><td>design-system-builder<\/td><td>\u63d0\u793a\u8bcd+\u6a21\u677f<\/td><td>\u4ece UI \u622a\u56fe\u63d0\u53d6\u8bbe\u8ba1\u7cfb\u7edf\uff0c\u751f\u6210\u53ef\u5b9e\u73b0\u7684 UI \u8bbe\u8ba1 prompt\uff08assets\/ \u4e0b 3 \u4e2a\u6a21\u677f\uff09<\/td><\/tr><tr><td>dev-guide-generator<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u751f\u6210\u5b8c\u6574\u6280\u672f\u6559\u7a0b\uff08\u82f1\u6587\u7248\uff09<\/td><\/tr><tr><td>dev-guide-writer<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u540c\u4e0a\uff08\u4e2d\u6587\u7248\uff0c\u542b\u901f\u67e5\u8868\uff09<\/td><\/tr><tr><td>discounted-cashflow-model<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>DCF \u4f30\u503c\u6a21\u578b\uff0c<code>scripts\/dcf_model.py<\/code>\uff0c\u589e\u957f\u7387\u00d7\u6298\u73b0\u7387\u654f\u611f\u6027\u77e9\u9635<\/td><\/tr><tr><td>docx<\/td><td>\u91cd\u578b\u5de5\u5177\u94fe<\/td><td>C# + OpenXML SDK \u521b\u5efa + \u7f16\u8bd1\u578b WIR \u5f15\u64ce\u7f16\u8f91\uff0c\u5e26 .NET Validator \u4e8c\u8fdb\u5236<\/td><\/tr><tr><td>domain-glossary<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>ddd-glossary-gen \u7684\u82f1\u6587\u539f\u7248<\/td><\/tr><tr><td>earnings-review-note<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u5356\u65b9\u8d22\u62a5\u70b9\u8bc4\uff08structure_contract.md + style_contract.md\uff09<\/td><\/tr><tr><td>ecom-copy-assistant<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u7535\u5546\u8be6\u60c5\u9875\u6587\u6848\uff08\u6dd8\u5b9d\/\u4eac\u4e1c\/\u4e9a\u9a6c\u900a\uff0c\u4e2d\u6587\uff09<\/td><\/tr><tr><td>ecom-listing-copywriter<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u540c\u4e0a\u82f1\u6587\u539f\u7248<\/td><\/tr><tr><td>edge-tts<\/td><td>\u811a\u672c+\u5916\u90e8 API<\/td><td>Node.js <code>node-edge-tts<\/code> \u8c03\u5fae\u8f6f Edge \u795e\u7ecf TTS\uff0c\u5e02\u573a\u6765\u6e90\uff08\u5e26 _meta.json\uff09<\/td><\/tr><tr><td>email-manager<\/td><td>\u811a\u672c+\u5916\u90e8\u670d\u52a1<\/td><td>IMAP\/SMTP \u6536\u53d1\u90ae\u4ef6\uff08Node.js\uff09\uff0c\u58f0\u660e <code>metadata.openclaw.requires.env<\/code> \u516d\u4e2a\u53d8\u91cf<\/td><\/tr><tr><td>email-newsletter-builder<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>HTML Newsletter \u751f\u6210\u5668\uff08table \u5e03\u5c40 + inline CSS\uff09\uff0c<code>generate_newsletter.py<\/code><\/td><\/tr><tr><td>email-to-calendar<\/td><td>\u91cd\u578b\u811a\u672c\u96c6<\/td><td>\u90ae\u4ef6\u2192\u65e5\u5386\u4e8b\u4ef6\u63d0\u53d6\uff0c19 \u4e2a shell \u5305\u88c5\u811a\u672c + 9 \u4e2a pytest \u6d4b\u8bd5\uff0c\u4f9d\u8d56 <code>gog<\/code> CLI<\/td><\/tr><tr><td>equity-earnings-review<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>earnings-review-note \u7684\u4e2d\u6587\u7248<\/td><\/tr><tr><td>equity-research<\/td><td>\u5927\u578b\u591a\u6587\u4ef6\u6280\u80fd<\/td><td>A\u80a1\/\u6e2f\u80a1\/\u7f8e\u80a1\u6295\u7814\uff0c5 \u4e2a SKILL*.md \u5165\u53e3 + analysis\/modules\/output\/valuation\/references\/scripts \u516d\u4e2a\u5b50\u76ee\u5f55<\/td><\/tr><tr><td>equity-research-report<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u673a\u6784\u7ea7\u7814\u62a5\uff08\u5bf9\u6807\u9ad8\u76db\/\u5927\u6469\u98ce\u683c\uff09\uff0cstructure+style \u5951\u7ea6<\/td><\/tr><tr><td>equity-research-report-cn<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u540c\u4e0a\u4e2d\u6587\u7248<\/td><\/tr><tr><td>equity-researcher<\/td><td>\u5927\u578b\u591a\u6587\u4ef6\u6280\u80fd<\/td><td>equity-research \u7684\u4e2d\u6587\u7248\uff08\u6587\u4ef6\u7ed3\u6784\u5b8c\u5168\u955c\u50cf\uff09<\/td><\/tr><tr><td>event-etf-study<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c+\u6a21\u677f<\/td><td>\u4e8b\u4ef6\u9a71\u52a8 ETF \u7814\u7a76\uff0cHTML \u4eea\u8868\u76d8\u6a21\u677f + 5 \u4e2a Python \u53c2\u8003\u811a\u672c<\/td><\/tr><tr><td>fashion-sketch<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u670d\u88c5 Tech Pack \u6280\u672f\u89c4\u683c\u5305<\/td><\/tr><tr><td>fashion-sketch-cn<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u540c\u4e0a\u4e2d\u6587\u7248<\/td><\/tr><tr><td>fast-browser-use<\/td><td>Rust \u6e90\u7801\u7ea7 skill<\/td><td>Rust + CDP \u6d4f\u89c8\u5668\u81ea\u52a8\u5316\u5f15\u64ce\u5b8c\u6574\u6e90\u7801\uff08src\/ 30+ \u6587\u4ef6\uff0c\u542b MCP handler\uff09\uff0c\u5e02\u573a\u6765\u6e90<\/td><\/tr><tr><td>financial-ratio-toolkit<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>20+ \u8d22\u52a1\u6bd4\u7387 + \u675c\u90a6\u5206\u6790\uff0c<code>analyze.py<\/code><\/td><\/tr><tr><td>financial-report-reader<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u4e09\u8868\u89e3\u8bfb + \u5f02\u5e38\u68c0\u6d4b\uff08\u4e2d\u6587\uff09\uff0c<code>analyze_financials.py<\/code><\/td><\/tr><tr><td>financial-statement-analyzer<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u540c\u4e0a\u82f1\u6587\u539f\u7248<\/td><\/tr><tr><td>flashcard-studio<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u5b66\u4e60\u6750\u6599\u2192Anki CSV \u95ea\u5361\uff0c<code>generate_flashcards.py<\/code><\/td><\/tr><tr><td>fund-risk-analyzer<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>ETF \u591a\u7ef4\u5bf9\u6bd4\uff08\u5e74\u5316\/\u56de\u64a4\/\u590f\u666e\/\u76f8\u5173\u6027\uff09\uff0c<code>etf_screener.py<\/code><\/td><\/tr><tr><td>fund-risk-compare<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u540c\u4e0a\u82f1\u6587\u539f\u7248<\/td><\/tr><tr><td>fundraising-bp-planner<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u878d\u8d44 BP \u516d\u6a21\u5757\u5927\u7eb2<\/td><\/tr><tr><td>gantt-chart-builder<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u4ea4\u4e92\u5f0f HTML \u7518\u7279\u56fe + CPM \u5173\u952e\u8def\u5f84\uff0c<code>gantt_generator.py<\/code>\uff08\u4e2d\u6587\uff09<\/td><\/tr><tr><td>gantt-planner<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u540c\u4e0a\u82f1\u6587\u539f\u7248<\/td><\/tr><tr><td>general-writing<\/td><td>\u591a\u6587\u4ef6\u6280\u80fd\u7c07<\/td><td>\u5199\u4f5c\u603b\u8def\u7531\uff0c<code>type: capability<\/code>\uff0c\u4e0b\u6302 fiction\/drama\/poetry \u7b49 10 \u4e2a\u5b50 skill<\/td><\/tr><tr><td>geo-magazine-slides<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u5730\u7406\u6742\u5fd7\u98ce PPTX<\/td><\/tr><tr><td>geo-magazine-slides-cn<\/td><td>\u63d0\u793a\u8bcd+\u5951\u7ea6\u6587\u6863<\/td><td>\u540c\u4e0a\u4e2d\u6587\u7248<\/td><\/tr><tr><td>git-repo-audit<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>git \u5386\u53f2\u70ed\u70b9\/\u5f52\u5c5e\/\u5bc6\u94a5\u6cc4\u9732\u626b\u63cf\uff0c3 \u4e2a shell \u811a\u672c<\/td><\/tr><tr><td>gitlab-cli-guide<\/td><td>\u8d85\u5927\u578b\u547d\u4ee4\u53c2\u8003<\/td><td>glab CLI 30+ \u5b50\u547d\u4ee4\uff0c\u6bcf\u4e2a\u5b50\u547d\u4ee4\u4e00\u4e2a\u5b50\u76ee\u5f55\uff08\u5e26 references\/templates\uff09\uff0c\u5e02\u573a\u6765\u6e90<\/td><\/tr><tr><td>gitlab-cli-skills<\/td><td>\u8d85\u5927\u578b\u547d\u4ee4\u53c2\u8003<\/td><td>gitlab-cli-guide \u7684\u955c\u50cf\uff08\u4e2d\u6587\u63cf\u8ff0\u7248\uff09<\/td><\/tr><tr><td>guizang-ppt-skill<\/td><td>\u63d0\u793a\u8bcd+\u6a21\u677f+\u811a\u672c<\/td><td>\u6a2a\u5411\u7ffb\u9875\u7f51\u9875 PPT\uff08\u5355 HTML\uff09\uff0cWebGL \u80cc\u666f\uff0c\u542b motion.min.js \u548c\u9a8c\u8bc1\u811a\u672c<\/td><\/tr><tr><td>html-email-builder<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>HTML \u90ae\u4ef6\u6a21\u677f\uff08\u4e2d\u6587\uff09\uff0c<code>generate_newsletter.py<\/code><\/td><\/tr><tr><td>html-mail-builder<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>HTML \u90ae\u4ef6\u6a21\u677f\u53d8\u4f53\uff0c<code>generate_email_template.py<\/code>\uff08\u4e2d\u6587\uff09<\/td><\/tr><tr><td>html-mailer-builder<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u540c\u4e0a\u82f1\u6587\u539f\u7248<\/td><\/tr><tr><td>http-load-profiler<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>HTTP \u9636\u68af\u538b\u6d4b ab\/wrk \u5305\u88c5\uff0c<code>http_benchmark.py<\/code>\uff08\u82f1\u6587\uff09<\/td><\/tr><tr><td>http-load-tester<\/td><td>\u63d0\u793a\u8bcd+\u811a\u672c<\/td><td>\u540c\u4e0a\u4e2d\u6587\u7248\uff08\u7eaf Python \u6807\u51c6\u5e93\uff0c\u96f6\u5916\u90e8\u4f9d\u8d56\uff09<\/td><\/tr><tr><td>humanizer<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u53bb AI \u5199\u4f5c\u75d5\u8ff9\uff08\u57fa\u4e8e\u7ef4\u57fa\u767e\u79d1 &#8220;Signs of AI writing&#8221;\uff09\uff0c\u58f0\u660e allowed-tools \u767d\u540d\u5355<\/td><\/tr><tr><td>humanizer-zh<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u540c\u4e0a\u4e2d\u6587\u7248\uff08\u7ffb\u8bd1\u81ea blader\/humanizer\uff09<\/td><\/tr><tr><td>humanizer-zh-by-guizang<\/td><td>\u7eaf\u63d0\u793a\u8bcd<\/td><td>\u540c\u4e0a\u53e6\u4e00\u4e2d\u6587\u7ffb\u8bd1\u7248\uff08\u5f52\u85cf\u7248\uff09<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 id=\"12-%25e7%25bb%2593%25e6%259e%2584%25e6%2580%25a7%25e8%25a7%2582%25e5%25af%259f\" class=\"wp-block-heading\">1.2 \u7ed3\u6784\u6027\u89c2\u5bdf<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>\u4e2d\u82f1\u955c\u50cf\u6210\u5bf9\u51fa\u73b0<\/strong>\u662f\u672c\u6279\u6b21\u7684\u663e\u8457\u7279\u5f81\uff1addd-glossary-gen\/domain-glossary\u3001ecom-copy-assistant\/ecom-listing-copywriter\u3001equity-research\/equity-researcher\u3001fund-risk-analyzer\/fund-risk-compare\u3001gantt-chart-builder\/gantt-planner\u3001http-load-profiler\/http-load-tester\u3001humanizer-zh\/humanizer-zh-by-guizang \u7b49\uff0c\u6587\u4ef6\u5185\u5bb9\u4e92\u4e3a\u7ffb\u8bd1\u3002\u8bf4\u660e skills \u5e93\u5b58\u5728&#8221;\u82f1\u6587\u539f\u7248 \u2192 \u4e2d\u6587\u672c\u5730\u5316&#8221;\u7684\u6279\u91cf\u751f\u4ea7\u6d41\u7a0b\u3002<\/li><li><strong>\u5e02\u573a\u6765\u6e90\u6807\u8bb0<\/strong>\uff1a\u672c\u6279\u6b21\u4ec5 6 \u4e2a skill \u5e26 <code>_meta.json<\/code>\uff08edge-tts\u3001email-manager\u3001email-to-calendar\u3001fast-browser-use\u3001gitlab-cli-guide\u3001gitlab-cli-skills\uff09\uff0c\u683c\u5f0f\u4e3a <code>{\"ownerId\": \"kn7...\", \"slug\": ..., \"version\": ..., \"publishedAt\": &lt;ms \u65f6\u95f4\u6233&gt;}<\/code>\uff0c\u4e14\u591a\u5904\u51fa\u73b0 <code>metadata.openclaw<\/code> \u5b57\u6bb5\u3001\u8def\u5f84\u5f15\u7528 <code>$HOME\/.openclaw\/workspace\/skills\/<\/code>\u3001&#8221;Clawdbot built-in&#8221; \u5b57\u6837 \u2014\u2014 \u8bc1\u5b9e\u8fd9\u90e8\u5206 skill \u79fb\u690d\u81ea <strong>OpenClaw\/Clawdbot \u6280\u80fd\u5e02\u573a<\/strong>\uff0c\u5176\u4f59 45 \u4e2a\u5e94\u4e3a Kimi \u4e00\u65b9\u81ea\u7814\u3002<\/li><li><strong>&#8220;\u5951\u7ea6\u6587\u6863&#8221;\u6a21\u5f0f<\/strong>\uff1aearnings-review-note\u3001equity-research-report\u3001fashion-sketch\u3001geo-magazine-slides \u7b49\u5747\u4e3a <code>SKILL.md + references\/structure_contract.md + references\/style_contract.md<\/code> \u4e09\u4ef6\u5957\uff0c\u65e0\u811a\u672c \u2014\u2014 \u7528&#8221;\u7ed3\u6784\u5951\u7ea6 + \u98ce\u683c\u5951\u7ea6&#8221;\u7ea6\u675f LLM \u76f4\u63a5\u4ea7\u51fa PDF\/DOCX\/PPTX\u3002<\/li><li><strong>frontmatter \u65b9\u8a00\u4e0d\u7edf\u4e00<\/strong>\uff1a\u5927\u591a\u6570\u7528\u5e73\u94fa <code>name:<\/code>\/<code>description:<\/code>\uff1bdeep-research-swarm \u7528\u4e86 YAML \u5217\u8868\u5f0f\uff08<code>- name: deep-research<\/code>\uff09\uff1bgeneral-writing\/email-newsletter-builder \u7b49\u6709 <code>type:<\/code> \u5b57\u6bb5\uff08capability\/tool\uff09\uff1bhumanizer \u7cfb\u5217\u6709 <code>allowed-tools:<\/code> \u767d\u540d\u5355\uff1bgitlab-cli-* \u6709\u5927\u6bb5 <code>openclaw.requires.credentials\/network\/write_access<\/code> \u58f0\u660e\u3002<\/li><\/ul>\n\n\n\n<h2 id=\"2-%25e7%25b2%25be%25e8%25af%25bb8-%25e4%25b8%25aa%25e6%258a%2580%25e6%259c%25af%25e5%2590%25ab%25e9%2587%258f%25e6%259c%2580%25e9%25ab%2598%25e7%259a%2584-skill\" class=\"wp-block-heading\">2. \u7cbe\u8bfb\uff1a8 \u4e2a\u6280\u672f\u542b\u91cf\u6700\u9ad8\u7684 skill<\/h2>\n\n\n\n<h3 id=\"21-deepresearch%25e5%258d%2595-agent-%25e6%25b7%25b1%25e5%25ba%25a6%25e7%25a0%2594%25e7%25a9%25b6116-%25e8%25a1%258c\" class=\"wp-block-heading\">2.1 deep-research\uff08\u5355 agent \u6df1\u5ea6\u7814\u7a76\uff0c116 \u884c\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u7eaf\u63d0\u793a\u8bcd\uff08\u7f16\u6392\u578b\uff09\uff0c\u4ec5 <code>SKILL.md + LICENSE.txt<\/code>\u3002<\/li><li>\u6838\u5fc3\u673a\u5236\uff1a<strong>10+ \u6b65\u8fed\u4ee3\u641c\u7d22\u5faa\u73af<\/strong>\uff08&#8221;Perform at least 10 search steps&#8221;\uff09\uff0c\u6bcf\u8f6e\u641c\u7d22\u540e\u5f3a\u5236\u8f93\u51fa Thinking Process + Summary\uff08\u9012\u5f52\u53cd\u601d\uff09\uff1b\u5f15\u7528\u683c\u5f0f <code>[^index^]<\/code>\uff0c\u4e14<strong>\u5f15\u7528 ID \u662f\u4e0d\u53ef\u53d8\u7684\u5de5\u5177\u4fa7\u6e90 ID<\/strong>\uff08&#8221;immutable source IDs from tool\/search results&#8230; if a source already has an ID such as [^85^], that same ID must be preserved&#8221;\uff09\u2014\u2014 \u8bf4\u660e\u5f15\u7528\u7f16\u53f7\u7531\u641c\u7d22\u5de5\u5177\u4ea7\u751f\u3001\u524d\u7aef\u6309 ID \u505a\u6765\u6e90\u6620\u5c04\u6e32\u67d3\uff0c\u6a21\u578b\u7981\u6b62\u91cd\u6392\u3002<\/li><li>\u62a5\u544a\u5de5\u7a0b\u89c4\u8303\u975e\u5e38\u7ec6\uff1a\u6bb5\u843d 100\u20131000 \u8bcd\u3001\u5b50\u5c0f\u8282\u5fc5\u987b\u591a\u4e8e\u4e00\u6bb5\u3001\u8868\u683c\u4e3a&#8221;\u4e3b\u8981\u7ed3\u6784\u5de5\u5177&#8221;\u3001\u56fe\u8868\u9ed8\u8ba4 ECharts\uff08\u9759\u6001\u62a5\u544a\u4e5f\u5fc5\u987b\u5148 ECharts \u518d\u5bfc\u51fa PNG \u5d4c\u5165\uff09\u3001<code>[^1,2^]<\/code> \u8fd9\u7c7b\u5408\u5e76\u5f15\u7528\u88ab\u7981\u6b62\u3002<\/li><li>\u8f93\u51fa\u8def\u7531\uff1a\u672a\u6307\u5b9a\u683c\u5f0f\u9ed8\u8ba4 Markdown \u5b58 <code>\/mnt\/agents\/output\/<\/code>\uff1b\u975e Markdown \u8f93\u51fa<strong>\u5fc5\u987b\u5148\u8bfb\u5bf9\u5e94\u683c\u5f0f skill<\/strong>\uff08docx\/pdf\/xlsx\/pptx\/webapp\uff09\uff0cdocx\/pdf \u8d70&#8221;\u5148\u751f\u6210\u5b8c\u6574 md \u518d\u8f6c\u6362&#8221;\u7684\u7ba1\u7ebf\uff1bwebapp \u4efb\u52a1\u5f3a\u5236\u5148\u8bfb <code>webapp-building<\/code> skill\uff0c\u7981\u6b62\u7ed5\u8fc7\u5176\u521d\u59cb\u5316\u6d41\u7a0b\u76f4\u63a5\u7528 <code>npx<\/code>\u3002<\/li><li>\u5bf9 Hermes \u7684\u4ef7\u503c\uff1a\u8fd9\u662f&#8221;\u5355 agent \u7248&#8221;\u7684\u7814\u7a76\u7f16\u6392 prompt\uff0c\u4e0d\u4f9d\u8d56 <code>task<\/code> \u5b50\u4ee3\u7406\u673a\u5236\uff0c\u53ef\u76f4\u63a5\u501f\u9274\u5176\u53cd\u601d\u5faa\u73af + \u5f15\u7528\u7eaa\u5f8b + \u683c\u5f0f\u8def\u7531\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"22-deepresearchswarm%25e5%25a4%259a%25e4%25bb%25a3%25e7%2590%2586%25e7%25a0%2594%25e7%25a9%25b6%25e7%25bc%2596%25e6%258e%2592509-%25e8%25a1%258c%25e6%259c%25ac%25e6%2589%25b9%25e6%25ac%25a1%25e6%259c%2580%25e9%2587%258d%25e6%258f%2590%25e7%25a4%25ba%25e8%25af%258d\" class=\"wp-block-heading\">2.2 deep-research-swarm\uff08\u591a\u4ee3\u7406\u7814\u7a76\u7f16\u6392\uff0c509 \u884c\uff0c\u672c\u6279\u6b21\u6700\u91cd\u63d0\u793a\u8bcd\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u7eaf\u63d0\u793a\u8bcd\uff08\u4ec5 1 \u4e2a SKILL.md\uff0c\u65e0\u811a\u672c\u3001\u65e0 LICENSE\uff09\uff1bfrontmatter \u91cc name \u662f <code>deep-research<\/code> \u2014\u2014 \u5373\u4ee5&#8221;\u80fd\u529b skill&#8221;\u8eab\u4efd\u6ce8\u5165\u89e6\u53d1\u89c4\u5219\uff0c\u8981\u6c42\u89e6\u53d1\u540e\u52a0\u8f7d deep-research \u80fd\u529b\u3002<\/li><li><strong>Phase 0 \u610f\u56fe\u8def\u7531\u5668<\/strong>\uff0c4 \u6761\u8def\u7531\uff1a\n<ul><li>Route A \u5bbd\u641c\u7d22\uff1aPhase 1 \u7c97\u626b\uff083\u20135 \u6b21\uff09\u2192 <strong>Phase 1W \u591a\u4ee3\u7406\u5e7f\u5ea6\u63a2\u7d22\uff08\u22655 \u4e2a\u5b50\u4ee3\u7406 \u00d7 \u226510 \u6b21\u641c\u7d22\uff0cfacet \u95f4 \u226520% \u91cd\u53e0\uff09<\/strong> \u2192 Phase 2 \u7ef4\u5ea6\u5206\u89e3 \u2192 Phase 3 \u5e76\u884c\u6df1\u6316\u3002<\/li><li>Route B \u805a\u7126\u641c\u7d22\uff1a\u6807\u51c6\u6d41\u6c34\u7ebf\uff08landscape 5 \u6b21\u7c97\u5230\u7ec6\u641c\u7d22 \u2192 \u5206\u89e3 \u2192 \u6df1\u6316\uff09\u3002<\/li><li>Route C \u7eaf\u6587\u4ef6\u7814\u7a76\uff1a\u7528\u6237\u9650\u5b9a&#8221;\u53ea\u7528\u4e0a\u4f20\u6587\u4ef6&#8221;\u65f6<strong>\u96f6\u5916\u90e8\u641c\u7d22<\/strong>\uff0cPhase F \u6587\u4ef6\u6444\u5165 \u2192 \u591a\u4ee3\u7406\u6587\u4ef6\u6df1\u6316\u3002<\/li><li>Route D \u6587\u4ef6\u589e\u5f3a\uff1a\u6587\u4ef6\u4e3a\u4e3b + \u5916\u90e8\u641c\u7d22\u8865\u7f3a\u53e3\uff08\u6bcf\u4ee3\u7406 \u226515 \u6b21\u641c\u7d22\uff0c\u9884\u7b97\u964d\u4e3a \u2265150 \u6b21\uff09\u3002<\/li><\/ul><\/li><li><strong>\u8ba4\u8bc6\u8bba\u91cd\u7f6e\u89c4\u5219<\/strong>\uff08Epistemic Reset\uff09\uff1a\u4efb\u4f55\u5206\u6790\u524d\u5fc5\u987b\u5148\u7528 bash \u53d6\u5f53\u524d\u65e5\u671f\u65f6\u95f4\uff1b\u65f6\u95f4\u654f\u611f\u67e5\u8be2\u7684\u65f6\u95f4\u7a97\u662f\u786c\u7ea6\u675f\uff1b\u641c\u7d22\u67e5\u8be2\u8bed\u8a00\u5fc5\u987b\u8ddf\u7528\u6237\u8bed\u8a00\u4e00\u81f4\u3002<\/li><li><strong>Phase 3 \u5e76\u884c\u6df1\u6316<\/strong>\uff1a\u226510 \u4e2a\u7ef4\u5ea6\uff08\u5f3a\u5236\u4e0b\u9650\uff09\u3001\u7ef4\u5ea6\u95f4 \u226530% \u6982\u5ff5\u91cd\u53e0\uff08\u523b\u610f\u5236\u9020\u4ea4\u53c9\u9a8c\u8bc1\u538b\u529b\uff09\u3001\u6bcf\u7ef4\u4e00\u4e2a\u5b50\u4ee3\u7406\u901a\u8fc7 <code>task<\/code> \u5e76\u884c\u542f\u52a8\u3001\u6bcf\u4ee3\u7406 \u226520 \u6b21\u72ec\u7acb\u641c\u7d22\uff1b\u5b50\u4ee3\u7406\u8f93\u51fa\u683c\u5f0f\u56fa\u5b9a\u4e3a Claim\/Source\/URL\/Date\/<strong>Excerpt\uff08\u9010\u5b57\u539f\u6587\uff0c\u7981\u6b62\u8f6c\u8ff0\uff09<\/strong>\/Context\/Confidence \u4e03\u5143\u7ec4\u3002<\/li><li><strong>Phase 4 \u4ea4\u53c9\u9a8c\u8bc1<\/strong>\uff1a\u56db\u7ea7\u7f6e\u4fe1\u5ea6\uff08High=\u22652 \u4ee3\u7406\u72ec\u7acb\u6765\u6e90\u4e00\u81f4 \/ Medium \/ Low \/ <strong>Conflict Zone<\/strong>\uff09\uff0c\u77db\u76fe&#8221;\u9ad8\u4eae\u5206\u6790\uff0c\u7edd\u4e0d\u538b\u5236\u6216\u5e73\u5747&#8221;\uff1b\u65f6\u95f4\u53e3\u5f84\u4e0d\u4e00\u81f4\u4e5f\u7b97\u51b2\u7a81\u3002<\/li><li><strong>Phase 5 \u6761\u4ef6\u6027\u5b9a\u70b9\u9a8c\u8bc1<\/strong>\uff08Route C \u7981\u7528\uff09\u3001<strong>Phase 6 \u6d1e\u5bdf\u63d0\u53d6<\/strong>\uff08\u22655 \u6761\u8de8\u7ef4\u5ea6\u6d1e\u5bdf\uff0c\u6309\u4e0b\u6e38\u4f53\u88c1\u5206\u62a5\u544a\/\u5b66\u672f\u4e24\u79cd\u53d6\u5411\uff09\u3001<strong>Phase 7 \u79fb\u4ea4 writing skill<\/strong>\uff08report-writing \u6216 paper-writing\uff0c\u663e\u5f0f\u4f20\u6587\u4ef6\u8def\u5f84\u6e05\u5355\uff0c\u5e76\u660e\u786e\u544a\u77e5&#8221;\u7814\u7a76\u5df2\u5b8c\u6210\u3001\u65e0\u9700\u518d\u6d3e\u7814\u7a76\u5b50\u4ee3\u7406&#8221;\uff09\u3002<\/li><li><strong>\u641c\u7d22\u9884\u7b97\u91cf\u5316<\/strong>\uff1aRoute A \u2265250 \u6b21\u3001B \u2265200 \u6b21\u3001C 0 \u6b21\u3001D \u2265150 \u6b21\u3002<\/li><li>\u4e00\u5207\u4ea7\u7269\u843d\u76d8 <code>\/mnt\/agents\/output\/research\/<\/code>\uff08\u5f3a\u5236\u5b50\u76ee\u5f55\uff0c\u6587\u4ef6\u540d <code>{topic}_dim{NN}.md<\/code> \u7b49\u89c4\u8303\u5316\uff09\uff0c&#8221;Everything is a file. Chat is for status updates only.&#8221;<\/li><li>\u5bf9 Hermes \u7684\u4ef7\u503c\uff1a<strong>\u8fd9\u662f\u4e00\u4efd\u73b0\u6210\u7684\u591a\u4ee3\u7406\u7f16\u6392\u534f\u8bae\u89c4\u8303<\/strong>\u2014\u2014\u8def\u7531\u8868\u3001\u5b50\u4ee3\u7406 prompt \u4e94\u8981\u7d20\uff08Mission\/Context\/File context\/Output format\/Output path\uff09\u3001\u7f6e\u4fe1\u5ea6\u5206\u7ea7\u3001\u4ea4\u63a5\u534f\u8bae\u90fd\u53ef\u76f4\u63a5\u79fb\u690d\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"23-docx%25e9%2587%258d%25e5%259e%258b%25e6%2596%2587%25e6%25a1%25a3%25e5%25b7%25a5%25e5%2585%25b7%25e9%2593%25be\" class=\"wp-block-heading\">2.3 docx\uff08\u91cd\u578b\u6587\u6863\u5de5\u5177\u94fe\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u63d0\u793a\u8bcd\u8def\u7531 + \u7f16\u8bd1\u578b\u5f15\u64ce + .NET \u9a8c\u8bc1\u5668\uff0c\u662f skills \u76ee\u5f55\u91cc\u6700&#8221;\u5de5\u7a0b\u5316&#8221;\u7684\u4e00\u4e2a\u3002<\/li><li>\u4e09\u8def\u7531\uff1a<strong>WIR<\/strong>\uff08\u7f16\u8f91\u73b0\u6709 .docx\uff0c\u683c\u5f0f\u91cd\u8981\u65f6\u9996\u9009\uff09\u3001<strong>md2docx<\/strong>\uff08Markdown\u2192Word\uff0c\u627f\u63a5 deep-research \u7b49\u4e0a\u6e38\u7684 <code>final.md + citation.jsonl<\/code>\uff09\u3001<strong>Create<\/strong>\uff08C# + OpenXML SDK \u4ece\u96f6\u751f\u6210\uff09\u3002<\/li><li>\u5173\u952e\u8bc1\u636e\uff1a<code>scripts\/engine\/<em>core.cpython-312-x86<\/em>64-linux-gnu.so<\/code> <strong>15.3 MB \u7684\u9884\u7f16\u8bd1\u539f\u751f\u6269\u5c55<\/strong>\uff08Python 3.12\uff09\uff0c\u5bfc\u51fa <code>WIRSession\/open_docx\/read_wir\/modify_wir\/latex_to_omml\/validate_docx_full<\/code> \u7b49 API \u2014\u2014 WIR\uff08Windowed Intermediate Representation\uff09\u5f15\u64ce\u662f\u95ed\u6e90\u7f16\u8bd1\u4ea7\u7269\uff0c\u652f\u6301\u7a97\u53e3\u5316\u8bfb\u5199\u3001\u6279\u6ce8\u3001\u6837\u5f0f\u3001\u7f16\u53f7\u7ba1\u7406\u3001LaTeX\u2192OMML \u516c\u5f0f\u8f6c\u6362\uff1b<code>scripts\/docx_lib\/_core...so<\/code>\uff08577 KB\uff09\u662f\u5171\u4eab\u6821\u9a8c\u4fee\u590d\u5e93\uff08\u5143\u7d20\u987a\u5e8f\u4fee\u590d\u3001\u8868\u683c\u5bbd\u5ea6\u3001\u5bbd\u9ad8\u6bd4\u3001ID \u552f\u4e00\u6027\u7b49 12 \u4e2a fix\/check \u51fd\u6570\uff09\u3002<\/li><li><code>validator\/<\/code> \u76ee\u5f55\u5e26 .NET \u4e8c\u8fdb\u5236\uff1a<code>DocumentFormat.OpenXml.dll<\/code>\uff086.3 MB\uff09+ \u9884\u7f16\u8bd1 <code>Validator<\/code> \u53ef\u6267\u884c\u6587\u4ef6\uff08\u81ea\u5305\u542b .NET \u5e94\u7528\uff09\u3002<\/li><li><code>scripts\/docx<\/code> \u662f bash \u7edf\u4e00\u5165\u53e3\uff08<code>env|init|build|validate<\/code>\uff09\uff0c\u81ea\u52a8\u63a2\u6d4b dotnet\uff08\u5019\u9009\u8def\u5f84\u542b <code>$HOME\/.dotnet<\/code>\u3001<code>\/usr\/share\/dotnet<\/code> \u7b49\uff09\uff0c\u56fa\u5b9a\u5de5\u4f5c\u76ee\u5f55 <code>\/tmp\/docx-work<\/code>\uff0cbuild \u7ba1\u7ebf = \u7f16\u8bd1\u2192\u751f\u6210\u2192\u81ea\u52a8\u4fee\u5143\u7d20\u987a\u5e8f\u2192OpenXML \u9a8c\u8bc1\u2192\u4e1a\u52a1\u89c4\u5219\u3002<\/li><li>\u786c\u89c4\u5219\uff1a&#8221;WIR first for editing \u2014 no ad-hoc XML surgery; no python-docx unless a specific WIR operation has failed and you can name the failure&#8221;\uff1b\u5927\u6587\u6863\u7a97\u53e3\u5316\u5904\u7406\u3002<\/li><li>6 \u4e2a <code>generate_*_backgrounds.py<\/code> \u5c01\u9762\u80cc\u666f\u811a\u672c\u6807\u6ce8&#8221;read for technique, don&#8217;t call directly&#8221;\u2014\u2014 \u5373\u4f5c\u4e3a\u98ce\u683c\u6837\u4f8b\u4f9b\u6a21\u578b\u5b66\u4e60 Playwright+SVG \u6280\u6cd5\u540e\u81ea\u884c\u91cd\u5199\uff0c\u7981\u6b62\u76f4\u63a5\u590d\u7528\u3002<\/li><li>\u5bf9 Hermes \u7684\u4ef7\u503c\uff1a\u8bc1\u660e Kimi \u628a\u590d\u6742\u6587\u6863\u64cd\u4f5c\u505a\u6210\u4e86&#8221;\u7f16\u8bd1\u578b\u6838\u5fc3 + LLM \u53ea\u5199\u8c03\u7528\u4ee3\u7801&#8221;\u7684\u5f62\u6001\uff0cWIR \u7a97\u53e3\u5316\u7f16\u8f91\u601d\u8def\uff08854 \u884c wir-reference.md\uff09\u503c\u5f97\u7814\u7a76\uff1b\u4f46 .so \u662f cp312\/x86_64 \u9884\u7f16\u8bd1\u4ea7\u7269\uff0c\u79fb\u690d\u9700\u91cd\u65b0\u7f16\u8bd1\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"24-edgetts%25e5%25a4%2596%25e9%2583%25a8-api-%25e4%25be%259d%25e8%25b5%2596%25e5%259e%258b\" class=\"wp-block-heading\">2.4 edge-tts\uff08\u5916\u90e8 API \u4f9d\u8d56\u578b\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u811a\u672c + \u5916\u90e8 API\uff0c\u5e02\u573a\u6765\u6e90\uff08<code>_meta.json<\/code> ownerId <code>kn7ay2qc...<\/code>\uff0cv2.0.0\uff0cpublishedAt 1769456031010 \u2248 2026-01-26\uff09\u3002<\/li><li>\u673a\u5236\uff1a\u4f18\u5148\u8c03\u7528 &#8220;Clawdbot built-in&#8221; \u7684 <code>tts<\/code> \u5de5\u5177\uff08\u8fd4\u56de <code>MEDIA: \/path\/to\/audio.mp3<\/code> \u7531 Clawdbot \u8def\u7531\u5230\u5f53\u524d\u9891\u9053\uff09\uff1b\u9ad8\u7ea7\u5b9a\u5236\u8d70 <code>scripts\/tts-converter.js<\/code>\uff08Node.js\uff0c\u4f9d\u8d56 <code>node-edge-tts@^1.2.9<\/code> + commander\uff09\uff0c\u652f\u6301 voice\/rate\/pitch\/volume\/format\u3001\u5b57\u5e55 JSON \u5bfc\u51fa\u3001<code>--proxy<\/code> \u4ee3\u7406\u53c2\u6570\u3002<\/li><li>\u4f9d\u8d56\u5fae\u8f6f Edge \u795e\u7ecf TTS \u5728\u7ebf\u670d\u52a1\uff08\u5916\u90e8 API\uff09\uff0c\u5e38\u89c1\u97f3\u8272\u5217\u8868\u5185\u5d4c\uff08en-US-MichelleNeural \u9ed8\u8ba4\u3001zh-CN-XiaoxiaoNeural \u7b49\uff09\uff1b\u7528\u6237\u504f\u597d\u6301\u4e45\u5316\u5728 <code>~\/.tts-config.json<\/code>\u3002<\/li><li><code>install.sh<\/code> \u4ec5\u505a <code>npm install --production<\/code>\uff1b<code>DISTRIBUTION.md<\/code> \u662f\u5e02\u573a\u5206\u53d1\u8bf4\u660e\u3002<\/li><li>\u6ce8\u610f\uff1aSKILL.md \u91cc\u7684 &#8220;Clawdbot built-in tts tool&#8221; \u63aa\u8f9e\u8bf4\u660e\u5b83\u4ece Clawdbot \u73af\u5883\u79fb\u690d\u800c\u6765\uff0c\u5728 kimiagent \u91cc\u672a\u5fc5\u6709\u540c\u540d\u5185\u7f6e\u5de5\u5177\u2014\u2014\u5b58\u5728\u79fb\u690d\u9002\u914d\u5c42\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"25-emailmanager%25e5%2587%25ad%25e6%258d%25ae%25e4%25be%259d%25e8%25b5%2596%25e5%259e%258b%25e5%25b7%25a5%25e5%2585%25b7\" class=\"wp-block-heading\">2.5 email-manager\uff08\u51ed\u636e\u4f9d\u8d56\u578b\u5de5\u5177\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u811a\u672c\uff08Node.js <code>imap.js<\/code>\/<code>smtp.js<\/code>\uff09+ \u5916\u90e8\u670d\u52a1\u51ed\u636e\uff0c\u5e02\u573a\u6765\u6e90\u3002<\/li><li>frontmatter \u7528 <code>metadata.openclaw.requires<\/code> \u58f0\u660e\u4f9d\u8d56\uff1aenv \u9700\u8981 <code>IMAP_HOST\/IMAP_USER\/IMAP_PASS\/SMTP_HOST\/SMTP_USER\/SMTP_PASS<\/code>\uff0cbins \u9700\u8981 node\/npm\uff0c<code>primaryEnv: SMTP_PASS<\/code>\u3002<\/li><li>\u914d\u7f6e\u8d70 skill \u76ee\u5f55\u5185 <code>.env<\/code> \u6216\u73af\u5883\u53d8\u91cf\uff1b\u5185\u5d4c 163\/126\/188\/QQ\/Gmail\/Outlook \u670d\u52a1\u5668\u53c2\u6570\u8868\uff1b\u660e\u786e Gmail \u9700\u5e94\u7528\u4e13\u7528\u5bc6\u7801\u3001163 \u9700\u6388\u6743\u7801\uff08\u51ed\u636e\u7531\u7528\u6237\u63d0\u4f9b\uff0c\u6c99\u7bb1\u5185\u672a\u89c1\u5b9e\u9645\u51ed\u636e\uff0c\u672a\u53d1\u73b0\u6cc4\u9732\uff09\u3002<\/li><li>\u547d\u4ee4\u5f0f\u63a5\u53e3\uff1a<code>node scripts\/imap.js check|fetch|download|search<\/code>\u3001<code>smtp.js send<\/code>\uff0c\u9002\u5408 agent \u76f4\u63a5\u8c03\u7528\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"26-emailtocalendar%25e6%259c%2580%25e9%2587%258d%25e7%259a%2584-openclaw-%25e7%25a7%25bb%25e6%25a4%258d%25e4%25bb%25b6v1131463-%25e8%25a1%258c-skillmd\" class=\"wp-block-heading\">2.6 email-to-calendar\uff08\u6700\u91cd\u7684 OpenClaw \u79fb\u690d\u4ef6\uff0cv1.13.1\uff0c463 \u884c SKILL.md\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u5927\u578b\u811a\u672c\u96c6\uff0819 \u4e2a shell \u5305\u88c5\u811a\u672c + <code>scripts\/tests\/<\/code> \u4e0b 9 \u4e2a pytest \u6d4b\u8bd5\u6587\u4ef6\uff09\uff0c\u4f9d\u8d56\u5916\u90e8 <code>gog<\/code> CLI\uff08Google Gmail\/Calendar \u547d\u4ee4\u884c\u5de5\u5177\uff0c\u53c2\u8003\u5b9e\u73b0\uff0cSETUP.md \u58f0\u660e\u53ef\u6362\u6210 MCP \u6216\u76f4\u63a5 API\uff09\u3002<\/li><li>\u67b6\u6784\u8981\u70b9\uff1a\n<ul><li><strong>\u5f3a\u5236\u5305\u88c5\u5c42<\/strong>\uff1aSKILL.md \u5f00\u5934\u5341\u6761 CRITICAL RULES\uff0c\u7b2c 1 \u6761&#8221;NEVER CALL gog DIRECTLY \u2014 \u5fc5\u987b\u8d70 create_event.sh \/ email_read.sh \u7b49\u5305\u88c5\u811a\u672c\uff0c\u76f4\u63a5\u8c03 gog \u4f1a\u7ed5\u8fc7\u4e8b\u4ef6\u8ffd\u8e2a\u9020\u6210\u91cd\u590d&#8221;\uff0c\u5e76\u914d \u26d4 FORBIDDEN \u8b66\u793a\u5757 \u2014\u2014 \u5178\u578b\u7684&#8221;\u9632 LLM \u8d8a\u6743\u76f4\u8fde CLI&#8221;\u8bbe\u8ba1\u3002<\/li><li><strong>\u72b6\u6001\u8ffd\u8e2a<\/strong>\uff1a<code>index.json<\/code>\uff08\u5df2\u5904\u7406\u90ae\u4ef6\u53bb\u91cd\uff09\u3001<code>MEMORY.MD<\/code>\uff08\u8de8\u4f1a\u8bdd\u7528\u6237\u504f\u597d\uff09\u3001<code>activity_log.sh<\/code> \u4f1a\u8bdd\u65e5\u5fd7\u3001<code>check_duplicate.sh<\/code>\/<code>track_event.sh<\/code>\/<code>undo.sh<\/code> \u5b8c\u6574\u4e8b\u4ef6\u751f\u547d\u5468\u671f\u3002<\/li><li><strong>\u521b\u5efa\u524d\u5fc5\u987b\u7528\u6237\u786e\u8ba4<\/strong>\uff08&#8221;ALWAYS ASK BEFORE CREATING&#8221;\uff09\uff0c\u65e5\u5386\u901a\u77e5\u90ae\u4ef6\uff08calendar-notification@google.com\uff09\u5fc5\u987b\u5ffd\u7565\u3002<\/li><li>\u72b6\u6001\u6587\u4ef6\u8def\u5f84\u4ecd\u662f <code>$HOME\/.openclaw\/workspace\/...<\/code> \u2014\u2014 \u79fb\u690d\u6b8b\u7559\uff0c\u6c99\u7bb1\u5185\u5b9e\u9645\u8def\u5f84\u53ef\u80fd\u88ab\u6620\u5c04\u6216\u672a\u6e05\u7406\u3002<\/li><\/ul><\/li><li>\u5bf9 Hermes \u7684\u4ef7\u503c\uff1a<strong>\u5305\u88c5\u811a\u672c + \u53bb\u91cd\u7d22\u5f15 + \u64a4\u9500\u673a\u5236 + \u6d4b\u8bd5\u5957\u4ef6<\/strong>\u662f&#8221;\u8ba9 LLM \u5b89\u5168\u64cd\u4f5c\u5916\u90e8\u6709\u72b6\u6001\u7cfb\u7edf&#8221;\u7684\u5b8c\u6574\u8303\u5f0f\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"27-equityresearch%25e5%25a4%25a7%25e5%259e%258b%25e5%25a4%259a%25e6%2596%2587%25e4%25bb%25b6%25e6%258a%2595%25e7%25a0%2594%25e6%258a%2580%25e8%2583%25bd%25e7%25ba%25a6-1845-%25e8%25a1%258c%25e6%258f%2590%25e7%25a4%25ba%25e8%25af%258d-4-%25e4%25b8%25aa%25e8%2584%259a%25e6%259c%25ac\" class=\"wp-block-heading\">2.7 equity-research\uff08\u5927\u578b\u591a\u6587\u4ef6\u6295\u7814\u6280\u80fd\uff0c\u7ea6 1845 \u884c\u63d0\u793a\u8bcd + 4 \u4e2a\u811a\u672c\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a\u591a\u6587\u4ef6\u6280\u80fd\uff085 \u4e2a\u5165\u53e3 SKILL*.md + analysis\/modules\/output\/valuation\/references\/scripts \u516d\u4e2a\u5b50\u76ee\u5f55\uff0c\u5171 30+ \u6587\u4ef6\uff09\uff1b\u4e2d\u6587\u7248 equity-researcher \u7ed3\u6784\u5b8c\u5168\u955c\u50cf\u3002<\/li><li><strong>Phase 0 \u8def\u7531\u5668\u505a\u5f97\u6700\u7ec6<\/strong>\uff1a\u5148\u68c0\u6d4b\u8bed\u8a00 \u2192 \u4e09\u7ea7\u610f\u56fe\u5206\u7c7b\uff08Tier A \u663e\u5f0f\u5173\u952e\u8bcd \/ Tier B \u6a21\u7cca\u8be2\u95ee\u2192<strong>\u5fc5\u987b\u53cd\u95ee 3 \u4e2a\u9009\u9879<\/strong>\uff08\u901f\u89c8\/\u6df1\u5ea6\u62a5\u544a\/\u7b80\u5355\u56de\u7b54\uff09\uff0c\u7981\u6b62\u9ed8\u8ba4\u63a8\u65ad \/ Tier C \u7b80\u5355\u95ee\u9898\u2192\u4e0d\u89e6\u53d1\uff09\uff1b\u6df1\u5ea6\u62a5\u544a\u8fd8\u8981\u518d\u95ee\u4f30\u503c\u6df1\u5ea6\uff08L2 \u5b8c\u6574\u4e09\u8868 Excel \u6a21\u578b 3 \u6b65 vs L1 \u53ef\u6bd4\u516c\u53f8\u4f30\u503c 2 \u6b65\uff09\u3002<\/li><li><strong>3-Task \u67b6\u6784<\/strong>\uff08L2\uff09\uff1aTask 1\uff08\u7814\u7a76\u6587\u6863\uff0cSKILL-equity-task1.md 414 \u884c\uff09\u2192 Task 2\uff08\u771f\u5b9e Excel \u8d22\u52a1\u6a21\u578b\uff0cSKILL-task2-model.md 352 \u884c\uff09\u2192 Task 3\uff08\u62a5\u544a\u751f\u6210\uff0c430 \u884c\uff09\u3002Task \u8fb9\u754c\u4e25\u660e\uff1a&#8221;Deliver ONLY the 2 specified outputs&#8230; Do not continue to Task 3. Wait for user&#8217;s continuation signal.&#8221;<\/li><li>Task 2 \u7684 Excel \u89c4\u8303\u975e\u5e38\u5177\u4f53\uff1a\u4e09\u8868\u5fc5\u987b\u52fe\u7a3d\u5e73\u8861\uff08BALANCE CHECK \/ CASH TIE-OUT \u5f3a\u5236\u884c\uff09\u3001\u5b57\u4f53\u989c\u8272\u7ea6\u5b9a\uff08\u84dd=\u786c\u7f16\u7801\u8f93\u5165\/\u9ed1=\u516c\u5f0f\/\u7eff=\u8de8\u8868\u94fe\u63a5\uff09\u3001DCF \u7528 CAPM \u6c42 WACC\u3001\u654f\u611f\u6027\u5206\u6790\u5fc5\u987b\u7528\u5f15\u7528 WACC+\u6c38\u7eed\u589e\u957f\u7387\u8f93\u5165\u7684 Excel \u516c\u5f0f\u3001Comps \u22655 \u5bb6\u542b\u7edf\u8ba1\u6c47\u603b\uff1bTask 3 \u901a\u8fc7 openpyxl \u4ece Excel \u8bfb\u6570\u3002<\/li><li><strong>\u6570\u636e\u6e90\u89c4\u8303<\/strong>\uff08references\/data-sources.md\uff0c447 \u884c\uff09\uff1a\u6309\u5e02\u573a\u5206\u4f18\u5148\u7ea7\u2014\u2014A\u80a1\/\u6e2f\u80a1\u9996\u9009 <strong>iFind\uff08\u540c\u82b1\u987a\uff09<\/strong>\uff0c\u7f8e\u80a1\u9996\u9009 Yahoo Finance\uff0cWeb Search \u515c\u5e95\uff1b<code>ifind_get_stock_info<\/code>\/<code>ifind_get_financial_statements<\/code> \u7b49 7 \u4e2a API \u4ee5\u8868\u683c\u5b9a\u4e49\u53c2\u6570\uff08<code>financial_parameter<\/code> \u62a5\u544a\u671f\u7f16\u7801 <code>XXXX0331\/0630\/0930\/1231<\/code>\uff09\uff1b\u80a1\u7968\u4ee3\u7801\u683c\u5f0f\u5bf9\u7167\u8868\uff08600519.SH \u2194 600519.SS\uff09\u3002\u53e6\u6709\u5929\u773c\u67e5\uff08\u4f9b\u5e94\u94fe\/\u7ade\u5bf9\uff09\u3001\u8d22\u65b0\uff08\u653f\u7b56\/\u5b8f\u89c2\uff09\u3002\u8fd9\u4e9b <code>ifind_*<\/code> \u5de5\u5177\u7531\u6c99\u7bb1 plugins \u63d0\u4f9b\uff08\u89c1 plugins \u7ae0\u8282\uff09\u3002<\/li><li>\u811a\u672c\uff1a<code>report_validator.py<\/code>\uff08HTML \u7ed3\u6784\u6821\u9a8c\uff1a\u7ae0\u8282\u987a\u5e8f\u3001\u6a21\u5757\u6570\u3001exhibit \u7f16\u53f7\u3001\u6570\u636e\u6e90\u5b58\u5728\u6027\uff09\u3001<code>chart_generator.py<\/code>\u3001<code>stock_chart_generator.py<\/code>\u3001<code>embed_charts.py<\/code>\u3002<\/li><li>\u5bf9 Hermes \u7684\u4ef7\u503c\uff1a<strong>&#8220;\u610f\u56fe\u5206\u7ea7 + \u5206 Task \u4f1a\u8bdd + \u6587\u4ef6\u5951\u7ea6\u4ea4\u63a5&#8221;<\/strong>\u7684\u591a\u8f6e\u590d\u6742\u4efb\u52a1\u7f16\u6392\u6837\u677f\uff1b\u6570\u636e\u6e90\u4f18\u5148\u7ea7\u77e9\u9635\u4e0e\u51b2\u7a81\u89e3\u51b3\u6811\u53ef\u76f4\u63a5\u590d\u7528\u3002<\/li><\/ul>\n\n\n\n<h3 id=\"28-fastbrowseruserust-%25e6%25ba%2590%25e7%25a0%2581%25e7%25ba%25a7-skill\" class=\"wp-block-heading\">2.8 fast-browser-use\uff08Rust \u6e90\u7801\u7ea7 skill\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7c7b\u578b\uff1a<strong>\u5b8c\u6574 Rust \u9879\u76ee\u6e90\u7801\u4f5c\u4e3a skill \u5206\u53d1<\/strong>\uff08<code>Cargo.toml<\/code> + <code>src\/<\/code> \u4e0b browser\/dom\/mcp\/tools 30+ \u6587\u4ef6\uff09\uff0c\u5e02\u573a\u6765\u6e90\uff08ownerId <code>kn7bfqgw...<\/code>\uff0cv1.0.5\uff09\uff0chomepage \u6307\u5411 github.com\/rknoche6\/fast-browser-use\u3002<\/li><li>\u673a\u5236\uff1a\u8f7b\u91cf\u4e8c\u8fdb\u5236\u901a\u8fc7 CDP \u76f4\u9a71 Chrome\uff1b\u5ba3\u79f0\u5bf9\u6bd4 Puppeteer \u542f\u52a8 &lt;50ms\uff08vs ~800ms\uff09\u3001\u5185\u5b58 15MB\uff08vs 100MB+\uff09\u3001DOM \u63d0\u53d6\u96f6\u62f7\u8d1d\uff1b<code>src\/mcp\/handler.rs<\/code> \u8868\u660e\u5b83\u4e5f\u80fd\u4f5c\u4e3a <strong>MCP server<\/strong> \u8fd0\u884c\u3002<\/li><li>\u9762\u5411 agent \u7684&#8221;\u914d\u65b9&#8221;\uff1a<code>--human-emulation<\/code>\uff08\u9f20\u6807\u6296\u52a8+\u968f\u673a\u5ef6\u8fdf\u7ed5\u53cd\u722c\uff09\u3001<code>snapshot --include-styles<\/code>\uff08Deep Freeze \u5b8c\u6574 DOM+\u8ba1\u7b97\u6837\u5f0f\uff09\u3001<code>login --save-session<\/code> \/ <code>--load-session<\/code>\uff08\u4eba\u5de5\u767b\u5f55\u4e00\u6b21\u540e\u5077\u4f1a\u8bdd\uff09\u3001<code>harvest<\/code>\uff08\u65e0\u9650\u6eda\u52a8\u91c7\u96c6\uff0c\u5185\u7f6e\u793a\u4f8b 6 \u79d2\u6293 59 \u6761 HN \u6807\u9898\uff09\u3001<code>sitemap --analyze-structure<\/code>\uff08\u7ad9\u70b9\u7ed3\u6784\u5206\u6790\uff09\u3001<code>vision_map<\/code>\uff08\u622a\u56fe\u53e0\u52a0\u7f16\u53f7\u5305\u56f4\u76d2\uff09\u3002<\/li><li>\u5de5\u5177\u9762\uff1anavigate\/click\/input\/press_key\/hover\/scroll\/select\/cookies\/local_storage\/debug\/screenshot\/extract\/markdown \u7b49 20+ \u4e2a\uff0cDOM \u8f93\u51fa YAML\/Markdown \u4f18\u5316\uff08token \u53cb\u597d\uff0c<code>src\/dom\/yaml.rs<\/code>\u3001<code>convert_to_markdown.js<\/code>\uff09\u3002<\/li><li><strong>\u6ce8\u610f\uff1a\u6c99\u7bb1\u5185\u672a\u9884\u7f16\u8bd1<\/strong>\uff08\u65e0 target\/ \u76ee\u5f55\uff0cPATH \u4e0a\u65e0\u4e8c\u8fdb\u5236\uff09\uff0cfrontmatter \u58f0\u660e install \u8d70 brew\/cargo\u3001requires bins: chrome\u3001<code>requiredEnv: CHROME_PATH<\/code> \u2014\u2014 \u5373\u8fd9\u662f\u6e90\u7801\u643a\u5e26\u578b skill\uff0c\u8fd0\u884c\u65f6\u624d\u7f16\u8bd1\u5b89\u88c5\uff1bkimiagent \u6c99\u7bb1\u91cc\u5e38\u8dd1\u7684 Chromium+CDP:9222 \u662f\u5426\u5b9e\u9645\u7531\u5b83\u9a71\u52a8\u672a\u80fd\u786e\u8ba4\uff08\u672a\u89c1\u4e8c\u8fdb\u5236\uff0c\u503e\u5411\u4e8e\u662f\u53e6\u4e00\u5957\u5185\u7f6e\u6d4f\u89c8\u5668\u5de5\u5177\uff09\u3002<\/li><li>\u5bf9 Hermes \u7684\u4ef7\u503c\uff1a\u6e90\u7801\u53ef\u76f4\u63a5\u7814\u7a76\/\u7f16\u8bd1\uff0c\u662f\u73b0\u6210\u7684 CDP \u6d4f\u89c8\u5668\u81ea\u52a8\u5316\u5b9e\u73b0\uff1b\u5176&#8221;session \u590d\u7528 + human-emulation + YAML DOM&#8221;\u4e09\u4ef6\u5957\u5bf9 token \u6548\u7387\u548c\u53cd\u722c\u90fd\u6709\u9488\u5bf9\u6027\u8bbe\u8ba1\u3002<\/li><\/ul>\n\n\n\n<h2 id=\"3-%25e5%2585%25b6%25e4%25bd%2599%25e5%2580%25bc%25e5%25be%2597%25e8%25ae%25b0%25e5%25bd%2595%25e7%259a%2584%25e9%259b%25b6%25e6%2595%25a3%25e5%258f%2591%25e7%258e%25b0\" class=\"wp-block-heading\">3. \u5176\u4f59\u503c\u5f97\u8bb0\u5f55\u7684\u96f6\u6563\u53d1\u73b0<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><code>git-repo-audit\/scripts\/secret-scan.sh<\/code>\uff1a\u5185\u7f6e\u5bc6\u94a5\u6b63\u5219\u5e93\uff08AWS AKIA\u3001\u5404\u7c7b GitHub token \u524d\u7f00 ghp_\/gho_\/ghu_\/ghs_\/ghr_\u3001GitLab glpat-\u3001Slack xox\u3001OpenAI sk-\uff09\uff0cagent \u4fa7\u505a\u5386\u53f2\u5bc6\u94a5\u626b\u63cf\u3002<\/li><li><code>http-load-tester\/scripts\/http_benchmark.py<\/code>\uff1a\u4e2d\u6587\u6ce8\u91ca\u3001\u7eaf Python \u6807\u51c6\u5e93\u5c01\u88c5 ab\/wrk\uff0c\u9636\u68af\u5e76\u53d1 + p50\/p90\/p99 + \u62d0\u70b9\u5206\u6790\u3002<\/li><li><code>general-writing<\/code>\uff1a<code>type: capability<\/code> \u7684\u603b\u8def\u7531 skill\uff0c\u4e0b\u6302 10 \u4e2a\u4f53\u88c1\u5b50 skill\uff08fiction\/drama\/poetry\/lyrics\/screenplay\/essay\/game-writing\/murder-mystery\/trpg\/letter\uff09+ <code>anti-ai.md<\/code>\u3001<code>review.md<\/code>\u3001\u5b57\u6570\u4e0e\u7ae0\u8282\u8d28\u91cf\u68c0\u67e5\u811a\u672c \u2014\u2014 &#8220;capability \u8def\u7531 + \u5b50 skill \u76ee\u5f55&#8221;\u7684\u7ec4\u7ec7\u6a21\u5f0f\u4e0e deep-research-swarm \u547c\u5e94\u3002<\/li><li><code>guizang-ppt-skill<\/code>\uff1a\u5355 HTML \u7f51\u9875 PPT\uff0c\u5e26 <code>assets\/motion.min.js<\/code>\u3001\u4e24\u5957\u4e3b\u9898\u6a21\u677f\uff08\u7535\u5b50\u6742\u5fd7\/\u745e\u58eb\u56fd\u9645\u4e3b\u4e49\uff09\u548c <code>validate-swiss-deck.mjs<\/code> \u6821\u9a8c\u811a\u672c\uff1b\u5f52\u85cf\uff08guizang\uff09\u51fa\u54c1\u7684 humanizer-zh-by-guizang \u4e5f\u5728\u5e93\u4e2d\uff0c\u8bf4\u660e skills \u5e93\u6536\u5f55\u4e86\u793e\u533a\/KOL \u4f5c\u54c1\u3002<\/li><li><code>humanizer<\/code> \u7cfb\u5217\u7684 <code>allowed-tools: [Read, Write, Edit, Grep, Glob, AskUserQuestion]<\/code> frontmatter \u2014\u2014 skill \u7ea7\u5de5\u5177\u767d\u540d\u5355\u673a\u5236\u7684\u8bc1\u636e\u3002<\/li><li><code>gitlab-cli-guide<\/code>\/<code>gitlab-cli-skills<\/code>\uff1a30+ \u4e2a\u5b50\u547d\u4ee4\u5404\u5360\u4e00\u4e2a\u5b50\u76ee\u5f55\uff08\u6bcf\u4e2a\u542b SKILL.md + references\/commands.md\uff09\uff0c\u603b\u8ba1 60+ \u6587\u4ef6\uff0cfrontmatter \u542b\u5b8c\u6574 <code>openclaw.requires.credentials<\/code>\uff08GITLAB_TOKEN\uff0cfallback \u5230 glab config\uff09\u548c <code>write_access<\/code> \u98ce\u9669\u58f0\u660e\uff08\u811a\u672c\u53ef\u4ee3\u7528\u6237\u53d1 MR \u8bc4\u8bba\/\u6279\u51c6\uff0c\u8981\u6c42\u5ba1\u67e5 post-inline-comment.py\uff09\u2014\u2014 \u6743\u9650\u58f0\u660e\u6700\u5b8c\u6574\u7684\u4e00\u4e2a\u3002<\/li><li>\u51ed\u636e\u626b\u63cf\u7ed3\u8bba\uff1a\u672c\u6279\u6b21\u672a\u53d1\u73b0\u4efb\u4f55\u786c\u7f16\u7801\u5bc6\u94a5\/token\uff1b\u6d89\u53ca\u51ed\u636e\u7684 skill\uff08email-manager\u3001gitlab-cli-*\u3001email-to-calendar\uff09\u5747\u4e3a&#8221;\u7528\u6237\u63d0\u4f9b\/\u73af\u5883\u53d8\u91cf\u6ce8\u5165&#8221;\u6a21\u5f0f\uff0cfrontmatter \u53ea\u58f0\u660e\u9700\u6c42\u4e0d\u542b\u503c\u3002<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u2190 \u8fd4\u56de\u4e3b\u62a5\u544a\uff1aKimi Agent\uff08\u4e91\u7aef\u6c99\u7bb1\uff09\u6280\u672f\u62a5\u544a \uff5c GitHub \u539f\u6587 \u5408\u89c4\u4e0e\u98ce\u9669\u58f0\u660e\uff1a\u672c\u62a5\u544a\u4e3a\u5b89\u5168 &hellip; <a href=\"https:\/\/tongchun.website\/index.php\/kimiagent-07-skills-b\/\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">\u201c07-skills-b \u2014 Skills \u76d8\u70b9\u7b2c 2 \u6279\uff08ddd-glossary-gen \u2192 humanizer-zh-by-guizang\uff09\u201d<\/span><\/a><\/p>\n","protected":false},"author":55404,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"wpai_generated_summary":"","wpai_meta_description":"","footnotes":""},"class_list":["post-1873","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/pages\/1873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/users\/55404"}],"replies":[{"embeddable":true,"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/comments?post=1873"}],"version-history":[{"count":1,"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/pages\/1873\/revisions"}],"predecessor-version":[{"id":1893,"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/pages\/1873\/revisions\/1893"}],"wp:attachment":[{"href":"https:\/\/tongchun.website\/index.php\/wp-json\/wp\/v2\/media?parent=1873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}