推薦七個Github非常火的開源工具
最近逛Github,發現有這么幾款非常值得推薦給好學習的粉絲們,希望在工作中都能用得上。
1.coding-interview-university
學習路線:https://roadmap.sh/computer-science
Github(241k):https://github.com/jwasham/coding-interview-university
這是一個匯集了軟件工程師面試中常見問題的學習指南。它包含了許多資源,如書籍、視頻、網站、模擬面試等,旨在幫助軟件工程師準備面試。
這是一個軟件工程的學習計劃,而不是網絡開發。谷歌、亞馬遜、Facebook和微軟等大型軟件公司認為軟件工程與網絡開發不同。例如,亞馬遜有前端工程師(FEE)和軟件開發工程師(SDE)。這是兩個獨立的角色,對他們的面試將不同,因為每個人都有自己的能力。這些公司需要計算機科學知識來擔任軟件開發/工程角色。
在大學計算機科學課程中有很多東西需要學習,但只有了解75%的知識才足以勝任面試,所以這就是我在這里介紹的內容。
2.前端后臺管理模板
在線網址:https://yiming_chang.gitee.io/vue-pure-admin/#/login
Github(5.2k):https://github.com/xiaoxian521/vue-pure-admin
vue-pure-admin 是一款開源免費且開箱即用的中后臺管理系統模版。使用了最新的 Vue3、Vite、Element-Plus、TypeScript、Pinia、Tailwindcss 等主流技術開發
這是一個使用 Vue.js 框架開發的純前端后臺管理模板。它提供了一個響應式布局和多種 UI 組件,方便開發者快速構建后臺應用。
3.釘釘聊天機器人
Github:https://github.com/eryajf/chatgpt-dingtalk
這是一個使用阿里巴巴開發的釘釘聊天機器人框架開發的聊天機器人。它使用 GPT-3 自然語言生成模型,能夠在聊天中提供信息和回答問題。
使用教程
第一步,先創建機器人
創建步驟參考文檔:企業內部開發機器人,或者根據如下步驟進行配置。
配置機器人回調接口。
創建完畢之后,點擊機器人開發管理,然后配置將要部署的服務所在服務器的出口IP,以及將要給服務配置的域名。
發布機器人。
點擊版本管理與發布,然后點擊上線,這個時候就能在釘釘的群里中添加這個機器人了。
群聊添加機器人。
4.基于 ChatGPT 的 Neovim 插件
Github:https://github.com/jackMort/ChatGPT.nvim
ChatGPT.nvim:這是一個使用 GPT-3 自然語言生成模型的 Neovim 插件。它能夠通過命令行在 Neovim 中生成文本。
5.開源的分布式社交網絡平臺
Github(38.5k):https://github.com/mastodon/mastodon
這是一個開源的分布式社交網絡平臺。它使用 Ruby on Rails 框架開發,提供了微博類似的功能,如發布消息、關注其他用戶、標簽等。
6.分析社交媒體內容
Github:https://github.com/riffusion/riffusion-app
這是一個用于管理和分析社交媒體內容的應用程序。它可以幫助用戶監控和分析社交媒體上的評論,并使用數據可視化功能更好地理解這些評論。
7.用于繪制流程圖的庫
Github:https://github.com/mermaid-js/mermaid
這是一個用于繪制流程圖、甘特圖和其他圖表的庫。它使用簡單的語言描述圖表的布局和元素,并自動生成對應的圖像。