返回首页
最新
我制作这个是因为我的 GitHub 个人资料只是一个绿色方块的网格和一个自述文件,而这两者都无法告诉你关于我的任何信息。<p>你输入一个 GitHub 用户名,它会呈现为一个像素艺术页面——包含等级、连胜、成就和一些主题。相同的仓库,相同的提交。它只是看起来不再像一个电子表格。巧克力在普通的棕色包装下味道是一样的,只是你不会去拿它。<p>这是在 Cloudflare Pages 上使用 SvelteKit 开发的。最大的挑战是设计像素角色和选择颜色代码。<p>无需注册,约两秒钟即可渲染。如果你想看看数据量极大的效果,可以试试 torvalds。<p>不断被问到的问题是,这个项目是否完美,或者我是否应该添加新内容,或者如果效果不好怎么办,你知道那种自我怀疑的悖论。
我没有太多的空闲时间,但仍然想跟上最有趣的科技新闻,因此我在TechStacks中添加了一个新闻聚合器,让它为我筛选信息。
这个聚合器会扫描Hacker News和多个子版块,寻找最受欢迎的科技帖子,并按主题进行标记和分类,同时生成每篇文章重要部分的摘要(TLDR)。它还会对评论线程进行情感分析——我认为这和文章本身一样重要。评论的集体智慧在评估一篇文章的可信度和补充文章遗漏的背景信息方面相当有效,因此讨论摘要往往能提供与文章内容同样多的信息。
这个想法是,当你落后于最新动态时,可以快速浏览你关心的话题,查看每个故事的摘要和评论情感,从而迅速判断哪些文章值得完整阅读。
聚合过程每天进行多次。摘要和情感分析是由大型语言模型(LLM)生成的,因此偶尔会出现偏差——所有内容都链接回原始文章和评论线程,所以源信息始终只需点击一下即可访问。如果有人对这些摘要的准确性有反馈,或者有其他有用的分析建议,我非常欢迎。
所有内容都是开源的,包括LLM聚合脚本,如果有人有兴趣做类似的事情,可以查看以下链接:
<a href="https://github.com/NetCoreApps/techstacks.io/tree/main/scripts" rel="nofollow">https://github.com/NetCoreApps/techstacks.io/tree/main/scripts</a>
大家好,
我花了数十个小时打造我的理想模板,以便快速将应用程序投入生产,这对于那些希望以低成本在Cloudflare基础设施上快速交付可扩展原型的人来说可能会很有吸引力。
在这个模板中,您将找到:
- 一个严格类型化的TypeScript的pnpm单体仓库,使用Zod,允许您在不重复合同的情况下开发React应用程序和后端(这里使用Hono和原生Zod验证器);
- 一个全面设计的设置,以最大化AI代理的能力(目前主要是Claude Code和Cursor),具有精确且路径范围限定的规则,以在不污染上下文的情况下强制执行约定,基于OXC的钩子实现超快速的格式化和代码检查,以及能够优化上下文收集的子代理,特别得益于Context7和Cloudflare MCPs;
- 针对Vite 8、TanStack Router、TanStack Query和React 19的下一代配置;
- 一组构建命令,使人类和AI代理都能快速直观地进行开发;
- 清晰的文档,旨在支持数十个微服务的引入,通过在多个工作者之间支持的RPC协议,简化应用程序间的通信,零成本等;
- 一个turbo仓库配置,支持在扩展的代码库上并行执行所有开发所需的基本命令,并快速在边缘部署数十个服务。
我已经能够在生产环境中对这个模板进行实战测试,用于开发带有身份验证的MCP、个人应用程序,以及在黑客马拉松的背景下,它使我们在Hexa组织的{Tech: Europe}巴黎AI黑客马拉松中成为决赛选手。我相信它可以极大地帮助企业家快速编写代码或原型应用,同时在安全性和最佳实践方面保留某些保障,得益于在工具中的投资,并且它可以吸引各种开发者,关注于最小化摩擦,避免后端与前端或多个服务(队列、RPC等)之间的重复代码。
这个仓库基于现代且相对文档齐全的技术,旨在提供最佳的开发者体验,包括那些不每天使用TypeScript的人(实际上,所使用的细粒度配置使得在相对安全的情况下,能够以最小的变更适应后端微服务和React应用程序的开发)。
如果您熟悉Cloudflare基础设施和单体仓库的概念,我强烈建议您查看一下,特别是关于AI代理的设置,因为我欢迎任何建议,以进一步改进这个我非常喜欢使用的工具。
非常感谢所有在这个模板中使用的各种依赖项的贡献者们,感谢他们提供的良好体验,我期待看到您们能够通过这个单体仓库交付的成果。