Skip to main content

黑洞资源笔记

  1. 编写你自己的虚拟机教程

    本文指导读者如何编写自己的虚拟机(VM),以运行汇编语言程序。文章提供了一个关于虚拟机的全面介绍,包括其定义、LC-3架构、汇编示例、执行程序、实现指令集、陷阱例程等。最终代码仅约250行C语言。学习要求读者具备基本的C/C++和二进制算术知识
  2. AIPO共学课 | 李继刚提示词课万字整理

    本文是李继刚在AIPO共学课上关于提示词(Prompt)创作方法的整理,深入探讨了提示词的写作技巧,包括如何通过角色设定、示例提供、思维链分析等方式清晰有效地与大模型沟通,以提升生成结果的质量和精确度。

    🔍 清晰表达的重要性:提示词的核心在于清晰传达意图,无论是语言结构还是框架设计,只有明确表达出目标才能获得理想的生成结果。

    🎭 角色设定与示例增强:通过为大模型分配特定角色,并提供few-shots示例,可以帮助大模型准确理解任务的语境和细节,提高生成内容的相关性和准确性。

    🧩 三板斧:角色、示例与思维链:李继刚总结了提示词创作的三种主要技巧,分别是通过角色设定来引导语气和背景,利用示例增强模型的任务理解,以及应用思维链来提升复杂任务的逻辑性。

    📘 输入与积累:李继刚强调,编写优秀的提示词需要丰富的输入积累,清晰思维的形成有助于传达准确的指令,并在交互过程中逐步优化生成结果。

    🔄 不断调整与迭代:提示词创作是一个持续调整的过程,建议根据反馈不断优化,以便更好地适应不同任务和场景的需求。
  3. Turbo-Alignment:专门用于大型语言模型微调和对齐的库,它提供了一系列高效和可扩展的技术,以及广泛的支持方法和指标,旨在简化模型的训练和部署过程
  4. Pumpkin:由 Rust 编写的 Minecraft 服务器,旨在提供高性能、高兼容性和高安全性的服务器解决方案,同时支持插件开发和高度可配置性
  5. Icechunk:开源的云原生事务式张量存储引擎,旨在提供高性能、协作和安全的数据存储解决方案,特别适用于云对象存储