我在调试 C++ 时遇到的一个痛点是,当我想检查列表中的某个嵌套属性时(例如,list[i].someprop.somemethod())。一些调试器可以显示这样的嵌套表达式,但据我所知,在 vscode 中是无法做到的(请纠正我如果我错了!)。因此,我为 CodeLLDB 制作了这个简单的可视化脚本来解决这个问题。
返回首页
最新
我正在考虑一个项目,专注于为 n8n、dedify 和 coze 的用户提供数据源,但我发现高质量的公共数据源非常稀缺。
嘿,HN,
出于好奇以及希望能够直接从终端快速与AI模型对话的愿望,这个项目代表了我们在Rust系统编程领域的探索之旅(通常在编写代码时会得到一些大型语言模型的帮助!)。
最初作为一个学习练习的项目,已经发展成一个快速的终端界面,支持多个AI提供商(如OpenAI、Google、Anthropic、Mistral等)及其最新模型。它是使用Rust构建的,利用了`genai`库,具备实时流式响应和直接在终端中进行Markdown渲染的功能。
它并不完美,但它是我们的——我们希望它对你也有帮助。我们非常期待你的反馈、问题或拉取请求!!
GitHub上的README包含了更多细节、演示视频和设置说明。
我们还提供了完整的文档和一本“Perspt Book”,作为通过构建终端用户界面学习Rust的实用方式。这本书甚至涵盖了一些尚未在客户端实现的功能和内部机制,因此可以将其视为深入了解Rust系统编程的指导。此外,由于我们喜欢离线文档,仓库中还有一个可下载的PDF文件,方便你随时阅读。
<a href="https://github.com/eonseed/perspt/blob/master/docs/perspt.pdf">https://github.com/eonseed/perspt/blob/master/docs/perspt.pdf</a>