返回首页
最新
作者在此(内森)。这个网站的目标是绘制整个英国铁路网络:不仅包括旅程规划器所显示的部分,还包括遗产线路、仅供货运的曲线、命名的隧道和高架桥,以及数千个已关闭且从未被绘制的车站。
该项目完全基于开放数据。线路和当前车站的数据来自OpenStreetMap,通过Overpass获取,已关闭的车站数据来自Wikidata(大约6100个车站位于活跃OSM车站250米半径之外),邮政编码查询则来自postcodes.io。主要挑战在于这些数据源之间往往不一致,甚至自身的数据也可能存在矛盾,因此大部分工作涉及到小规模的协调规则。例如,遗产标志会在共享线路名称的每个段落中传播,因此斯旺奇铁路的颜色保持一致。
我与一个铁路爱好者社区分享了早期版本,许多修正来自对网络了解远超我个人的用户。关于数据挑战的详细说明可以在这里找到:
<a href="https://trainmap.co.uk/story.html" rel="nofollow">https://trainmap.co.uk/story.html</a>
不需要账户或应用程序。您可以通过邮政编码、车站名称、三字代码或线路名称进行搜索。我们非常欢迎任何更正,因为总会有人知道我所标记的某个车站是错误的。
灵感来源于 Conductor、dmux、claude-squad、agent-deck 和 Git Tower
## 有何不同:
(除了图形用户界面)一个核心原则是——用户手动能做的所有事情,都必须通过命令行接口(CLI)暴露给代理/自动化。
最好与能够让不同工作树中的代理相互沟通的工具搭配使用(例如 [https://github.com/cheapsteak/agent-channels](https://github.com/cheapsteak/agent-channels))。
## 背景:
从一月开始,我使用并喜爱 Conductor 已有几个月,但遇到了一些持续的问题,让我意识到我日常使用的核心工具离我太近,以至于产生了我无法自己解决的困扰。
意识到我需要切换到一个可修改的工具后,我经历了几周的 dmux、claude-squad 和 agent-deck 的试用。它们都很出色,但我意识到我真的不想记住键盘快捷键,而且我已经成功推迟学习如何使用 tmux 超过十年,不想结束这个记录 XD。
因此,TBD 在三月诞生了。在随后的几个月里,它变得足够稳定,以至于一些前同事和现同事也开始将其作为他们的日常工具。它就像一个我们共同贡献的小俱乐部。
其架构是一个守护进程,处理大部分状态管理和实际工作,同时提供命令行和图形用户界面两种接口。用户通过图形用户界面操作,而大型语言模型(LLMs)和脚本则通过命令行接口。
它最适合 Claude Code(我们共同的日常工具),但我们中有两个人也在使用 Codex。
运行它的唯一方式是从源代码克隆并构建,部分原因是我想主要吸引那些需要对自己使用的工具进行修改的人。
我认为现在这是一个足够好的起点,适合志同道合的人用作基础,进行分叉并构建自己的变种,以适应自己的工作流程。
我在过去几天里构建了这个。我和几位朋友已经成功地沉迷其中。最近,我去参加了一场——用一个更合适的词来说——社交/协作表演,地点是在柏林的一家艺术画廊。那里一群艺术家用木制的10x10厘米立方体填满了一个巨大的工业大厅,供人们用来搭建结构。玩木块的概念是如此普遍,而这些结构又是如此短暂,各个年龄段的人们都回到了童年的游戏状态。让我印象深刻的是,哪些游戏不需要任何解释。我因此构建了一个匿名的多人拼图。我们已经在里面度过了几个小时,现在你也被邀请进来。希望你喜欢。