返回首页
最新
大家好,
我最近为加密货币构建了一个交易终端。我主要使用 Google Sheets 来跟踪一些对我来说重要但在网上很难找到的信息,例如链上活跃地址的流动、特定项目在整个加密市场中的市场主导地位、关于质押统计的信息等。
我决定为自己构建这个工具,并想如果我觉得有用,其他人也可能会觉得有用。目前我正在支付四个不同的 API,所以至少你们会得到一些价值。
我使用 Ruby on Rails 8 和 ActionCable 构建了这个工具。使用 ActionCable 进行 WebSocket 通信真的很简单,我非常喜欢这一点。
无论如何,如果你是像我一样的加密货币爱好者或工程师,欢迎随时联系我,告诉我你是否喜欢这个工具或讨厌它。任何反馈、功能请求或错误反馈都非常感谢。
嘿,HN,
今天,我们在经过几个月的潜心开发和与我的首席技术官(CTO)进行配对编程后,正式推出DGi。在过去七年的旅程中,我们经历了许多起伏:我们将一家市场营销科技公司扩展到约160人,但当COVID-19疫情来袭时,我们未能完全恢复。团队解散了,只有我的CTO留了下来,几乎没有资源继续寻找产品与市场的契合点。
尽管如此,我们还是构建了一个相当不错的数据工作流产品,已经被多家财富500强公司使用。虽然这个产品显得笨重且耗时,但它让我们实现了盈利。我们吸取了这个教训,并将我们的经验倾注到下一个重大项目中。
我们并不将过去视为失败,而是看作每一次挣扎、每一次转变和每一课教训的证明,这些都将我们带到这里,让我们变得更强大。
什么是DGi?
简单来说,DGi是一个专注于数据的AI代理,完全由AI构建。它不局限于任何固定的前端或后端。其核心体现了“视觉共情”:我们为您提供一个流畅的界面来添加凭证,避免您在配置文件中挣扎。我们让您通过视觉互动,而不仅仅是通过聊天。当然,我们还提供既美观又易于导航的仪表板。
我们使用Next.js和Shadcn组件构建DGi,因为我们欣赏Guillermo(Vercel的创始人)的设计理念,并希望将这种优雅的设计水平引入数据领域。
简而言之,使用DGi,您可以:
- 连接到您的数据或上传文件
- 创建仪表板或询问有关数据的问题
- 运行代码
- 安排任务进行编排(就像Airflow一样)
本质上,我们是ChatGPT v0和Airflow的结合体。
更多关于DGi的信息请访问 www.dgintel.ai
接下来是什么?
我们相信数据探索应该从一开始就基于AI。如果有一个产品能够处理所有事情——上传CSV、连接数据库、创建仪表板、询问问题和自动化工作流,那么像Excel和Power BI这样的工具可能会逐渐消失。这是我们的梦想,而DGi是实现这一梦想的第一步。
我们希望您和我们一样喜欢它。您现在可以免费试用。
此外,这是我们的承诺:如果您试用后发现了bug或希望添加我们没有的功能,我们会立即修复或实现。我们知道还有很多需要改进的地方。例如,我们希望在DGi“思考”时更新用户。我们将很快推出流式处理功能。
同时,请在4月15日前分享您构建的内容,使用话题#dgi,并在X上标记我们@datagran和@dg_intel,有机会赢得1000美元。最令人印象深刻的实现将获胜。
最后,我们迄今为止已经筹集了超过500万美元,但我们正在Wefunder上开启一个社区轮融资,给每个人一个投资数据未来的机会。 [https://wefunder.com/datagran](https://wefunder.com/datagran)
我是一名极简设计的爱好者,尝试制作了一款“易学难精”的二维棋盘游戏《压力》。<p>《压力》在一个5×5的棋盘上进行,总共有12个棋子。游戏的关键机制是“推”的功能,当棋子在一行的末端有空位时,可以将整行的其他棋子推开。当对手的棋子被推开时,它们会在下一回合变为无效。围住棋子四面八方的情况下会发生捕获。<p>经过对游戏数据的分析,我发现《压力》的平均分支因子为11.5,高于黑白棋(10)和跳棋(2.8),但低于国际象棋(35)。其游戏树复杂度约为10^57,接近黑白棋(10^58),远高于跳棋(10^40),尽管棋盘尺寸较小。<p>状态空间复杂度似乎在10^20的范围内,和跳棋相当,这一点值得注意,因为《压力》使用的是5×5的棋盘,而跳棋则是8×8的棋盘。国际象棋和黑白棋的状态空间复杂度分别为10^44和10^28。<p>从计算的角度来看,推的机制如何产生这种复杂性是非常有趣的。大约27.5%的所有移动涉及推,这在决策空间上产生了乘法效应。每一次推可以同时重新定位多个棋子,并产生超出紧凑棋盘大小所暗示的级联位置后果。<p>我发现平均游戏时长约为50步,类似于黑白棋(58步),但比国际象棋(70步)和跳棋(70步)要短。<p>请告诉我你对这款游戏的看法。