4作者: EliasY7 个月前原帖
你好,HN!我是Elias。 我在工程和计算机科学领域担任教育工作者已有数年,始终在寻找让学习更加生动和实践的方法。几个月前,我开始尝试一个互动书籍的构想,书籍会随着你的互动而变化和演变。最初是关于排序的一个章节,但这逐渐发展成了一本包含22个章节的互动书籍。 我写这本书的目的是引入一种更具互动性的技术书籍格式,这种格式不需要互联网连接,轻便、全面、跨平台,并且能够提供更好的主动学习体验。 这本书的一些独特特点包括: * 22个章节,涵盖680页的简明理论内容,涉及简单和复杂的数据结构与算法,并配有超过300个互动可视化图示。 * 书中展示的代码片段可以进行互动,并配有可视化调试器,显示程序运行时变量的变化。你还可以播放、暂停、倒带和逐步执行每个代码片段。 * 每个主题下都有多种已解决的问题,并配有嵌入式简约Python IDE。你可以直接在书中解决问题,查看多种解决方案,每个解决方案都配有互动可视化和代码回放。 这本书目前已经出版,可以在这里获取: [https://cartesian.app](https://cartesian.app) 学生们也可以在Twitter上私信我(@ElijahYilma)以获得额外的35%折扣。 过去在Reddit上的讨论:[https://www.reddit.com/r/SideProject/comments/1liga56/i_wrote_a_680page_interactive_book_on_computer/](https://www.reddit.com/r/SideProject/comments/1liga56/i_wrote_a_680page_interactive_book_on_computer/) 我非常欢迎任何反馈或改进建议,更重要的是,您希望在这种格式中看到哪些主题(计算机科学和非计算机科学)。
1作者: orangebread7 个月前原帖
SpecLinter 是一个MCP服务器,源于我个人的工作流程,因此你会发现它可能与您的工作流程不完全兼容。<p>这个MCP服务器支持自然语言的规范描述,例如“使用SpecLinter解析用户注册的功能”,并将其转化为一个完整的功能,包括用户故事/史诗及其相应的任务。<p>这与Kiro刚刚发布的有什么不同呢?区别在于集成了Gherkin功能文件。这些文件充当“代码检查工具”,AI系统实际上是在验证实现是否符合定义的用户旅程。<p>我发现这个工作流程特别有用,因为AI在从行为中推断方面表现得非常出色,而不仅仅是依赖纯技术规范。<p>请试试看;我始终欢迎反馈。我有一些长期的想法正在酝酿中,但计划在未来几个月发布这个概念的扩展版本。<p>感谢您的阅读!