generated from Meekdai/Gmeek-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblogBase.json
1 lines (1 loc) · 54.2 KB
/
blogBase.json
1
{"singlePage": ["link", "about"], "startSite": "03/31/2024", "filingNum": "", "onePageListNum": 15, "commentLabelColor": "#2563eb", "yearColorList": ["#2563eb", "#3b82f6", "#60a5fa", "#93c5fd"], "i18n": "CN", "themeMode": "manual", "dayTheme": "light", "nightTheme": "dark", "urlMode": "pinyin", "script": "", "style": "", "head": "", "indexScript": "", "indexStyle": "", "bottomText": "", "showPostSource": 1, "iconList": {}, "UTC": 8, "rssSplit": "sentence", "exlink": {}, "needComment": 1, "allHead": "", "title": "wuyiwai's blog", "displayTitle": "wuyiwai's blog", "subTitle": "Hello World", "homeUrl": "https://wuyiwai.github.io", "avatarUrl": "https://avatars.githubusercontent.com/u/12730345?v=4", "faviconUrl": "https://avatars.githubusercontent.com/u/12730345?v=4", "email": "[email protected]", "GMEEK_VERSION": "main", "postListJson": {"P1": {"htmlDir": "docs/post/2023-nian-xin-xi-zi-yuan-hui-zong.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2023\u5e74\u4fe1\u606f\u8d44\u6e90\u6c47\u603b", "postUrl": "post/2023-nian-xin-xi-zi-yuan-hui-zong.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/1", "commentNum": 0, "wordCount": 12603, "description": "# \u6709\u8da3\u7684\u7f51\u5740\r\n- [FRE123 \u6280\u672f\u5468\u520a\u7cbe\u9009\u63a8\u8350](https://www.fre123.com/weekly) - \u975e\u5e38\u63a8\u8350\r\n- [\u6570\u636e\u5e93\u4f18\u5316\u76f8\u5173 - Awesome Database Learning](https://github.com/pingcap/awesome-database-learning)\r\n\r\n# \u5de5\u5177\r\n- [\u6bd4\u8bd1 - \u4fbf\u6377\u7684\u7ffb\u8bd1\u548c\u8bcd\u5178\u5e94\u7528](https://biyidev.com/)\r\n- \u6c89\u6d78\u5f0f\u7ffb\u8bd1\r\n\t- [IOS](https://immersivetranslate.com/docs/installation/#ios-safari)\r\n\t- [\u5b89\u5353](https://immersivetranslate.com/docs/installation/#%E5%AE%89%E5%8D%93)\r\n\t- [AI\u7ffb\u8bd1\u7535\u5b50\u4e66 - \u81ea\u5236\u53cc\u8bed\u7535\u5b50\u4e66](https://immersivetranslate.com/docs/usage/#epub-%E7%94%B5%E5%AD%90%E4%B9%A6%E9%98%85%E8%AF%BB%E5%92%8C%E5%8F%8C%E8%AF%AD%E5%AF%BC%E5%87%BA)\r\n- [\u4e66\u8bd1 - \u52a9\u529b\u8f7b\u677e\u9605\u8bfb\u5168\u7403\u4e66\u7c4d(\u4ed8\u8d39)](https://www.booktranslator.app/zh-CN)\r\n- [Dify - \u4e00\u4e2aLLM\u5e94\u7528\u5f00\u53d1\u5e73\u53f0](https://github.com/langgenius/dify/blob/main/README_CN.md)\r\n- [bilibili - \u54d4\u54e9\u4e0b\u8f7d\u59ecdownkyi](https://github.com/leiurayer/downkyi)\r\n- [github-chinese](https://github.com/maboloshi/github-chinese?tab=readme-ov-file) - GitHub \u6c49\u5316\u63d2\u4ef6\r\n- [ansel](https://ansel.photos/en/) - \u5f00\u6e90\u6570\u7801\u7167\u7247\u540e\u671f\u8f6f\u4ef6\uff0c\u53ef\u4f5c\u4e3a Adobe Lightroom \u5e73\u66ff\r\n- [Gemini Next Web](https://github.com/blacksev/Gemini-Next-Web/blob/main/README_CN.md) - \u4e00\u952e\u514d\u8d39\u90e8\u7f72\u4f60\u7684\u79c1\u4eba Gemini \u7f51\u9875\u5e94\u7528\u3002", "top": 0, "createdAt": 1711824920, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-03-31", "dateLabelColor": "#2563eb"}, "P2": {"htmlDir": "docs/post/2024-nian-Q1-xin-xi-hui-zong.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e74Q1\u4fe1\u606f\u6c47\u603b", "postUrl": "post/2024-nian-Q1-xin-xi-hui-zong.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/2", "commentNum": 0, "wordCount": 9118, "description": "# \u5de5\u5177\r\n- [\u5410\u53f8\u7b80\u5386](https://lyly.top/) - \u76f4\u63a5\u5728\u7ebf\u586b\u5199\u7b80\u5386\u5185\u5bb9\r\n- [\u5f00\u7bb1\u5373\u7528\u7684 Obsidian / Typora \u7b80\u5386](https://github.com/BingyanStudio/LapisCV)\r\n- [Applite](https://github.com/milanvarady/Applite) - mac\u4e0bhomebrew\u53ef\u89c6\u5316\u5de5\u5177\r\n- [FastChat](https://github.com/lm-sys/FastChat) - \u7528\u4e8e\u8bad\u7ec3\u548c\u8bc4\u4f30\u5927\u578b\u8bed\u8a00\u6a21\u578b\u7684\u5f00\u653e\u5e73\u53f0\uff0c\u53ef\u4ee5\u5728\u540c\u4e00\u4e2a\u754c\u9762\u5bf9\u4e0d\u540c\u6a21\u578b\u7684\u8f93\u51fa\u8fdb\u884c\u53ef\u89c6\u5316\u6bd4\u5bf9\r\n- [Jan](https://github.com/janhq/jan) - \u4e00\u7ad9\u5f0f\u4f53\u9a8c LLMs \u7684\u684c\u9762\u5e94\u7528\u3002", "top": 0, "createdAt": 1711829139, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-03-31", "dateLabelColor": "#2563eb"}, "P3": {"htmlDir": "docs/post/MAC-ben-di-pei-zhi-SSH-bu-zhi-chi-RSA-de-jie-jue-ban-fa.html", "labels": ["\u6280\u672f"], "postTitle": "MAC\u672c\u5730\u914d\u7f6eSSH\u4e0d\u652f\u6301RSA\u7684\u89e3\u51b3\u529e\u6cd5", "postUrl": "post/MAC-ben-di-pei-zhi-SSH-bu-zhi-chi-RSA-de-jie-jue-ban-fa.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/3", "commentNum": 0, "wordCount": 858, "description": "> \u7531\u4e8e\u4e4b\u524d\u4e70\u4e86\u591a\u53f0\u673a\u5b50\u751f\u6210\u4e86\u591a\u4efdssh\u5bc6\u94a5\uff0c\u90fd\u5806\u5728`~/.ssh`\u76ee\u5f55\u4e0b\uff0c\u592a\u4e71\u4e86\uff0c\u91cd\u65b0\u68b3\u7406\u914d\u7f6e\u4e0b\uff0c\u8bb0\u5f55\u4e0b\u8e29\u5751\r\n\r\n# \u751f\u6210 ssh key\r\n- \u547d\u4ee4: `ssh-keygen -t rsa -C '[email protected]'`\r\n- \u89e3\u91ca:\r\n\t- `-t rsa` \u6307\u5b9a `rsa` \u7b97\u6cd5\r\n\t- `-C 'xx email'` \u6307\u5b9a \u90ae\u7bb1\r\n- \u6ce8\u610f\u70b9\uff1a\u5982\u679c\u751f\u6210\u7684\u8fc7\u7a0b\u8981\u7528\u5230\u5bc6\u7801\uff0c\u6ce8\u610f\u8bb0\u4f4f\u5bc6\u7801\r\n\r\n\u5982\u679c\u4f7f\u7528\u5230\u4e86\u5bc6\u7801\uff0c\u5728 `iterm2` \u7b49\u5de5\u5177\u4e0b\u6700\u597d\u914d\u7f6e\u4e00\u4e0b\u9ed8\u8ba4\u542f\u52a8\u7684\u914d\u7f6e\u52a0\u8f7dssh `~./zshrc`\r\n\u4e5f\u53ef\u4ee5\u5199\u4e2a\u7b80\u5355\u7684 `.sh`\r\n```\r\nset password xxx\r\nspawn ssh-add ~/.ssh/example\r\nexpect '*passphrase for*'\r\nsend '$password\\r'\r\ninteract\r\n```\r\n\r\n# ssh \u767b\u5f55\u8e29\u5751\r\n\r\n\u5728\u6211\u7684mac\u5347\u7ea7\u6210Sonoma\u4e4b\u540e\uff0c\u672c\u5730\u7684ssh\u7684\u914d\u7f6e\u5c31\u66f4\u65b0\u4e86\uff0c\u9ed8\u8ba4\u4e0d\u652f\u6301 `ssh-rsa`\uff0c\u6240\u4ee5\u4f1a\u51fa\u73b0\u7c7b\u4f3c`Unable to negotiate with port xxx: no matching host key type found. Their offer: ssh-dss,ssh-rsa`\u7684\u62a5\u9519\u3002", "top": 0, "createdAt": 1711829618, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-03-31", "dateLabelColor": "#2563eb"}, "P4": {"htmlDir": "docs/post/guan-yu-zhe-teng-bo-ke-de-ji-lu.html", "labels": ["\u535a\u5ba2"], "postTitle": "\u5173\u4e8e\u6298\u817e\u535a\u5ba2\u7684\u8bb0\u5f55", "postUrl": "post/guan-yu-zhe-teng-bo-ke-de-ji-lu.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/4", "commentNum": 0, "wordCount": 1039, "description": "\u6628\u5929\u82b1\u4e86\u6bd4\u8f83\u591a\u7684\u65f6\u95f4\u6298\u817e\u535a\u5ba2\uff0c\u603b\u7b97\u5b8c\u6210\u535a\u5ba2\u7684\u91cd\u5efa\u5de5\u4f5c\u4e86\u3002", "top": 0, "createdAt": 1711850966, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-03-31", "dateLabelColor": "#2563eb"}, "P5": {"htmlDir": "docs/post/ji-lu-yi-xie-fei-chang-you-yi-si-de-bo-ke.html", "labels": ["\u535a\u5ba2"], "postTitle": "\u8bb0\u5f55\u4e00\u4e9b\u975e\u5e38\u6709\u610f\u601d\u7684\u535a\u5ba2", "postUrl": "post/ji-lu-yi-xie-fei-chang-you-yi-si-de-bo-ke.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/5", "commentNum": 0, "wordCount": 1996, "description": "# \u670b\u53cb\u5708\u4e3b\u9898\r\n#### [virgilchiou](https://virgilchiou.com/) - `\u670b\u53cb\u5708\u4e3b\u9898` `typecho` `icefox`\r\n\u8fd9\u4e2a\u535a\u5ba2\u662f\u5728V\u7ad9\u95f2\u901b\u7684\u65f6\u5019\u53d1\u73b0\u7684\u3002", "top": 0, "createdAt": 1711852172, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-03-31", "dateLabelColor": "#2563eb"}, "P6": {"htmlDir": "docs/post/2024-nian-4-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e744\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-4-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/6", "commentNum": 0, "wordCount": 3424, "description": "# \u8d44\u6e90\r\n- [go\u8bed\u8a00\u5fc5\u77e5\u5fc5\u4f1a](https://golang.dbwu.tech/)\r\n- [\u51fa\u6d77\u5de5\u5177\u7bb1](https://chuhai.tools/) - `\u72ec\u7acb\u5f00\u53d1\u8005\u5fc5\u5907`\r\n- [\u72ec\u7acb\u5f00\u53d1\u8005\u51fa\u6d77\u624b\u518c-\u6280\u672f\u6808](https://oversaas.club/techstack)\r\n- [PegasusWang\u7684\u8bfb\u4e66\u7b14\u8bb0](https://pegasuswang.readthedocs.io/zh/latest/code/%E4%BB%A3%E7%A0%81%E5%A4%A7%E5%85%A8/)\r\n- [1000UserGuide](https://1000userguide.com/#/) - \u5e2e\u52a9`\u72ec\u7acb\u5f00\u53d1\u8005`\u53d1\u73b0\u4f7f\u7528\u7528\u6237\r\n- [chinese-independent-developer](https://github.com/1c7/chinese-independent-developer) - \u4e2d\u56fd\u7684\u72ec\u7acb\u5f00\u53d1\u8005\u5728\u505a\u4ec0\u4e48\r\n- [seesaw](https://www.seesaw.website/) - \u53d1\u73b0\u4e00\u4e9bUI\u8bbe\u8ba1\u4f18\u79c0\u7684\u7f51\u7ad9 - `\u72ec\u7acb\u5f00\u53d1\u8005`\r\n- [doyoudo](https://doyoudo.com/free) - \u5b66\u4e60PS\u3001Pr\u3001Ae\u3001C4D\u7b49\u6559\u7a0b\u7684\u7f51\u7ad9\uff0cB\u7ad9\u77e5\u8bc6\u7c7bUP\u4e3b\u7531\u4e2a\u4eba\u8fd0\u8425\uff0c\u622a\u81f32023\u5e743\u670820\u65e5\u7c89\u4e1d\u6570\u91cf\u4e3a216.5\u4e07 \r\n- [SEO\u76f8\u5173\u6587\u7ae0](https://xuxuyu.notion.site/1468d1c9ea65473b934917d8ab25979b?v=dcaec075d4b34a8e8af5be0bc9a259a0)\r\n- [zsk.ai - \u53d1\u73b0\u4f18\u79c0\u7684\u77e5\u8bc6\u5e93](https://zsk.ai/) - \u6536\u85cf\u4e86\u4e00\u4e9b\u7f51\u4e0a\u516c\u5f00\u7684\u6bd4\u8f83\u4f18\u79c0\u7684\u77e5\u8bc6\u5e93\r\n- [KIMI AI Free \u670d\u52a1](https://github.com/LLM-Red-Team/kimi-free-api)\r\n\r\n# \u6559\u7a0b\u3001\u4e66\r\n- [\u4e66 - \u5927\u8bed\u8a00\u6a21\u578b](https://llmbook-zh.github.io/)\r\n- [ Linux \u7cfb\u7edf\u5185\u6838](https://linux-kernel-labs-zh.xyz/index.html)\r\n- [\u5b98\u65b9swift\u6559\u7a0b](https://developer.apple.com/tutorials/develop-in-swift)\r\n- [\u82f1\u8bed\u8fdb\u9636\u6307\u5357](https://babyyoung.gitbook.io/english-level-up-tips)\r\n- [\u5730\u9f20\u6587\u6863](https://www.topgoer.cn/) - \u4e00\u4e2a\u4e13\u95e8\u4e3a Go \u8bed\u8a00\u5f00\u53d1\u8005\u63d0\u4f9b\u4e2d\u6587\u6587\u6863\u3001\u6559\u7a0b\u3001\u9762\u8bd5\u9898\u548c\u5176\u4ed6\u76f8\u5173\u8d44\u6e90\u7684\u7f51\u7ad9\u3002", "top": 0, "createdAt": 1711987765, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-04-02", "dateLabelColor": "#2563eb"}, "P7": {"htmlDir": "docs/post/2024-nian-5-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e745\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-5-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/7", "commentNum": 0, "wordCount": 2615, "description": "# \u5de5\u5177\r\n- [iPhone\u53c2\u6570\u5927\u5168](http://kylebing.cn/tools/iphone/) - \u4e00\u4e2a\u7528\u4e8e\u5bf9\u6bd4 Apple \u5168\u5bb6\u6876\u6240\u6709\u673a\u578b\u53c2\u6570\u7684\u7f51\u7ad9\r\n- [hiddify-next](https://github.com/hiddify/hiddify-next/blob/main/README_cn.md) - \u901a\u7528\u4ee3\u7406\u5de5\u5177\u7684\u8de8\u5e73\u53f0\u4ee3\u7406\u5ba2\u6237\u7aef\r\n- [HandBrake - \u5f00\u6e90\u89c6\u9891\u89e3\u7801\u5668](https://github.com/HandBrake/HandBrake)\r\n- [bilidown - \u7f51\u9875\u5feb\u901f\u4e0b\u8f7dbilibili\u89c6\u9891](https://zhouql.vip/bilibili/)\r\n- [LLM\u4ef7\u683c\u5bf9\u6bd4](https://llmpricecheck.com/openai/gpt-4o)\r\n- [chrome\u63d2\u4ef6 - pin-tabs](https://github.com/caijinyc/pin-tabs)\r\n- [TalkWithGemini](https://github.com/Amery2010/TalkWithGemini?tab=readme-ov-file) - \u5f00\u6e90Gemini Pro \u6781\u7b80\u804a\u5929\u6846\u67b6\r\n- [\u666f\u6df1\u6a21\u62df\u5668](https://jherr.github.io/depth-of-field/) - `\u6444\u5f71`\r\n- [janereader](https://janereader.com/) - \u73b0\u4ee3\u5316\u7684 epub \u9605\u8bfb\u5668\r\n\r\n# \u8d44\u6e90\r\n- [\u7b80\u6d01\u7075\u611f\u6536\u96c6\u7f51\u7ad9 Refto](https://refto.one/)\r\n- [GolangStudy Go \u8bed\u8a00\u5b66\u4e60](https://golangstudy.tech/)\r\n- [PAI-RAG: \u57fa\u4e8e\u5927\u8bed\u8a00\u6a21\u578b\u548c\u591a\u5411\u91cf\u6570\u636e\u5e93\u7684\u77e5\u8bc6\u5e93\u95ee\u7b54\u7cfb\u7edf\u767d\u76d2\u5316\u89e3\u51b3\u65b9\u6848](https://github.com/aigc-apps/PAI-RAG)\r\n- [PAI+\u5411\u91cf\u68c0\u7d22\u5feb\u901f\u642d\u5efa\u5927\u6a21\u578b\u77e5\u8bc6\u5e93\u5bf9\u8bdd](https://help.aliyun.com/zh/pai/using-pai-and-vector-search-to-implement-intelligent-conversation-based-on-the-knowledge-based-large-language-model)\r\n- [seo\u76f8\u5173\u6587\u7ae0](https://xuxuyu.notion.site/1468d1c9ea65473b934917d8ab25979b?v=dcaec075d4b34a8e8af5be0bc9a259a0)\r\n- [\u73b0\u4ee3\u5316\u8bd7\u8bcd\u5b66\u4e60\u7f51\u7ad9](https://aspoem.com/zh-Hans)\r\n- [\u901a\u8bc6\u5343\u4e66\u4e66\u5355-\u806a\u660e\u7684\u9605\u8bfb\u8005](https://docs.qq.com/sheet/DY2RmcVVMVE9Qd3JV?tab=BB08J2)\r\n- [\u7a0b\u5e8f\u5458\u5e94\u8be5\u8bbf\u95ee\u7684\u6700\u4f73\u7f51\u7ad9\u4e2d\u6587\u7248](https://github.com/tuteng/Best-websites-a-programmer-should-visit-zh)\r\n\r\n# \u597d\u6587\r\n- [Stable Diffusion \u56fe\u7247\u751f\u6210\u539f\u7406\u7b80\u8ff0](https://blog.cnbang.net/tech/3766/)\r\n- [UTF\u3001Emoji\u548c\u795e\u5947\u7684\u8fde\u5b57](https://ecnelises.com/2024/05/utf-emoji-ligatures/)\r\n- [PHP\u8001\u77e3\uff0c\u5c1a\u80fd\u996d\u5426\uff1f](https://mp.weixin.qq.com/s/HAT1UwG42R_1SFmTjVDlCA)\r\n- [\u6570\u636e\u5206\u6790\u7684 SQL \u793a\u4f8b](https://taki-mekhalfa.github.io/misc/2024/04/14/beauty_of_olap_sql.html)\r\n- [\u4e0d\u7528\u6570\u5b66\uff0c\u89e3\u91ca LLM \u7684\u539f\u7406](https://blog.miguelgrinberg.com/post/how-llms-work-explained-without-math)\r\n- [\u53ef\u80fd\u662f\u5168\u7f51\u7b2c\u4e00\u4e2a\u7ca4\u8bed Qwen/\u4ece\u96f6\u5f00\u59cb\u7684 LLM \u5fae\u8c03\u6559\u7a0b\r\n](https://blog.stv.lol/archives/88/)\r\n- [DDD\u5728\u5927\u4f17\u70b9\u8bc4\u4ea4\u6613\u7cfb\u7edf\u6f14\u8fdb\u4e2d\u7684\u5e94\u7528](https://tech.meituan.com/2024/05/09/ddd-practice-trading-system.html)\r\n- [oepn ai \u53d1\u5e03gpt-4o](https://openai.com/index/spring-update/)\r\n- [\u6280\u672f\u7814\u8ba8\u4f1a - \u6280\u672f\u65b9\u6848\u8ba8\u8bba\u8bb0\u5f55](https://shaogefenhao.com/libs/webinar-notes/)\r\n- [\u7535\u8111\u88c5\u673a\u57fa\u7840\u77e5\u8bc6\u4e0e 2024 \u5e74 618 \u901f\u6210\u653b\u7565](https://www.v2ex.com/t/1041526#reply30)\r\n- [LLM\u4f01\u4e1a\u5e94\u7528\u843d\u5730\u573a\u666f\u4e2d\u7684\u95ee\u9898\u4e00\u89c8 \uff5cLLM \uff5cRAG \uff5cAgent \uff5cTorchV](https://www.luxiangdong.com/2024/05/18/llmentprise/)\r\n- [\u8c08\u8c08RAG\u5b58\u5728\u7684\u4e00\u4e9b\u95ee\u9898\u548c\u907f\u514d\u65b9\u5f0f](https://www.luxiangdong.com/2023/10/02/rag3/)\r\n- [\u670d\u52a1\u5668\u5b9e\u65f6\u6d88\u606f\u83b7\u53d65\u79cd\u65b9\u6848](https://rxdb.info/articles/websockets-sse-polling-webrtc-webtransport.html)\r\n- [\u6211\u5982\u4f55\u593a\u51a0\u65b0\u52a0\u5761\u9996\u5c4a GPT-4 \u63d0\u793a\u5de5\u7a0b\u5927\u8d5b [\u8bd1]](https://baoyu.io/translations/prompt-engineering/how-i-won-singapores-gpt-4-prompt-engineering-competition)\r\n- [\u6784\u5efaRAG\u7cfb\u7edf](https://www.youtube.com/watch?v=BrsocJb-fAo)\r\n- [\u5f00\u6e90\u8f6f\u4ef6\u5546\u4e1a\u6a21\u5f0f\u5206\u6790](https://www.zentao.net/blog/82974.html)\u3002", "top": 0, "createdAt": 1714958751, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-05-06", "dateLabelColor": "#2563eb"}, "P8": {"htmlDir": "docs/post/2024-nian-6-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e746\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-6-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/8", "commentNum": 0, "wordCount": 2280, "description": "# \u597d\u6587\r\n- [WebSocket \u662f\u4ec0\u4e48\u539f\u7406\uff1f\u4e3a\u4ec0\u4e48\u53ef\u4ee5\u5b9e\u73b0\u6301\u4e45\u8fde\u63a5\uff1f](https://www.zhihu.com/question/20215561)\r\n- [\u7f8e\u56e2\u5916\u5356\u57fa\u4e8eGPU\u7684\u5411\u91cf\u68c0\u7d22\u7cfb\u7edf\u5b9e\u8df5](https://tech.meituan.com/2024/04/11/gpu-vector-retrieval-system-practice.html)\r\n- [\u4f7f\u7528 RAG \u91ca\u653e\u975e\u7ed3\u6784\u5316\u6570\u636e\u7684\u529b\u91cf](https://github.blog/2024-06-13-unlocking-the-power-of-unstructured-data-with-rag/)\r\n- [\u5982\u4f55\u5199\u4e00\u4efd\u9ad8\u53ef\u8bfb\u6027\u7684\u8f6f\u4ef6\u5de5\u7a0b\u8bbe\u8ba1\u6587\u6863](https://mp.weixin.qq.com/s/-qXlbPt25-8aZAtCCxh1MQ)\r\n- [\u4e3a\u4ec0\u4e48 QUIC \u4f18\u4e8e TCP\uff1f](https://engineeringatscale.substack.com/p/how-quic-is-displacing-tcp-for-speed)\r\n- [\u4e00\u6587\u8be6\u8c08RAG\u4f18\u5316\u65b9\u6848\u4e0e\u5b9e\u8df5](https://mp.weixin.qq.com/s/HT9bjXpwoSszU_ru-e-9dw)\r\n- [\u96f6\u57fa\u7840\u5927\u6a21\u578b\u5fae\u8c03\u53ca\u90e8\u7f72\u6307\u5357](https://zhuanlan.zhihu.com/p/666976486)\r\n- [\u4ec0\u4e48\u662fPID 0](https://blog.dave.tf/post/linux-pid0/)\r\n- [\u89e3\u91caGPT-4](https://openai.com/index/extracting-concepts-from-gpt-4/)\r\n- [eBPF\u5f00\u53d1\u73af\u5883\u642d\u5efa](https://www.hitzhangjie.pro/blog/2023-11-22-ebpf%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/)\r\n- [Google CR\u6307\u5f15, \u5982\u4f55\u63a8\u8fdb\u4ee3\u7801\u8bc4\u5ba1](https://www.hitzhangjie.pro/blog/2019-09-10-%E5%A6%82%E4%BD%95%E6%9B%B4%E5%A5%BD%E5%9C%B0%E8%BF%9B%E8%A1%8C%E4%BB%A3%E7%A0%81review/)\r\n- [X-Y PROBLEM](https://coolshell.cn/articles/10804.html)\r\n\r\n# \u8d44\u6e90\r\n- [\u6765\u63a8\u8350\u63a8\u8350\u81ea\u5df1\u7684\u5f00\u6e90\u9879\u76ee\u548c\u7ecf\u9a8c\u5427](https://www.v2ex.com/t/1049702#reply99) - v\u7ad9\u7684\u4e00\u4e2a\u6bd4\u8f83\u6709\u610f\u601d\u7684\u5e16\u5b50\uff0c\u81ea\u8350\u81ea\u5df1\u7684\u5f00\u6e90\u9879\u76ee\r\n- [\u72ec\u7acb\u5f00\u53d1\u8005\u51fa\u6d77\u5de5\u5177\u7bb1](https://indiehackertools.net/)\r\n- [LLM\u6392\u884c\u699c](https://livebench.ai/)\r\n- [LM Studio](https://lmstudio.ai/) - \u5728\u7b14\u8bb0\u672c\u7535\u8111\u4e0a\u79bb\u7ebf\u8fd0\u884c\u5927\u8bed\u8a00\u6a21\u578b\uff0c\u53ef\u9009\u62e9\u591a\u79cd\u6a21\u578b\r\n- [Llama3-Tutorial](https://github.com/SmartFlowAI/Llama3-Tutorial) - \u5e26\u5927\u5bb6\u719f\u6089 Llama 3 \u5fae\u8c03\u3001\u91cf\u5316\u90e8\u7f72\u3001\u8bc4\u6d4b\u5168\u94fe\u8def\r\n- [\u4e70\u623f\u9700\u8981\u77e5\u9053\u54ea\u4e9b\u57fa\u672c\u5e38\u8bc6\uff1f](https://www.chongbuluo.com/thread-7884-1-1.html)\r\n- [\u5408\u96c6\u00b7\u79d1\u5b66\u8dd1\u6b65\u7406\u8bba\u77e5\u8bc6\u8be6\u89e3](https://space.bilibili.com/3945971/channel/collectiondetail?sid=32436)\r\n- [\u606f\u58e4 - \u4e2d\u56fd\u53e4\u6587\u5316](https://ruguoaaa.github.io/xirang7/)\r\n- [Pake](https://github.com/tw93/Pake/blob/master/README_CN.md) - \u5229\u7528 Rust \u8f7b\u677e\u6784\u5efa\u8f7b\u91cf\u7ea7\u591a\u7aef\u684c\u9762\u5e94\u7528 - `\u72ec\u7acb\u5f00\u53d1\u8005`\r\n- [ollama](https://github.com/ollama/ollama) - \u672c\u5730\u8fd0\u884c\u5927\u6a21\u578b\r\n- [ChatTTS](https://github.com/2noise/ChatTTS) - \u4e13\u95e8\u4e3a\u5bf9\u8bdd\u573a\u666f\u8bbe\u8ba1\u7684\u6587\u672c\u8f6c\u8bed\u97f3\u6a21\u578b\uff0c\u652f\u6301\u82f1\u8bed\u548c\u4e2d\u6587\u4e24\u79cd\u8bed\u97f3 - [\u6f14\u793a\u7f51\u5740](https://chattts.com/)\r\n\r\n# \u5de5\u5177\r\n- [Slidev](https://cn.sli.dev/) - \u7528markdown\u5199ppt\r\n- [BiliVideoDown](https://github.com/kangpeiqin/bilivideo_down/blob/main/README_CN.md) - BiliVideoDown \u662f\u4e00\u6b3e\u57fa\u4e8e Flutter \u5f00\u53d1\u7684\u684c\u9762\u7aef B \u7ad9\u89c6\u9891\u4e0b\u8f7d\u5668\u3002", "top": 0, "createdAt": 1717435262, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-06-04", "dateLabelColor": "#2563eb"}, "P9": {"htmlDir": "docs/post/2024-nian-7-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e747\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-7-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/9", "commentNum": 0, "wordCount": 3957, "description": "# \u8d44\u6e90\r\n- [Yiove \u7efc\u5408\u4e66\u6e90](https://shuyuan.yiove.com/) - \u9605\u8bfbapp\u4e66\u6e90\r\n- [\u503c\u5f97\u4e00\u770b\u7684\u6280\u672f\u535a\u5ba2\u805a\u5408](https://daily-blog.chlinlearn.top/blogs/1)\r\n- [oss.gallery](https://oss.gallery/) - \u7cbe\u9009\u7684\u5f00\u6e90\u5de5\u5177\r\n- [Awesome Cloudflare](https://github.com/zhuima/awesome-cloudflare) - \u6536\u5f55\u57fa\u4e8e Cloudflare \u7684\u5f00\u6e90\u5de5\u5177\r\n- [dribbble](https://dribbble.com/) - \u4e00\u822c\u901a\u8fc7\u8fd9\u4e2a\u6765\u770b\u4e00\u4e9b\u4e0d\u9519\u7684\u8bbe\u8ba1\u5e08\u4f5c\u54c1\uff0c\u63d0\u9ad8\u81ea\u5df1\u7684\u5ba1\u7f8e\u3002", "top": 0, "createdAt": 1720113060, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-07-05", "dateLabelColor": "#2563eb"}, "P10": {"htmlDir": "docs/post/Jetbrain-xi-IDE-pei-zhi-you-hua.html", "labels": ["\u6280\u672f"], "postTitle": "Jetbrain\u7cfbIDE\u914d\u7f6e\u4f18\u5316", "postUrl": "post/Jetbrain-xi-IDE-pei-zhi-you-hua.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/10", "commentNum": 0, "wordCount": 163, "description": "# \u9009\u4e2d\u53d8\u91cf\uff0c\u9ad8\u4eae\u663e\u793a\u76f8\u540c\u7684\u53d8\u91cf\r\n- [\u53c2\u8003](https://blog.csdn.net/lxzpp/article/details/81081162)\r\n- \u8bbe\u7f6e->\u7f16\u8f91\u5668->\u914d\u7f6e\u65b9\u6848->\u5e38\u89c4->\u4ee3\u7801\r\n\t- \u6587\u672c\u5149\u6807\u4e0b\u7684\u6807\u8bc6\u7b26\r\n\t- \u6587\u672c\u5149\u6807\u4e0b\u7684\u6807\u8bc6\u7b26(\u5199\u5165)\r\n- tips: \u4e3b\u8981\u662f\u8bbe\u7f6e\u8fd9\u4e24\u4e2a\u7684\u80cc\u666f\u8272\uff0c\u8ba9\u5176\u66f4\u7a81\u51fa\u3002", "top": 0, "createdAt": 1721041469, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-07-15", "dateLabelColor": "#2563eb"}, "P11": {"htmlDir": "docs/post/npm-xiang-guan- - -an-zhuang-\u3001-chang-yong-ming-ling.html", "labels": ["\u6280\u672f"], "postTitle": "npm\u76f8\u5173 - \u5b89\u88c5\u3001\u5e38\u7528\u547d\u4ee4", "postUrl": "post/npm-xiang-guan-%20-%20-an-zhuang-%E3%80%81-chang-yong-ming-ling.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/11", "commentNum": 0, "wordCount": 1430, "description": "#### \u5b89\u88c5NVM\u548c\u6700\u65b0NPM\r\n1. \u5b89\u88c5nvm\uff0c\u6253\u5f00\u4f60\u7684\u7ec8\u7aef\uff0c\u7136\u540e\u8f93\u5165\u4ee5\u4e0b\u547d\u4ee4\uff1a\r\n\r\n```bash\r\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash\r\n```\r\n\r\n2. \u91cd\u542f\u4f60\u7684\u7ec8\u7aef\uff0c\u7136\u540e\u9a8c\u8bc1nvm\u662f\u5426\u6210\u529f\u5b89\u88c5\uff0c\u8f93\u5165\u4ee5\u4e0b\u547d\u4ee4\uff1a\r\n\r\n```bash\r\nnvm --version\r\n```\r\n\r\n3. \u4f7f\u7528nvm\u5b89\u88c5\u65b0\u7684Node.js\u7248\u672c\uff0c\u8f93\u5165\u4ee5\u4e0b\u547d\u4ee4\uff1a\r\n\r\n```bash\r\nnvm install node\r\n```\r\n\r\n\u8fd9\u5c06\u4f1a\u5b89\u88c5\u6700\u65b0\u7248\u672c\u7684Node.js\u3002", "top": 0, "createdAt": 1722223245, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-07-29", "dateLabelColor": "#2563eb"}, "P12": {"htmlDir": "docs/post/PHP-bi-jiao-you-yi-si-de-te-xing.html", "labels": ["\u6280\u672f"], "postTitle": "PHP\u6bd4\u8f83\u6709\u610f\u601d\u7684\u7279\u6027", "postUrl": "post/PHP-bi-jiao-you-yi-si-de-te-xing.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/12", "commentNum": 0, "wordCount": 2602, "description": "# null\u5408\u5e76\u8fd0\u7b97\u7b26 - ??\r\n- 5.6 -> 7.0 \u65b0\u7279\u6027 - [\u5b98\u65b9\u6587\u6863](https://www.php.net/manual/zh/language.operators.comparison.php#language.operators.comparison.coalesce)\r\n```\r\n<?php\r\n// NULL \u5408\u5e76\u8fd0\u7b97\u7b26\u7684\u4f8b\u5b50\r\n$action = $_POST['action'] ?? 'default';\r\n\r\n// \u4ee5\u4e0a\u4f8b\u5b50\u7b49\u540c\u4e8e\u4e8e\u4ee5\u4e0b if/else \u8bed\u53e5\r\nif (isset($_POST['action'])) {\r\n $action = $_POST['action'];\r\n} else {\r\n $action = 'default';\r\n}\r\n?>\r\n```\r\n\r\n# \u592a\u7a7a\u8239\u64cd\u4f5c\u7b26\uff08\u7ec4\u5408\u6bd4\u8f83\u7b26\uff09- <>\r\n- 5.6 -> 7.0 \u65b0\u7279\u6027 - [\u5b98\u65b9\u6587\u6863](https://www.php.net/manual/zh/migration70.new-features.php#migration70.new-features.spaceship-op)\r\n- \u592a\u7a7a\u8239\u64cd\u4f5c\u7b26\u7528\u4e8e\u6bd4\u8f83\u4e24\u4e2a\u8868\u8fbe\u5f0f\u3002", "top": 0, "createdAt": 1722228383, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-07-29", "dateLabelColor": "#2563eb"}, "P13": {"htmlDir": "docs/post/2024-nian-8-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e748\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-8-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/13", "commentNum": 0, "wordCount": 2564, "description": "# \u6587\u7ae0\r\n- [\u86ee\u8346 - k8s\u76f8\u5173\u7684\u535a\u5ba2](https://dbwu.tech/)\r\n- [How to Evaluate Your RAG Using the RAGAs Framework](https://www.comet.com/site/blog/rag-evaluation-framework-ragas/) - rag \u6548\u679c\u8bc4\u4f30\u6559\u7a0b\r\n- [Introducing Cohere Prompt Tuner: Prompt Optimization at Your Fingertips](https://cohere.com/blog/intro-prompt-tuner) - Prompt \u81ea\u52a8\u4f18\u5316\r\n- [B \u7ad9\u76d1\u63a7 2.0 \u67b6\u6784\u843d\u5730\u5b9e\u8df5](https://mp.weixin.qq.com/s/gTB_hEXJQ2gz_oP7VN3-dg) \r\n- [Prometheus \u6807\u7b7e\u5168\u63ed\u79d8\uff1a\u4ece\u6570\u636e\u6e90\u5230\u4eea\u8868\u76d8](https://mp.weixin.qq.com/s/M6o74ME181iBZZkM42hmXw)\r\n- [Apple Silicon \u7684 MacBook Pro \u5b9e\u73b0\u5355\u62d3\u5c55\u575e\u53cc\u5c4f\u5f02\u663e](https://sspai.com/post/91361)\r\n- [\u4f7f\u7528obsidian\u4e00\u952e\u53d1\u5e03\u535a\u5ba2](https://yaofun.top/posts/2024/03/%E4%BD%BF%E7%94%A8-obsidian-%E4%B8%80%E9%94%AE%E5%8F%91%E5%B8%83%E5%8D%9A%E5%AE%A2/)\r\n- [\u81ea\u7136\u89c6\u529b\u6062\u590d\u6cd5](https://www.yinwang.org/blog-cn/2022/02/22/myopia) - \u6709\u5174\u8da3\u53ef\u4ee5\u8bd5\u8bd5\r\n- [Building A Generative AI Platform](https://huyenchip.com/2024/07/25/genai-platform.html)\r\n- [\u4f7f\u7528 Keepass \u5b9e\u73b0\u8de8\u5e73\u53f0\u5bc6\u7801\u540c\u6b65\uff1a\u8be6\u7ec6\u65b9\u6848](https://blog.taoluyuan.com/blog/keepass-cross-platform-password-sync-guide)\r\n- [\u51cf\u80a5\u6307\u5357 - \u6307\u6807](https://github.com/hylarucoder/the-road-to-fitness/blob/master/recipes/%E6%8C%87%E6%A0%87%E7%AF%87.md)\r\n- [\u4ec0\u4e48\u662f\u597d\u7684\u6280\u672f\u535a\u5ba2\uff1f](https://notes.eatonphil.com/2024-04-10-what-makes-a-great-tech-blog.html)\r\n\t- \u89e3\u51b3\u7591\u96be\u95ee\u9898\r\n\t- \u5c55\u793a\u80fd\u8fd0\u884c\u7684\u4ee3\u7801\r\n\t- \u4f7f\u4e8b\u60c5\u53d8\u5f97\u66f4\u7b80\u5355\r\n\t- \u5b9a\u671f\u5199\u4f5c\r\n\t- \u8ba8\u8bba\u6743\u8861\u548c\u7f3a\u70b9\r\n\t- \u907f\u514d\u4f7f\u7528\u7f51\u7edc\u4fda\u8bed\u3001\u8868\u60c5\u5305\u3001\u810f\u8bdd\u3001\u8bbd\u523a\u548c\u62b1\u6028\r\n- [The LLM Triangle Principles to Architect Reliable AI Apps](https://towardsdatascience.com/the-llm-triangle-principles-to-architect-reliable-ai-apps-d3753dd8542e)\r\n- [\u8c37\u6b4c\u4ee3\u7801\u641c\u7d22\u7684\u539f\u7406](https://swtch.com/~rsc/regexp/regexp4.html)\r\n\r\n# \u8d44\u6e90\r\n- [\u5148\u8fdb\u7684 RAG \u6280\u672f\uff1a\u63d0\u5347\u60a8\u7684\u68c0\u7d22\u589e\u5f3a\u751f\u6210\u7cfb\u7edf](https://github.com/NirDiamant/RAG_Techniques?tab=readme-ov-file)\r\n- [\u70ed\u95e8\u4e66\u5355](https://xiayibendushenme.com/)\r\n- [\u8003\u9014\u6307\u5357](https://pppw1my52v.feishu.cn/wiki/DGtMwJailirOwPk3OBIcTbTCnhg) - \u4e00\u4e2a\u4e13\u6ce8\u4e8e\u8003\u516c\u8003\u7f16\u7684\u98de\u4e66\u6587\u6863\u6307\u5357\r\n- [\u6570\u7ec7](https://cn.puzzle-nonograms.com/) - \u5728\u7ebf\u903b\u8f91\u89e3\u8c1c\u6e38\u620f\r\n- [openalternative](https://openalternative.co/) - \u6c47\u96c6\u4e86\u4f18\u79c0\u5f00\u6e90\u9879\u76ee\u7684\u7f51\u7ad9\r\n- [code-box](https://github.com/027xiguapi/code-box) - \u89e3\u9664CSDN / \u77e5\u4e4e / \u811a\u672c\u4e4b\u5bb6 / \u535a\u5ba2\u56ed / \u535a\u5ba2\u56ed / 51CTO \u535a\u5ba2 /php \u4e2d\u6587\u7f51\u7b49\u7f51\u7ad9\u7684\u767b\u5f55\r\n\r\n\r\n# \u5de5\u5177/\u5e94\u7528\r\n- [chsrc](https://github.com/RubyMetric/chsrc) - \u5168\u5e73\u53f0\u547d\u4ee4\u884c\u6362\u6e90\u5de5\u5177\r\n- [502book](https://502book.com/) - \u4e00\u4e2a\u4e13\u6ce8\u627e\u4e66\u7684\u7f51\u7ad9\r\n- [revezone](https://revezone.com/index.html) - \u5404\u79cd\u753b\u677f\u5de5\u5177\u7684\u805a\u5408\r\n- [legado - \u9605\u8bfb3.0](https://github.com/gedoor/legado)\r\n- [imFile](https://imfile.io/) - \u53c8\u4e00\u4e2a\u65b0\u578b\u7684\u4e0b\u8f7d\u5de5\u5177\r\n- [caesium.app](https://caesium.app/) - \u514d\u8d39\u7684\u56fe\u7247\u538b\u7f29\u5de5\u5177\r\n\r\n# \u4e66\u7c4d\r\n- [Software Engineering at Google](https://qiangmzsx.github.io/Software-Engineering-at-Google/#/)\r\n- [developer2gwy](https://github.com/miss-mumu/developer2gwy) - \u5f00\u6e90\u516c\u52a1\u5458\u8003\u8bd5\u7684\u6700\u4f73\u5b9e\u8df5\u6307\u5357\r\n\r\n# \u8bfe\u7a0b\r\n- [Welcome to Comprehensive Rust \ud83e\udd80](https://google.github.io/comprehensive-rust/) - \u8c37\u6b4c\u5b89\u5353\u56e2\u961f Rust \u8bfe\u7a0b\u3002", "top": 0, "createdAt": 1723475816, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-08-12", "dateLabelColor": "#2563eb"}, "P14": {"htmlDir": "docs/post/2024-nian-9-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e749\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-9-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/14", "commentNum": 0, "wordCount": 2705, "description": "## \u5de5\u5177\r\n- [frame0](https://frame0.app/) - \u5feb\u901f\u7528\u7ebf\u6761\u7ed8\u5236\u539f\u578b\u56fe\r\n- [markmap](https://github.com/markmap/markmap) - \u5c06 Markdown \u8f6c\u6362\u6210\u601d\u7ef4\u5bfc\u56fe\u7684\u5de5\u5177\uff0c\u9002\u7528\u4e8e\u7b14\u8bb0\u6574\u7406\u3001\u77e5\u8bc6\u7ba1\u7406\u3001\u9879\u76ee\u89c4\u5212\u7b49\u591a\u79cd\u573a\u666f\u3002", "top": 0, "createdAt": 1725847070, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-09-09", "dateLabelColor": "#2563eb"}, "P15": {"htmlDir": "docs/post/bao-jian-pin-xiang-guan.html", "labels": ["\u7269\u54c1"], "postTitle": "\u4fdd\u5065\u54c1\u76f8\u5173", "postUrl": "post/bao-jian-pin-xiang-guan.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/15", "commentNum": 0, "wordCount": 647, "description": "## \u9c7c\u6cb9\r\n- Omega-3 \u8102\u80aa\u9178\u542b\u91cf\uff1a\u6bcf\u5929\u5efa\u8bae\u6444\u5165 **1000 mg**\r\n- EPA \u548c DHA \u7684\u6bd4\u4f8b\uff1a\u5efa\u8bae **3:2**\r\n\t- EPA \u9ad8\uff1a\u5bf9\u5fc3\u8840\u7ba1\u5065\u5eb7\u597d\r\n\t- DHA \u9ad8\uff1a\u5bf9\u5927\u8111\u548c\u89c6\u529b\u597d\r\n- \u5438\u6536\u5f62\u5f0f\uff1a\r\n\t- TG\uff08\u7518\u6cb9\u4e09\u916f\uff09\uff1a\u8fd9\u662f\u9c7c\u6cb9\u4e2d\u7684\u5929\u7136\u5f62\u5f0f\uff0c\u4eba\u4f53\u53ef\u4ee5\u76f4\u63a5\u5438\u6536\u3002", "top": 0, "createdAt": 1727019873, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-09-22", "dateLabelColor": "#2563eb"}, "P16": {"htmlDir": "docs/post/an-zhuang-swoole.html", "labels": ["\u6280\u672f"], "postTitle": "\u5b89\u88c5swoole", "postUrl": "post/an-zhuang-swoole.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/16", "commentNum": 0, "wordCount": 1490, "description": "# \u51c6\u5907\u6750\u6599\r\n- [swoole \u5b98\u7f51](https://wiki.swoole.com/zh-cn/#/environment)\r\n- [\u6e90\u7801\u53d1\u884c\u7248\u672c](https://github.com/swoole/swoole-src/releases)\r\n\r\n- \u4e0b\u8f7d\u6e90\u7801\r\n- \u89e3\u538b\u6e90\u7801\uff0ccd \u5230\u6e90\u7801\u76ee\u5f55\r\n```\r\n$ phpize\r\n\r\n$ ./configure\r\n\r\n$ sudo make && sudo make install\r\n```\r\n- \u627e\u5230 php. ini \u7684\u76ee\u5f55\r\n```\r\n$ php -i | grep php.ini\r\n\r\nConfiguration File (php.ini) Path => /opt/homebrew/etc/php/8.3\r\nLoaded Configuration File => /opt/homebrew/etc/php/8.3/php.ini\r\n```\r\n- \u5728 `php. ini` \u4e2d\u52a0\u5165\u4e00\u884c ` extension=swoole.so ` \u6765\u542f\u7528 swoole \u6269\u5c55\r\n- \u68c0\u67e5\u662f\u5426\u542f\u7528\u4e86 `swoole` \u6269\u5c55\r\n```\r\n$ php --ri swoole\r\nswoole\r\n\r\nSwoole => enabled\r\nAuthor => Swoole Team <[email protected]>\r\nVersion => 6.0.0\r\nBuilt => Sep 30 2024 15:10:53\r\ncoroutine => enabled with boost asm context\r\nkqueue => enabled\r\nrwlock => enabled\r\nhttp2 => enabled\r\njson => enabled\r\npcre => enabled\r\nzlib => 1.2.12\r\nbrotli => E16781312/D16781312\r\n\r\nDirective => Local Value => Master Value\r\nswoole.enable_library => On => On\r\nswoole.enable_fiber_mock => Off => Off\r\nswoole.enable_preemptive_scheduler => Off => Off\r\nswoole.display_errors => On => On\r\nswoole.use_shortname => On => On\r\nswoole.unixsock_buffer_size => 262144 => 262144\r\n```\r\n## \u9047\u5230\u7684\u95ee\u9898\r\n### /opt/homebrew/Cellar/php/8.3.8/include/php/ext/pcre/php_pcre. h:23:10: fatal error: 'pcre 2. h' file not found\r\n\r\n\u672c\u8d28\u662f\u7cfb\u7edf\u7f3a\u5c11 pcre 2 \u5e93\u6216\u8005 pcre 2. h \u5934\u6587\u4ef6\u6ca1\u6709\u88ab\u6b63\u786e\u5730\u94fe\u63a5\u5230 PHP \u7684\u5b89\u88c5\u76ee\u5f55\r\n\r\n- \u9996\u5148\u786e\u4fdd\u5df2\u7ecf\u5b89\u88c5\u4e86 pcre 2 \u7684\u5e93\r\n```\r\nbrew install pcre2\r\n```\r\n- \u521b\u5efa\u8f6f\u94fe, \u6ce8\u610f\u66ff\u6362\u6b63\u786e\u7684\u94fe\u63a5\r\n```\r\nln -s /opt/homebrew/Cellar/pcre2/10.44/include/pcre2.h /opt/homebrew/Cellar/php/8.3.8/include/php/ext/pcre/pcre2.h\r\n```\u3002", "top": 0, "createdAt": 1727680922, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-09-30", "dateLabelColor": "#2563eb"}, "P17": {"htmlDir": "docs/post/2024-nian-10-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e7410\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-10-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/17", "commentNum": 0, "wordCount": 2748, "description": "# \u8d44\u6e90\r\n- [go-learning](https://github.com/caoyingjunz/go-learning) - go-learning \u9002\u7528\u4e8e\u6709\u4e00\u5b9a kubernetes \u7ecf\u9a8c\uff0c\u4e14\u60f3\u66f4\u8fdb\u4e00\u6b65\u7684\u540c\u5b66\r\n- [Home-Assistant-DIY](https://github.com/zhujisheng/Home-Assistant-DIY/tree/master) - \u667a\u80fd\u5bb6\u5c45 diy\r\n- [\u732b\u5543\u7f51](https://www.maoken.com/) - \u514d\u8d39\u5b57\u4f53\u5546\u7528\u7f51\u7ad9\r\n- [MacAppHQ](https://www.macapphq.com/) - \u6536\u5f55\u6b63\u7248\u3001\u597d\u7528\u7684 mac \u4ea7\u54c1\r\n- [\u6709\u7528\u7684\u7ecf\u9a8c](https://yyjingyan.com/index.php/page/2/)\r\n- [\u4e91\u7aef\u5947\u8da3](https://www.yunduanqiqu.com/) - \u8d44\u6e90\u5206\u4eab\u7ad9\r\n- [\u72ec\u7acb\u5f00\u53d1 / \u51fa\u6d77\u5f00\u53d1\u76f8\u5173\u6280\u672f\u6808\u53ca\u5de5\u5177\u6536\u5f55](https://github.com/iAmCorey/awesome-indie-hacker-tools)\r\n\r\n# \u5de5\u5177\r\n- [\u8de8\u5e73\u53f0\u6587\u4ef6\u4f20\u8f93\u5de5\u5177](https://github.com/localsend/localsend/blob/main/readme_i18n/README_ZH.md)\r\n- [Beszel](https://github.com/henrygd/beszel) - \u8f7b\u91cf\u9ad8\u989c\u503c\u7684 docker \u76d1\u63a7\u5de5\u5177\r\n- [komodo](https://github.com/mbecker20/komodo) - \u4f7f\u7528 docker-compose \u7ba1\u7406\u591a\u53f0\u670d\u52a1\u5668\u4e0a\u8fd0\u884c\u7684\u670d\u52a1\u7684\u5de5\u5177\r\n- [\u4e00\u8bc1\u901a\u67e5 \u2014\u2014 \u68c0\u67e5\u540d\u4e0b\u6709\u591a\u5c11\u624b\u673a\u5361\u548c\u4e92\u8054\u7f51\u8d26\u53f7](https://mp.weixin.qq.com/s/zcce_xSeqYt1pNj9VTaKOg)\r\n- [Pollyoyo](https://app.pollyoyo.com/dashboard/recently) - \u753b\u677f\u5de5\u5177\r\n- [abtest.design](https://abtest.design/) - \u6536\u96c6\u4e86\u4e0d\u5c11\u77e5\u540d\u5e94\u7528\u7684 AB \u6d4b\u8bd5\u6548\u679c\u7684\u7f51\u7ad9\r\n- [Azure TTS Web](https://tts.femoon.top/cn) - tts \u5de5\u5177\r\n- [\u4e2d\u56fd\u5404\u7701GDP\u53d8\u5316](https://gallery.selfboot.cn/zh/tools/chartrace/dynamic/china_gdp)\r\n- [\u4e2d\u56fd\u5404\u7701\u4eba\u53e3\u53d8\u5316](https://gallery.selfboot.cn/zh/tools/chartrace/dynamic/china_population)\r\n- [Luxirty Search](https://search.luxirty.com/) - \u5f00\u6e90\u53ef\u81ea\u5efa\u7684\u641c\u7d22\u5f15\u64ce, \u539f\u7406\u662f\uff1aLuxirty Search \u57fa\u4e8e Google \u7684\u53ef\u7f16\u7a0b\u81ea\u5b9a\u4e49\u641c\u7d22\u5f15\u64ce (Google cse)\uff0c\u5141\u8bb8\u901a\u8fc7 Annotations \u81ea\u5b9a\u4e49\u5c4f\u853d\u7f51\u7ad9\u53ca\u641c\u7d22\u8303\u56f4\u7b49\uff0c\u540c\u65f6\u4f7f\u7528 Refinement Labels \u63d0\u9ad8 Github \u7b49\u4f18\u8d28\u6765\u6e90\u7684\u6743\u91cd\r\n- [zeli](https://zeli.app/zh) - \u7528\u4e2d\u6587\u8bfb\u79d1\u6280\u65b0\u95fb\r\n\r\n# \u6587\u7ae0\r\n- [\u535a\u5ba2\u88ab\u6076\u610f\u955c\u50cf](https://liudon.com/posts/blog-malicious-mirroring/)\r\n- [\u5982\u4f55\u7528\u4e00\u4e2a\u4ed3\u5e93\u8bb0\u5f55\u81ea\u5df1\u7684\u4e00\u5e74](https://github.com/yihong0618/gitblog/issues/209)\r\n- [Write Codes every day](https://johnresig.com/blog/write-code-every-day/)\r\n- [https://v2ex.com/t/1081814](\u4e09\u5341\u800c\u7acb\uff1a\u5b8c\u5b8c\u5168\u5168\u62e5\u6709\u4e86\u81ea\u5df1\u7684\u7b2c\u4e00\u5957\u623f - V 2 EX)\r\n- [5 Chunking Strategies For RAG](https://blog.dailydoseofds.com/p/5-chunking-strategies-for-rag?=) - \u914d\u56fe\u7cbe\u7f8e\r\n- [\u5982\u4f55\u8bbe\u8ba1\u5b89\u5168\u7684\u5bf9\u5916 API\uff1f](https://mp.weixin.qq.com/s/7d_ScT8CR4trHO6KyKX0pg)\r\n- [SSH Config \u90a3\u4e9b\u4f60\u6240\u77e5\u9053\u548c\u4e0d\u77e5\u9053\u7684\u4e8b](https://deepzz.com/post/how-to-setup-ssh-config.html)\r\n- [go \u6027\u80fd\u5206\u6790 \u53ca \u7ebf\u4e0a\u95ee\u9898\u5b9a\u4f4d](https://weikeqin.com/2022/08/20/go-performance-tuning-tool/)\r\n- [cursor \u4f7f\u7528\u5efa\u8bae](https://x.com/shaoruu/status/1841548020174950467)\r\n- [\u7528APP\u751f\u6210\u65c5\u6e38\u8def\u7ebf](http://xhslink.com/a/qfiS22gz0z0W)\r\n- [\u5982\u65e5\u4e2d\u5929\u7684 AI \u7f16\u7a0b\u5de5\u5177 Cursor \u521b\u59cb\u56e2\u961f\u8bbf\u8c08\u8981\u70b9 - \u6280\u672f\u7ec6\u8282\u548c AI \u7f16\u7a0b\u7684\u672a\u6765](https://mp.weixin.qq.com/s/EKzhtkfZa0Bml0WBHVKsiQ)\r\n- [\u6d17\u624b\u6db2\u63a8\u8350\u5e16](https://www.v2ex.com/t/1079414#reply19)\r\n- [\u6240\u6709\u7684\u6210\u529f\u672c\u8d28\u4e0a\u90fd\u662f\u964d\u7ef4\u6253\u51fb](https://www.icebeer.top/%E6%89%80%E6%9C%89%E7%9A%84%E6%88%90%E5%8A%9F%E6%9C%AC%E8%B4%A8%E4%B8%8A%E9%83%BD%E6%98%AF%E9%99%8D%E7%BB%B4%E6%89%93%E5%87%BB/)\r\n- [\u91d1\u878d\u7684\u5e95\u5c42\u903b\u8f91](https://blog.chives.life/post/the-underlying-logic-of-finance)\r\n- [\u6211\u4eec\u5230\u5e95\u8be5\u600e\u4e48\u5403](https://blog.chives.life/post/how-should-we-eat)\r\n- [\u4f60\u662f\u4f60\u5403\u51fa\u6765\u7684](https://blog.chives.life/category/%E4%BD%A0%E6%98%AF%E4%BD%A0%E5%90%83%E5%87%BA%E6%9D%A5%E7%9A%84) - \u7cfb\u5217\u8bfb\u4e66\u603b\u7ed3\u3002", "top": 0, "createdAt": 1728452976, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-10-09", "dateLabelColor": "#2563eb"}, "P18": {"htmlDir": "docs/post/2024-nian-11-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e7411\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-11-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/18", "commentNum": 0, "wordCount": 3987, "description": "# \u6559\u7a0b\r\n- [portal_calendar](https://github.com/wuspy/portal_calendar) - \u5f00\u6e90\u81ea\u5236\u7535\u5b50\u58a8\u6c34\u5c4f\u65e5\u5386 - `\u667a\u80fd\u786c\u4ef6`\r\n- [Pi-apps](https://github.com/Botspot/pi-apps) - \u6811\u8393\u6d3eapp\u5546\u5e97\r\n- [ZSWatch](https://github.com/jakkra/ZSWatch?tab=readme-ov-file) - \u81ea\u5236\u5f00\u6e90\u667a\u80fd\u624b\u8868 - `\u667a\u80fd\u786c\u4ef6`\r\n- [esp32-weather-epd](https://github.com/lmarzen/esp32-weather-epd) - \u81ea\u5236\u7535\u5b50\u58a8\u6c34\u5c4f\u7684\u5929\u6c14\u663e\u793a\u5668 - `\u667a\u80fd\u786c\u4ef6\r\n- [ebpf-developer-tutorial](https://github.com/eunomia-bpf/bpf-developer-tutorial) - \u4ece\u5165\u95e8\u5230\u8fdb\u9636\u7684 eBPF \u5f00\u53d1\u8005\u6559\u7a0b\r\n- [php-the-right-way](https://laravel-china.github.io/php-the-right-way/) - PHP\u65b0\u624b\u6559\u7a0b\r\n- [\u770b\u89c1\u6982\u7387\u8bba-\u901a\u8fc7\u4ea4\u4e92\u5f0f\u6f14\u793a\u7406\u89e3\u7ecf\u5178\u5b9a\u7406](https://probability.visualized.fun/)\r\n- [AI Agent\u5f00\u53d1\u5b9e\u6218](https://github.com/AIGeniusInstitute/AI-Agent-In-Action?tab=readme-ov-file#222-%E5%8D%B7%E7%A7%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C-cnn)\r\n- [web.dev](https://web.dev/learn?hl=zh-cn) - \u7cfb\u7edf\u5b66\u4e60 web \u5f00\u53d1\r\n- [\u7406\u8d22\u5b66\u4e60\uff1a\u5238\u5546\u7684\u5b66\u4e60\u4e2d\u5fc3](https://www.futunn.com/learn) - \u7cfb\u7edf\u5b66\u4e60\u7406\u8d22\u77e5\u8bc6\r\n\r\n# \u5de5\u5177\r\n- [MuseScore](https://github.com/musescore/MuseScore) -\u4e00\u6b3e\u514d\u8d39\u5f00\u6e90\u7684\u5199\u8c31\u5de5\u5177 - `\u4f5c\u66f2`\r\n- [\u58f9\u5370](https://github.com/ggchivalrous/yiyin) - \u8fd9\u662f\u4e00\u4e2a\u76f4\u63a5\u751f\u6210\u56fe\u7247\u5370\u6846\u7684\u5de5\u5177 - `\u5f00\u6e90`\u3001`\u6444\u5f71`\r\n- [\u5fc3\u7eea\u65e5\u8bb0](https://github.com/ZhuJHua/moodiary) - \u662f\u4e00\u4e2a\u7531 Flutter \u6784\u5efa\u7684\u5f00\u6e90\u8de8\u5e73\u53f0\u65e5\u8bb0\u5e94\u7528\r\n- [Windows \u5e73\u53f0\u4e0a\u7684\u5f00\u6e90 Ark \u5de5\u5177](https://github.com/BlackINT3/OpenArk/blob/master/doc/README-zh.md)\r\n- [WiFiAnalyzer](https://github.com/VREMSoftwareDevelopment/WiFiAnalyzer) - \u5f00\u6e90\u7684\u5b89\u5353wifi\u4fe1\u53f7\u5206\u6790app\r\n- [builddg](https://github.com/ktock/buildg) - \u4ea4\u4e92\u5f0f\u7684 Dockerfile \u8c03\u8bd5\u5de5\u5177\r\n- [oha](https://github.com/hatoo/oha) - Rust \u9a71\u52a8\u7684 HTTP \u538b\u6d4b\u5de5\u5177\r\n- [iCloud Photos Downloader](https://github.com/icloud-photos-downloader/icloud_photos_downloader) - iCloud \u7167\u7247\u4e0b\u8f7d\u5de5\u5177\uff0c\u9002\u5408\u7528\u4e8e iCloud \u7167\u7247\u8fc1\u79fb\u548c\u5907\u4efd\u7b49\u573a\u666f\r\n- [ab-download-manager](https://github.com/amir1376/ab-download-manager)- \u5f00\u6e90\u7684\u684c\u9762\u4e0b\u8f7d\u5de5\u5177\r\n- [Prism Launcher](https://github.com/PrismLauncher/PrismLauncher) - \u5f00\u6e90\u7684Minecraft \u7684\u81ea\u5b9a\u4e49\u542f\u52a8\u5668\uff0c\u53ef\u8ba9\u60a8\u8f7b\u677e\u7ba1\u7406 Minecraft \u7684\u591a\u4e2a\u5b89\u88c5\r\n- [kyanos](https://github.com/hengyoush/kyanos/blob/main/README_CN.md) - \u4e00\u4e2a\u7f51\u7edc\u6d41\u91cf\u91c7\u96c6\u548c\u5206\u6790\u5de5\u5177\r\n- [frame0.app](https://frame0.app/) - \u624b\u7ed8\u98ce\u683c\u539f\u578b\u8bbe\u8ba1\u5de5\u5177\r\n- [openalternative.co](https://openalternative.co/) - \u5f00\u6e90\u66ff\u4ee3\u5de5\u5177\u67e5\u627e\r\n- [pdf-extract-api](https://github.com/CatchTheTornado/pdf-extract-api) - \u4f7f\u7528 OCR \u6280\u672f\u548c Ollama \u652f\u6301\u7684\u6a21\u578b\u63d0\u4f9b PDF \u548c\u56fe\u7247\u7684\u63d0\u53d6\u548c\u89e3\u6790 API\uff0c\u53ef\u4ee5\u628a PDF \u548c\u56fe\u7247\u8f6c\u6362\u4e3a\u7ed3\u6784\u5316\u7684 JSON \u6216 Markdown \u683c\u5f0f\r\n- [certimate](https://github.com/usual2970/certimate)- \u5f00\u6e90\u7684 SSL \u8bc1\u4e66\u7ba1\u7406\u5de5\u5177\r\n- [zhale](https://zhale.me/) - \u7f51\u7edc\u62e8\u6d4b\u5de5\u5177\r\n- [ICP\u57df\u540d\u5907\u6848\u67e5\u8be2](https://www.beiancx.com/)\r\n- [ab-download-manager](https://github.com/amir1376/ab-download-manager) - \u4e0b\u8f7d\u7ba1\u7406\u5668\r\n- [Firebox \u82f1\u96c4\u8054\u76df\u52a9\u624b](https://lol.firefire.club/posts/features/ksfp/)\r\n- [Bili Audio Downloader](https://github.com/HIM049/BADownloaderUI) - b \u7ad9\u89c6\u9891\u4e0b\u8f7d\u5de5\u5177\r\n- [cobalt](https://cobalt.tools/) - \u53ef\u4ee5\u514d\u8d39\u4e0b\u8f7d\u51e0\u4e4e\u6240\u6709\u7f51\u7ad9\u7684\u89c6\u9891\u3001\u97f3\u9891\u3001\u7167\u7247\u6216 gif\uff0c\u65e0\u9700\u767b\u5f55\uff0c\u975e\u5e38\u597d\u7528\r\n\r\n# \u8d44\u6e90\r\n- [\u6536\u7eb3\u3001\u5206\u4eab\u3001\u63a2\u7d22\u4f18\u8d28\u7f51\u7ad9](https://bmm.lccl.cc/)\r\n- [\u7a00\u5947](https://xiqi.com.cn/) - \u4e00\u4e2a\u5206\u4eab\u535a\u4e3b\u6536\u96c6\u7684\u4e00\u4e9b\u597d\u7684\u7f51\u7ad9\u3001\u4ea7\u54c1\u7684\u7ad9\u70b9\r\n- [\u5e74\u5ea6\u5956\u9879\u4e0e\u62a5\u544a](https://toolight.cn/data/annual)\r\n- [github\u4e66\u7c4d\u8d44\u6e90\u4e0b\u8f7d(\u7ea610w\u672c)](https://github.com/kska32/ebooks) - [\u76ee\u5f55\u641c\u7d22](https://kska32.github.io/ebooks/)\r\n- [\u962e\u4e00\u5cf0\u5de5\u5177\u96c6](https://simply-none.github.io/latest-blogs/usage-work-tool/%E6%95%88%E7%8E%87%E6%8F%90%E5%8D%87%E5%B7%A5%E5%85%B7/%E9%98%AE%E4%B8%80%E5%B3%B0%E5%B7%A5%E5%85%B7%E9%9B%86.html) \r\n\r\n# \u9879\u76ee\r\n- [gpt-computer-assistant](https://github.com/Upsonic/gpt-computer-assistant/blob/master/README.zh_CN.md) - GPT\u8ba1\u7b97\u52a9\u624b - \u6253\u7b97\u7528\u6765\u7ed3\u5408\u8bbe\u5907\u73a9\u4e00\u4e0b `\u667a\u80fd\u5bb6\u5c45`\r\n- [python-miio](https://github.com/rytilahti/python-miio) - \u7528\u4e8e\u63a7\u5236\u5c0f\u7c73\u667a\u80fd\u5bb6\u7535\u7684 Python \u5e93 `\u667a\u80fd\u5bb6\u5c45`\r\n- [# OV-Watch](https://github.com/No-Chicken/OV-Watch?tab=readme-ov-file) - \u624b\u52a8\u9020\u4e00\u4e2a\u667a\u80fd\u624b\u8868 - `\u667a\u80fd\u786c\u4ef6`\r\n- [\u6cb9\u70b8\u9e21\u5f00\u6e90\u786c\u4ef6](https://no-chicken.xyz/) - \u786c\u6838\u667a\u80fd\u786c\u4ef6\u9879\u76ee\r\n- [LeapLedger](https://github.com/ZiRunHua/LeapLedger) - \u662f\u4e00\u4e2a\u7684\u524d\u540e\u7aef\u5206\u79bb\u514d\u8d39\u5f00\u6e90\u7684\u8bb0\u8d26\u8f6f\u4ef6\r\n\r\n# \u6587\u7ae0\r\n- [Clean-Code-Notes](https://github.com/JuanCrg90/Clean-Code-Notes) - \u5982\u4f55\u5199\u51fa\u6574\u6d01\u7684\u4ee3\u7801\r\n- [\u4f01\u4e1a\u76d1\u63a7\u5e73\u53f0\u5efa\u8bbe - \u9700\u6c42\u5206\u6790\u7bc7](https://www.qinyening.com/post/2019-06-29-monitor01/)\r\n- [\u8fd0\u7ef4\u4f53\u7cfb\u5efa\u8bbe\u601d\u8003 - \u7a33\u5b9a\u6027\u7bc7](https://www.qinyening.com/post/2021-11-17-stability/)\r\n- [\u5173\u4e8e\u7f8e\u56fd\u5927\u9009\u7684\u4e00\u4e9b\u77e5\u8bc6](https://zyzhang.com/%E5%85%B3%E4%BA%8E%E7%BE%8E%E5%9B%BD%E5%A4%A7%E9%80%89%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B8%B8%E8%AF%86/)\r\n- [\u4e2a\u4eba\u8f6f\u4ef6\u6fc0\u6d3b\u7801\u673a\u5236\u5b9e\u73b0\u4ecb\u7ecd\u4e2a\u4eba\u8f6f\u4ef6\u5982\u4f55\u81ea\u5df1\u5b9e\u73b0\u4e00\u5957\u8f6f\u4ef6\u6fc0\u6d3b\u7801\u673a\u5236 - \u6398\u91d1](https://juejin.cn/post/6844903857080778766)\r\n\r\n# \u535a\u5ba2\r\n- [\u5f20\u667a\u52c7 - \u521b\u4e1a\u3001\u6295\u8d44](https://zyzhang.com/) - \u6781\u9ad8\u9891\u7387\u66f4\u65b0\uff0c\u5185\u5bb9\u8d28\u91cf\u9ad8\u3002", "top": 0, "createdAt": 1731739338, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-11-16", "dateLabelColor": "#2563eb"}, "P19": {"htmlDir": "docs/post/2024-nian-12-yue-jian-wen.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2024\u5e7412\u6708\u89c1\u95fb", "postUrl": "post/2024-nian-12-yue-jian-wen.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/19", "commentNum": 0, "wordCount": 2445, "description": "# \u6587\u7ae0\r\n- [tech| \u518d\u63a2 grpc](https://www.jianshu.com/p/f3221df39e6f)\r\n- [\u6211\u505a\u7cfb\u7edf\u67b6\u6784\u7684\u4e00\u4e9b\u539f\u5219](https://coolshell.cn/articles/21672.html)\r\n- [K8s \u91cc\u6211\u7684\u5bb9\u5668\u5230\u5e95\u7528\u4e86\u591a\u5c11\u5185\u5b58\uff1f](https://mp.weixin.qq.com/s/iN3tMmJ2y_nUa6ATInyP1A)\r\n# \u8d44\u6e90\r\n- [\u6545\u5bab\u9ad8\u6e05\u58c1\u7eb8](https://www.dpm.org.cn/lights/royal.html) - \u53ef\u4ee5\u7528\u6765\u5b66\u4e00\u4e0b\u600e\u4e48\u62cd\u9759\u6001\r\n- [\u4e00\u4e2a\u81ea\u5efaIM\u9879\u76ee](https://hedwi.com/document/mail-suite/zh-hans/docker-install.html)\r\n- [MasteringRAG](https://github.com/Steven-Luo/MasteringRAG) - \u4e00\u4e2a\u4f7f\u7528 LLM\uff08\u5927\u8bed\u8a00\u6a21\u578b\uff09\u4f7f\u7528 RAG \u6280\u672f\u6784\u5efa\u6587\u6863\u95ee\u7b54\u7684\u9879\u76ee\r\n- [DeepLearning-Interview-Awesome-2024](https://github.com/315386775/DeepLearing-Interview-Awesome-2024) - AIGC\u9762\u8bd5\u95ee\u9898\u4e0e\u7b54\u6848\u96c6\u5408\u4ed3\r\n- [\u963f\u91cc\u4e91 - \u5f00\u53d1\u8005\u85cf\u7ecf\u9601](https://developer.aliyun.com/ebook/)\r\n\r\n# \u6559\u7a0b\r\n- [Curosor \u6559\u7a0b](https://www.lookai.top/cn/cursor/instruction/instruction)\r\n- [\u9762\u5411\u7f51\u7edc\u5c0f\u767d\u7684\u57fa\u7840\u7f51\u7edc\u548c\u5bb9\u5668\u7f51\u7edc\u7684\u79d1\u666e](https://github.com/zhangguanzhang/simple-container-network-book/blob/master/eBook/01.01.md)\r\n- [Kubernetes \u5b8c\u5168\u6559\u7a0b](https://github.com/jolestar/kubernetes-complete-course)\r\n- [\u300aThe Swift Programming Language\u300bin Chinese](https://github.com/SwiftGGTeam/the-swift-programming-language-in-chinese) - \u4e2d\u6587\u7248 Apple \u5b98\u65b9 Swift \u6559\u7a0b\r\n# \u5de5\u5177\r\n- [cobalt](https://cobalt.tools/) - \u4fdd\u5b58\u7f51\u7ad9\u7684\u89c6\u9891\u56fe\u7247\u7b49\u8d44\u6e90\r\n- [Olares](https://github.com/beclab/Olares/blob/main/README_CN.md) - \u4e00\u4e2a\u5f00\u6e90\u7684 NAS \u7cfb\u7edf\uff0c\u751f\u6001\u4e30\u5bcc\uff0c\u96c6\u6210\u4e86\u5f88\u591a\u80fd\u529b\r\n- [sourcegit](https://github.com/sourcegit-scm/sourcegit) - \u597d\u7528\u7684git gui\u5ba2\u6237\u7aef\r\n- [PDFMathTranslate](https://pdf2zh.com/) - \u53ef\u4ee5\u81ea\u90e8\u7f72\u7684PDF\u7ffb\u8bd1\u5e94\u7528\r\n- [hoarder](https://hoarder.app/) - \u53ef\u4ee5\u81ea\u90e8\u7f72\u7684\u6536\u85cf\u5e94\u7528\r\n- [PDFMathTranslate](https://github.com/Byaidu/PDFMathTranslate/blob/main/README_zh-CN.md) - \u57fa\u4e8e AI \u5b8c\u6574\u4fdd\u7559\u6392\u7248\u7684 PDF \u6587\u6863\u5168\u6587\u53cc\u8bed\u7ffb\u8bd1\r\n- [BabelDuck](https://github.com/Orenoid/BabelDuck) - \u4e00\u4e2a\u9762\u5411\u5404\u6c34\u5e73\u5c42\u6b21\u8bed\u8a00\u5b66\u4e60\u8005\u7684\u9ad8\u5ea6\u53ef\u5b9a\u5236\u5316 AI \u53e3\u8bed\u5bf9\u8bdd\u7ec3\u4e60\u5e94\u7528\r\n- [Redeem Hub](https://github.com/bin64/redeem-hub) - \u4e00\u4e2a\u5f00\u6e90\u7684\u5151\u6362\u7801\u5206\u53d1\u5e73\u53f0\r\n- [NeoHtop](https://abdenasser.github.io/neohtop/) - **\u7cfb\u7edf\u76d1\u63a7\u5de5\u5177 NeoHtop \u505a\u5f97\u633a\u7f8e\u89c2\u7684** `mac`\r\n- [vcard-personal-portfolio](https://github.com/codewithsadee/vcard-personal-portfolio) - \u4e2a\u4eba\u4e3b\u9875\u5c55\u793a\u9879\u76ee\r\n- [\u6d4f\u89c8\u5668\u63d2\u4ef6 - B\u7ad9\u7a7a\u964d\u52a9\u624b](https://chromewebstore.google.com/detail/b%E7%AB%99%E7%A9%BA%E9%99%8D%E5%8A%A9%E6%89%8B/eaoelafamejbnggahofapllmfhlhajdd) - \u5982\u5176\u540d\uff0c\u8df3\u8fc7\u4e0d\u559c\u6b22\u7684\u90e8\u5206\r\n- [\u56fe\u62c9\u4e01\u5427\u5de5\u5177\u7bb1](https://www.tbtool.cn/) - DIY \u7231\u597d\u8005\u7684\u5fc5\u5907\u5de5\u5177\u5408\u96c6\r\n\r\n# \u8d44\u6599\r\n- [\u79d1\u5e7b\u5c0f\u8bf4\u4f5c\u54c1\u96c6](https://github.com/VeejaLiu/ScienceFictionCollection)\r\n- [\u6211\u7684\u4e16\u754c\u5f00\u53d1\u8005\u4e2d\u6587\u6307\u5357](https://github.com/mouse0w0/MinecraftDeveloperGuide)\r\n- [\u8f6f\u8003\u4e2d\u7ea7\u6559\u7a0b - \u8f6f\u4ef6\u8bbe\u8ba1\u5e08](https://github.com/luckyzhz/Software-Designer) - \u4e00\u4efd \u201c\u8f6f\u4ef6\u8bbe\u8ba1\u5e08\u201d \u7684\u5b66\u4e60\u8def\u5f84\uff0c\u542b\u6709 APP\u3001\u771f\u9898\u3001\u8bfe\u672c\u3001\u53c2\u8003\u6587\u6863\u7b49\u5185\r\n- [\u7cfb\u7edf\u8bbe\u8ba1\u9762\u8bd5\uff1a\u5185\u5e55\u6307\u5357\uff08\u4e2d\u6587\u7ffb\u8bd1\uff09](https://github.com/Admol/SystemDesign)\r\n- [\u4e2d\u56fd\u5386\u671d\u4ee3\u5386\u53f2\u89c6\u9891\u8bb2\u89e3](https://github.com/liujuntao123/chines-history-video)\u3002", "top": 0, "createdAt": 1734141877, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2024-12-14", "dateLabelColor": "#2563eb"}, "P20": {"htmlDir": "docs/post/2025-nian-1-yue.html", "labels": ["\u65e5\u5e38\u89c1\u95fb"], "postTitle": "2025\u5e741\u6708", "postUrl": "post/2025-nian-1-yue.html", "postSourceUrl": "https://github.com/wuyiwai/wuyiwai.github.io/issues/20", "commentNum": 0, "wordCount": 881, "description": "# \u6559\u7a0b\n- [Go \u7a0b\u5e8f\u5458\u5b9d\u5178](https://shgopher.github.io/GOFamily/)\n\n# \u4e66\n- [\u751f\u6210\u5f0fAI\u624b\u518c](https://genai-handbook.github.io/) | `\u82f1\u6587`\n- [rust 100](https://colobu.com/rust100/) - \u7528100\u4e2a\u7ec3\u4e60\u9898\u5b66\u4e60rust | `rust` - `\u4e2d\u6587`\n- [\u5927\u8bed\u8a00\u6a21\u578b](https://github.com/LLMBook-zh/LLMBook-zh.github.io) | `\u4e2d\u6587` - `\u652f\u6301\u4e0b\u8f7d`\n\n# \u5de5\u5177\n- [MarkEdit](https://github.com/MarkEdit-app/MarkEdit) - markdown\u5de5\u5177\u65b0\u79c0\n- [\u7535\u52a8\u6c7d\u8f66\u7701\u94b1\u8ba1\u7b97\u5668](https://ev-save.freetool.live/)\n- [3\u5206\u949fAI\u8bfb\u4e66](https://3min.top/zh) - \u540c\u65f6\u8fd9\u4e2a\u5e94\u7528\u4e5f\u662f\u4e00\u4e2a\u975e\u5e38\u7528\u7684\u72ec\u7acb\u5e94\u7528\u5f00\u53d1\u5178\u8303\n- [Awesome Bilibili Extra](https://github.com/HCLonely/awesome-bilibili-extra) - \u6536\u96c6\u4e00\u4e9b\u8ba9\u6211\u4eec\u5728\u4f7f\u7528 B \u7ad9\u65f6\u66f4\u52a0\u65b9\u4fbf\u7684\u6d4f\u89c8\u5668\u6269\u5c55 / \u811a\u672c / \u7a0b\u5e8f\n- [STranslate](https://github.com/ZGGSONG/STranslate/blob/main/README_ZH.md) - \u53c8\u4e00\u6b3eOCR\u7ffb\u8bd1\u5229\u5668\n- [cursor.directory](https://cursor.directory/) - cursor \u63d0\u793a\u8bcd\u96c6\u5408\n\n# \u6587\u7ae0\n- [\u5927\u6a58\u548c\u670b\u53cb\u4eec\u7684\u5468\u520a - \u7b2c 024 \u671f - \u4e91\u6e21\u65b0\u5c81](https://rrorangeandfriends.site/posts/2024/024) - \u975e\u5e38\u591a\u6709\u610f\u601d\u7684\u5e94\u7528\n- [\u6211\u662f\u5982\u4f55\u4ece\u96f6\u5f00\u59cb\u624b\u6413\u4e00\u4e2a\u72ec\u7acb\u6e38\u620f\u5e76\u4e0a\u67b6 Steam \u7684](https://www.v2ex.com/t/1102126)\n\n\u3002", "top": 0, "createdAt": 1735868911, "style": "", "script": "", "head": "", "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "createdDate": "2025-01-03", "dateLabelColor": "#3b82f6"}}, "singeListJson": {}, "labelColorDict": {"2023": "#58348E", "2024": "#314BF4", "about": "#810960", "\u535a\u5ba2": "#BF5A81", "\u6280\u672f": "#3064EC", "\u65e5\u5e38\u89c1\u95fb": "#488213", "\u7269\u54c1": "#A5420E"}, "ogImage": "https://avatars.githubusercontent.com/u/12730345?v=4", "primerCSS": "<link href='https://mirrors.sustech.edu.cn/cdnjs/ajax/libs/Primer/21.0.7/primer.css' rel='stylesheet' />", "prevUrl": "/index.html", "nextUrl": "disabled"}