返回首页
最新
嗨,HN!
我创建了[CXXStateTree](https://github.com/ZigRazor/CXXStateTree),这是一个现代的C++头文件库,用于创建层次化状态机,提供干净且直观的API。
它支持:
- 深度嵌套的状态
- 入口/出口处理程序
- 带有保护和动作的状态转换
- 使用`co_await`的异步转换(C++20协程)
- 可选的运行时类型识别以增强灵活性
它非常适合复杂的控制逻辑、嵌入式系统、游戏、机器人以及任何需要有限状态机的场景。
我非常期待来自社区的反馈、使用案例或贡献!
仓库链接: [CXXStateTree](https://github.com/ZigRazor/CXXStateTree)
我开发了 Error Narrator——一个用 Python 编写的工具,它用简单的英语(以及俄语)解释异常情况。
这个工具不仅仅是显示错误追踪信息。它告诉你:
– 发生了什么(用人类易懂的语言)
– 为什么会发生(包括错误背后的概念)
– 具体发生在什么地方(文件 + 行号)
– 如何修复它(提供代码建议)
它可以与 OpenAI 或 HuggingFace 模型配合使用,并直接在你的终端或脚本中运行。
这个工具帮助我节省了时间,也帮助了刚学习 Python 的朋友们。我非常欢迎你的反馈、建议,甚至是贡献。它是开源的。
为什么我们不能用 ChatUI + MCPs + 过程规则(代理应该采取的步骤)+ 数据库来替代工作流软件?<p>今天阻止我们这样做的是什么?
构建了一个使用CSS新if()逻辑的三逆变器环形振荡器。JavaScript驱动反馈循环并更新自定义属性,以绕过CSS的循环限制。包含波形渲染、动态过渡和基于浏览器的数字电路模拟。