返回首页
最新
我一直在开发一个使用开放街图(OSM)数据进行路由的示例应用程序。这个代码库使得实验实现变得简单。Angular前端使用maplibre-gl来显示地图和可视化路线。
我很好奇,离线优先的模式在今天是否具有商业可行性,还是会被“费用 + 云优先”的产品所削弱。
嗨,HN — 我是 Abhi。
我们创建了 Agint,以便项目经理和工程师能够以图形的方式设计和编辑软件——以架构为先——通过快速的视觉反馈进行迭代,然后在准备好时生成可部署的代码。
我们在 NeurIPS(深度学习代码生成)上展示了这一基本方法,称之为“代理图编译器”:
图(结构 + 类型 + 语义注释)是真相的来源,而代码是编译/导出目标。
论文:
《软件工程代理的代理图编译》:
[https://arxiv.org/abs/2511.19635](https://arxiv.org/abs/2511.19635)
实时演示 — 在 github.com/AgintHub 创建代码库:
[https://flow.agintai.com](https://flow.agintai.com)
(该演示在沙盒模式下运行——尚未连接真实的外部工具/数据源)
命令行工具:
[https://github.com/AgintAI/agint-cli](https://github.com/AgintAI/agint-cli)
工作原理:
在聊天中输入以修改图形(或使用“+”菜单进行特定操作)。
1) 创建/组合:(聊天 + 实时图形反馈)设计和修改算法流程 + 架构图:
通过聊天添加、删除、拆分、合并和重命名步骤,
“从 NYSE 和 NASDAQ 获取股票数据”
“还包括多伦多证券交易所”
“也添加 LSE”
2) 精炼/升级(面向工程,图形编辑的 GUI + CLI / git 友好):
添加类型、语义注释、重构、重新组织节点、转换、执行和测试行为,
“将合并步骤拆分为存储、标准化和重新分区”
```
在命令行中可以这样表示:
dagify refine workflow.yaml \
“为每个数据源添加协议级别的细节、延迟和数据中心信息” --intelligence 5
dagify resolve workflow.yaml --yaml-display --ascii
```
3) 保存/加载/导出:
“保存”将图导出为普通代码、管道、工具调用和 API,可以像其他系统一样拥有和部署。
该图是一个可执行的工件,而不仅仅是文档。
目标包括今天的原生 Python,以及导出到 CrewAI/LangGraph 等框架。
示例输出代码库:
[https://github.com/AgintHub/dreamy-mirzakhani/blob/agint/outputs/dagify/fetch_and_combine_stock_data_with_lse_details_refined](https://github.com/AgintHub/dreamy-mirzakhani/blob/agint/outputs/dagify/fetch_and_combine_stock_data_with_lse_details_refined)
期待大家的反应和反馈——我会在这里回答问题。
谢谢,
Abhi
Abhi@AgintAI.com
我正在对一个小型星系可视化项目进行迭代,这个项目最初是作为大学课程作业开始的,使用的仅是提供的示例数据(没有真实的天文距离)。
最近,我更新了该项目,加入了基于红移的距离数据,使得三维结构更加有意义,并且更接近真实的大规模星系分布。
代码库:
[https://github.com/Avicted/galaxy_visualization_raylib](https://github.com/Avicted/galaxy_visualization_raylib)
演示视频(3D导航 + 星系结构):
[https://www.youtube.com/watch?v=fC83RDWuPvw](https://www.youtube.com/watch?v=fC83RDWuPvw)
当前状态:
- 使用C语言(C99标准)和Raylib编写
- 实时3D可视化,支持自由相机移动
- 使用红移值来近似距离
- 通过mingw64交叉编译(在GitHub上发布了Linux和Windows版本)
这仍然是一个学习/探索项目
还有很多可以改进的地方(准确性、性能、交互、视觉效果),但我想分享这个更新,以防它引起兴趣或激发建议。
欢迎反馈或指向更好的方法或数据集。谢谢!
嗨,HN,
最近,Github 的 PR 被大量低质量的 AI 生成内容淹没。我自己也注意到了这一点,而我并不是唯一一个有这种感觉的人:<a href="https://x.com/mitchellh/status/2011819428061855915" rel="nofollow">https://x.com/mitchellh/status/2011819428061855915</a>
我认为人们使用 AI 工具来更快、更好地编写代码是件好事,但太多人滥用这些工具,向公共仓库提交低质量的贡献。这占用了许多审阅者的精力。
在我看来,需要有一种机制来标记那些低质量的 AI 生成的 PR,这样你就可以跳过阅读它们。因此,我开发了一个工具:
<a href="https://haystackeditor.com/slop-detector">https://haystackeditor.com/slop-detector</a>
这是一个简单的 AI 低质量内容检测器,我还包括了一些 AI 低质量内容的示例和一个“这是低质量内容吗?”的小游戏,供大家娱乐。
它可以检测到以下 AI 生成的错误:
- 与 PR 目的完全无关的更改
- 虚构的函数
- 重复代码(特别是当 AI 重新实现已经存在的功能时)
- 糟糕的注释
你会使用这样的工具吗?
在移民到西班牙后,我对日常语言学习的流程感到厌倦:翻译应用 → 手动输入到Anki → 分别查找西班牙语的动词变位,于是我开发了一款应用来解决这个问题。介绍一下Leka:一款由Lovable团队开发的网络/PWA应用,它将翻译 → FSRS闪卡 → 动词变位整合在一起。目前支持西班牙语(西班牙/拉美)、意大利语、德语、法语、葡萄牙语和荷兰语,未来将更容易添加其他语言。
现在的工作流程:
- 输入或粘贴文本 → 自动翻译 + 单词提取 → FSRS卡片
- 集成的动词变位器(完整的动词/名词表,例如:ser/estar)
- 离线PWA
- 类似Anki的FSRS算法
即将推出:
- 不同的学习模式
- 语音转文本模式
- 图像转文本模式
- 图像与翻译模式
<a href="https://lekalearning.com" rel="nofollow">https://lekalearning.com</a>(免费使用,提供高级升级选项)
对Lovable在生产PWA方面的看法?