Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

jwasham 的数月学习计划,目标是成为软件工程师,写成一份很长的 README,里面有视频、讲座和要你自己实现的东西。安装说明涵盖 ZIP、用 Git 复刻、找到自己学到哪一节、选语言,以及让 Claude Code、Codex 或 Cursor 当你的辅导老师。
Coding Interview University 面试计划 是一款 GitHub 上的开源项目,属于教育类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。
git clone https://github.com/<YOUR_GITHUB_USERNAME>/coding-interview-university.git cd coding-interview-university git remote add upstream https://github.com/jwasham/coding-interview-university.git
Coding Interview University(编程面试大学)是一份为期数月的学习计划,目标是进大公司当软件工程师。它的所有者 jwasham 写道,这份计划起初只是一张简短的学习主题待办清单,后来越长越大,成了你现在看到的这份长长的 README。它是一份 README,不是程序。你从头往下读,边学边把做完的条目勾掉。每个主题都列出视频、讲座和文章,再列出要你自己动手实现的东西,比如向量、链表或哈希表。README 要求你有一点编程经验,还要有耐心和时间。
想按顺序学计算机专业约 75% 内容的人(README 说面试懂这么多就够),并且想靠讲座和视频来学。想要完整自学计算机课程的,README 指向 roadmap.sh/computer-science。所有者没有拿到计算机专业的学位,README 说这份计划能帮你补上。它针对的是软件工程,不是前端或全栈,README 会把你带到 roadmap.sh 去看那些方向。
| 谁 | 怎么用 | 例子 |
|---|---|---|
| 自学的开发者 | 从头开始,一次学一个主题 | 一位开发者先看 Big-O 的视频,再实现一个向量和一个链表,并在自己的复刻里勾掉每个条目。 |
| 转行的人 | 把学习主题和语言说明、面试部分搭配着用 | 从别的行业转来的人选了 Python,读它的书单,把简历和面试部分留到最后。 |
| 计算机专业的学生 | 当作课程旁边的复习清单 | 学生在课上讲到排序和图的时候同步学这两节,再用计划里的讲座补漏洞。 |
| 有经验的工程师 | 直接跳到自己要的部分 | 一位有四年以上经验的工程师直接去看 System Design,README 说这个级别的面试会遇到系统设计题。 |
| 导师和老师 | 把一节指定成阅读加练习 | 一位导师布置 Trees 一节,让学员实现一棵二叉搜索树和它的 get_height 函数。 |
如果你想要的是前端或全栈培训,就别用它。这份计划不包括 JavaScript、HTML、CSS 和 SQL。
只要能打开网页或 Markdown 文件,就能用这份计划。
README 没有给任何编程智能体写步骤。Mindket 为 Claude Code、Codex 和 Cursor 写的说明,只是把文件交给智能体去读的普通步骤,并且都这样注明了。
点“获取”会把一个装有 Mindket 安装说明的 zip 压缩包存进你的下载文件夹。这份计划本身不需要安装,README 也没有给出安装命令。
| 需要 | 说明 |
|---|---|
| 什么都不用 | 在 GitHub 上阅读这份计划 |
| 能显示 Markdown 的编辑器 | 可选,用 ZIP 或克隆时用。README 说直接用文本文件也行,能理解 Markdown 的编辑器会把内容排得很整齐 |
| Git 和 GitHub 账号 | 只在走复刻这条路时需要,它的第一步是 GitHub 的 Fork 按钮 |
| 一门编程语言 | 由你自己选。所有者用的是 C 和 Python,README 把 C++、Java 和 Python 列为面试的稳妥选择 |
下面的命令抄自 README 里写给熟悉 Git 的人的那一部分。把 <YOUR_GITHUB_USERNAME>(连同尖括号)换成你自己的 GitHub 名字。最后一行能防止你误把进度推回原仓库。
git clone https://github.com/<YOUR_GITHUB_USERNAME>/coding-interview-university.git cd coding-interview-university git remote add upstream https://github.com/jwasham/coding-interview-university.git git remote set-url --push upstream DISABLE # so that you don't push your personal progress back to the original repo
勾选条目之后,这三行命令保存你的进度,拉取所有者后来的改动,并推送到你的复刻。
git commit -am "Marked personal progress" git pull upstream main # keep your fork up-to-date with changes from the original repo git push # just pushes to your fork
按 README 说的,从上到下过一遍大纲。动手之前先读这一节的说明,因为里面会说要做多少。比如 Big-O 这一节,就没有什么要实现的。然后用你选的语言,把每个数据结构列出的东西做出来。
README 的建议是,学的时候就开始做编程题,不要等学完。学完链表这样的一个主题,就打开一本面试书,做两三道相关的题,然后往下走。以后再回来多做两三道。
按 README 的建议,先在纸上或白板上写代码,再敲进电脑测试。用智能体的话,指定要看的一节,让它检查你的作业,而不是替你写。
Here is my file vector.c. Check it against the "Implement a vector" list under Arrays in README.md. Tell me which functions are missing. Do not rewrite my code.
你学到 Data Structures 里的 Arrays。第一个条目是一组讲数组的视频,后面有一项要你实现一个向量,也就是一个会自己调整大小的可变数组。README 列出了要写的函数:
size() capacity() is_empty() at(index) push(item) insert(index, item) prepend(item) pop() delete(index) remove(item) find(item) resize(new_capacity)
它还给了两条调整大小的规则:到达容量时,把大小翻倍。弹出元素后,如果大小只剩容量的 1/4,就缩到一半。你用自己的语言写出来,逐个函数手动检查,然后从一本面试书里做两三道数组题,再开始学 Linked Lists。
新手:数据结构是保存数据的一种方式,让程序能很快用到它,比如数组或哈希表。算法是一种方法,比如排序或查找。Big-O 是这份计划让你用来描述一种方法在输入变大时会慢多少的办法。README 说,你只需要会用 Big-O 来表达一个算法的复杂度,背后的数学不必全看懂。开始之前,你需要对变量、循环和函数有一点经验。先选语言,再看 Big-O 的视频。README 还有一小节,是写给担心自己不够聪明的人的,里面有两个视频。
专家:必学的部分从 Big-O 开始,经过数据结构、二分查找、位运算、树、排序和图,到一个叫 Even More Knowledge 的部分。这一部分包括递归、动态规划、设计模式、组合数学和概率、NP 完全性、计算机怎样处理一个程序、缓存、进程和线程、测试、字符串搜索、字典树、浮点数、Unicode、字节序和网络。最后是 Final Review 和 Getting the Job 几节。
接下来有一条标出来的线,从那里开始是可选部分,README 说它对入门级面试不是必需的。里面有额外的书、系统设计、编译器、密码学和垃圾回收这些进一步的主题,还有一份视频系列、课程和论文的清单。
所有者自己的练习代码在 C、C++ 和 Python 三个单独的仓库里,闪卡网站是另一个。仓库里 extras 文件夹下还有 PDF 速查表。
这份计划只是文本,所以这里没有任何东西会在你的电脑上运行。要留意的是它链接到的东西。
这个工具包里只有安装说明,由 Mindket 编写。学习计划本身就是 jwasham/coding-interview-university 仓库的 README,地址是 https://github.com/jwasham/coding-interview-university
这些说明不是 jwasham 写的,也没有得到 jwasham 的认可。这个仓库在 GitHub 上的描述是“A complete computer science study plan to become a software engineer.”,意思是:一份完整的计算机科学学习计划,帮你成为软件工程师。README 里写着“This is my multi-month study plan for becoming a software engineer for a large company.”,意思是:这是我为进大公司当软件工程师定的、为期数月的学习计划。这些说明依据的是 README、语言资源页和每月一次的链接检查工作流,都是在 2026 年 11 月 3 日读到的。
许可证:CC-BY-SA-4.0。GitHub 对这个仓库的信息写的是“Creative Commons Attribution Share Alike 4.0 International”,README 的 LICENSE 一节链接到 LICENSE.txt(https://github.com/jwasham/coding-interview-university/blob/main/LICENSE.txt),它的第一行是“Attribution-ShareAlike 4.0 International”。计划链接到的每个网站、书、视频和课程都有自己的所有者和条款。这些说明只引用 README 里的短句,并写明每一句出自哪个页面。
是一份学习计划,不是程序。它是一份很长的 README,你从头往下读,边学边勾掉做完的条目。每个主题都列出视频、讲座和文章供你学习,再列出要你自己动手实现的东西。README 要求你有“A little experience with coding (variables, loops, methods/functions, etc)”,意思是:一点编程经验(变量、循环、方法或函数等),还要有耐心和时间。来源见 https://github.com/jwasham/coding-interview-university/blob/main/README.md
README 的各个部分,按它的顺序:
| 部分 | 各节,按 README 目录里的名字 |
|---|---|
| The Study Plan | What is it?, Why use it?, How to use it, Don't feel you aren't smart enough, A Note About Video Resources, Choose a Programming Language, Books for Data Structures and Algorithms, Interview Prep Books, Don't Make My Mistakes, What you Won't See Covered, The Daily Plan, Coding Question Practice, Coding Problems |
| Topics of Study | Algorithmic complexity / Big-O / Asymptotic analysis, Data Structures(数组、链表、栈、队列、哈希表), More Knowledge(二分查找、位运算), Trees, Sorting, Graphs, Even More Knowledge, Final Review |
| Getting the Job | Update Your Resume, Find a Job, Interview Process & General Interview Prep, Be thinking of for when the interview comes, Have questions for the interviewer, Once You've Got The Job |
| Optional Extra Topics & Resources | Additional Books; System Design, Scalability, Data Handling; Additional Learning; Additional Detail on Some Subjects; Video Series; Computer Science Courses; Papers |
README 里有一行话把“Once You've Got The Job”之后的所有内容标为可选:“Everything below this point is optional. It is NOT needed for an entry-level interview.”,意思是:这一行以下的内容都是可选的,入门级面试不需要。
除了 README.md 和 LICENSE.txt,仓库里还有:
programming-language-resources.md:C、C++、Python、Java、Go、HTML、CSS、JavaScript、Rust 和 Ruby 的学习链接translations/:每种语言一个 README-<code>.md,共 30 个,包括 README 仍列为翻译中的语言,另有一个 how-to.mdextras/cheat sheets/:C、C++、STL、Python、Java、Big-O、位运算、Git 和系统设计的 PDF 速查表.github/workflows/links_checker.yml:维护者每月一次的链接检查来源见仓库的文件树(https://api.github.com/repos/jwasham/coding-interview-university/git/trees/main?recursive=1)和 README。
.github/workflows/links_checker.yml 是一个 GitHub Actions 工作流。它在每个月的第一天运行(计划是 0 0 1 * *),也可以手动启动。它用 lychee 检查 README.md 里的链接,并跳过翻译文件。它接受 200、204 和 206 这几种响应,每个链接最多等 20 秒,遇到失效链接也不会让检查失败。然后它会新建或更新一个标题为“Link checker report”的 GitHub 议题,打上 report 和 automated issue 标签,全部链接都通过时再把这个议题关掉。来源见 https://github.com/jwasham/coding-interview-university/blob/main/.github/workflows/links_checker.yml
一个链接在你点开的那天仍可能已经失效,因为检查每月只跑一次。
什么都不装。这份计划是文本。README 没有给出安装命令,也没有点名任何编程智能体。
ZIP 只是一个快照:想拿到后来的改动,就再下载一个,并且先把你勾选过的 README.md 另存一份。复刻用 README 自己的那一行更新:git pull upstream main。要移除任何一种,删掉文件夹就行。复刻还在你的 GitHub 账号里,要删它就去 GitHub 的仓库设置里删(Mindket 的说明,是普通的 GitHub 用法)。
utm_source=ciu,以及 AlgoMonster 链接上的 utm_campaign=jwasham。git clone、git pull 和 git push 会和 GitHub 通信。这份计划本身不在你的电脑上运行任何东西。README.md 7 KB setup/ai-agents.md 3 KB setup/download-zip.md 2 KB setup/fork-with-git.md 2 KB setup/languages-and-practice.md 4 KB setup/read-and-search.md 4 KB
Updated by Mindket to the current version of this kit.
同一分类里与本产品共有主题最多的已上架 GitHub 项目。
| 产品 | 星标 | 许可证 |
|---|---|---|
| Coding Interview University 面试计划 本页 | 364,052 | CC-BY-SA-4.0 |
| System Design 101 系统设计图解共有 coding-interviews · computer-science · software-engineering | 91,048 | — |
| Hello Algo《Hello 算法》共有 algorithms · data-structures · algorithm | 131,980 | — |
| The Algorithms Python 算法合集共有 algorithm · interview | 225,927 | MIT |
Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
krahets · 工具包
krahets 的开源免费数据结构与算法书,动画图解,代码可一键运行。有简体中文、繁体中文、英文、日文、俄文和韩文版。这里的说明涵盖网站、PDF 和 EPUB 文件、运行代码和 Docker。
ByteByteGoHq · 工具包
ByteByteGo 出品的可视化图解,讲软件系统是怎么运转的,目录放在 GitHub,每篇指南在它的网站上。安装说明涵盖在线阅读、本地副本、让 Claude Code、Codex 或 Cursor 帮你搜索、一条面试阅读路线,以及维护者的 README 脚本。
TheAlgorithms · 工具包
TheAlgorithms 的开源算法与数据结构合集,每一项都用 Python 写成,供学习使用。安装说明涵盖在 GitHub 或文档站点上阅读、克隆或 ZIP、运行文件的 doctest、开发容器,以及让 Claude Code、Codex 或 Cursor 当辅导老师。