3作者: ivonellis3 个月前原帖
嗨,HN!我找不到一个真正用户友好的 PlantUML 编辑器,所以我决定自己构建一个。 PlantDiagrams 让你可以用简单的英语描述图表;它会生成 PlantUML 并即时渲染。我们的目标是缩短从想法到图表的过程,而不必与编辑器斗争。 技术: - Next.js / Supabase / Fly.io / Vercel 亮点: - 自然语言转 PlantUML,实时预览 - 导出图表(SVG/PNG/TXT) - 通过项目组织工作 - 通过链接分享;可选的评论供审阅 - 示例库,打开并调整示例 试试吧: [https://www.plantdiagrams.com](https://www.plantdiagrams.com)
1作者: rtuyeras3 个月前原帖
嗨,HN! 我和另外两位同事正在开发Summoner,这是一个以装饰器为主的Python SDK,配备Rust中继,用于跨机器的实时双向代理网络。基本上,可以把它想象成是为AI代理设计的大型多人在线游戏(MMO)。 目前它处于早期测试阶段(v1.0),可能会有一些不完善的地方,但我们已经构建了25个模板代理,您可以基于这些模板来开发您的项目(如“你好,世界”、问答、协议握手、谈判等)。 ### 它是什么 - 一个小型运行时,您可以在其中编写@receive / @send处理程序,让中继在代理之间实时传递消息。 - 路由是简单的字符串,像标记边一样工作;运行时将其编译成一个小型自动机,以便代理可以协调而无需手动构建图形。 ### 它的不同之处 1) 不是像MCP那样的模型与工具连接器:Summoner专注于代理与代理之间的会话和编排,而不是模型与工具之间的调用。 2) 不是像A2A那样的服务器锚定代理执行器:Summoner代理默认是移动和双向的,因此它们可以主动发起/提供服务,并在中继之间移动,而无需被包装为服务器执行器。 3) 与LangChain/LangGraph相比,Summoner旨在减少繁琐的操作:您无需绘制图形,只需注册处理程序(类似MCP),让路由驱动流程。 ### 我在寻找什么 - 对SDK的关键反馈(请查看 [https://github.com/Summoner-Network/summoner-docs](https://github.com/Summoner-Network/summoner-docs)) - 您希望在哪些地方添加MCP工具或A2A发现功能? - 您会首先测试哪些可靠性/性能边界? - 对状态机方法的安全性评审 ### 链接 - 示例(从这里开始): [https://github.com/Summoner-Network/summoner-agents](https://github.com/Summoner-Network/summoner-agents) - 文档/设计笔记: [https://github.com/Summoner-Network/summoner-docs](https://github.com/Summoner-Network/summoner-docs) - 核心运行时: [https://github.com/Summoner-Network/summoner-core](https://github.com/Summoner-Network/summoner-core) - 项目页面: [https://summoner.org](https://summoner.org)
2作者: paulrusso3 个月前原帖
我已经在这个小型、稍微有些奇怪的表达式导向编程语言上工作了一段时间,现在觉得可以与大家分享了。我现在在日常生活和工作中经常使用它,作为一个快速计算或从 JSON 数据中提取一些数据的便签工具。 我非常希望能收到关于语法、文档、缺失特性等方面的反馈。在有人提到之前:我知道在处理大量数据时性能相当糟糕。如果你能相信的话,运行时速度比以前快了大约 100 倍!从长远来看,我希望能切换到一个合适的字节码解释器,但到目前为止,性能对于我的使用场景来说已经足够好了。 感谢你的关注!